Hey, I'm Sean McP!

Software engineer, educator, and life-long learner

My name is Sean McPherson, and I’m interested in all areas of front-end development: from HTML and CSS to JavaScript frameworks and developer tools.

Currently I work at Niche.com in Pittsburgh, Pennsylvania building web and mobile applications in React. On the side, I like to work on little projects that help make people’s lives easier.

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

Recent Articles

  1. Emulate iPhone & iPad in Safari

    Simulating your web pages on Apple devices is easy with Safari's responsive design mode

  2. Make a POST request with fetch

    A sample POST with fetch for those of us who can never remember how.

  3. Remove an item at a given index in JavaScript

    Sidestep slicing and splicing and use Array's filter method for a no-hassle solution.

  4. Tab focus not working in Safari?

    For some unknown reason, you need to enable tab highlighting in the browser's settings.

View more articles.