Sean McPherson

My name is Sean, and I’m a software developer and educator living in Pittsburgh, Pennsylvania. I’m interested in React, JavaScript, accessibility, user-experience, and good design.

Outside of work, I enjoy spending time with my family (wife, son, and dog), playing soccer and board games, and living out my faith.

Recent Articles

  1. Should I snapshot my UI components?

    The temptation is strong, but consider some of the tradeoffs.

  2. Lessons Learned at Abstractions 2019

    Some notes and thoughts from Pittsburgh's cross-discipline software conference

  3. Edit a previous commit message

    The steps to edit recent or ancient commit messages

  4. Arguments or parameters?

    An attempt to remember the difference between the two

View more articles.