Hi, I'm Jon Openshaw...
...an experienced full stack web developer and former technical and strategic SEO (I still do consulting work!). I've worked at CARFAX, Pager, MikMak and Store No. 8.
I'm comfortable in React and Vue on the frontend and Node/Express on the backend. I have experience with React Native, Nest.js and Ruby/Rails.
I love analytics, A/B testing and measuring performance. Really love learning new things. Recently experimenting with Elixir and Rust.
Connect with me on LinkedIn for more info (and please introduce yourself if you do).
Things I Learned About: January 2024 EditionPosted on:January 29, 2024 at 10:18 PM
A rundown of all the things I learned about in my travels this past month (Jan 2024).
React Disco Floor Fever: Making a Disco Floor AppPosted on:May 20, 2019 at 08:00 AM
At the end of last year, I had the idea to make a Disco Floor making app. I finally got around to completing the first version. It's missing a lot but I've enjoyed it a ton and wanted to pull some thoughts together on it.
From SEO to Web Development: Making a Pivot to CodePosted on:June 1, 2018 at 08:00 AM
I've never done anything as rewarding, or as reckless, as making the jump to programming/development/software engineering, but it's worth it to be the source of your own momentum, even if just for a bit.
A "Proof" of the Monty Hall Problem in JSPosted on:March 10, 2018 at 08:00 AM
MutationObserver & Monitoring Changes to the DOMPosted on:November 10, 2017 at 08:00 AM
MutationObserver objects can be useful to act after changes are made to the DOM.
Simple Bubble Chart in D3.jsPosted on:October 20, 2017 at 08:00 AM
Quick guide on getting a simple bubble chart set up in D3.js.
Useful Unix CLI Applications with ExamplesPosted on:October 19, 2017 at 08:00 AM
A brief primer on some common Unix command line tools. Super beginner level.
Parsing XML Sitemaps in Ruby with NokogiriPosted on:September 12, 2017 at 08:00 AM
A short guide on how to consume XML sitemaps in Ruby using the Nokogiri gem and get at the good stuff.