When building an event management application recently, we ran into a number of time zone related issues. For example: two logged in users could see different times for the same event. Here's how we fixed it (and all the other annoying bugs we found along the way).
Blog posts by John
- September 21, 2018
- March 14, 2018
Improve performance and simplify your JSON API responses with sparse fieldset query parameters.
- April 25, 2017
TL;DR: Just here for Browsersync setup? Skip to the steps.
- August 09, 2016
Finding and installing polyfills can often be a tedious task. Not too long ago, I was searching for a good list of polyfills to reference while working on browser compatibility issues.
- May 25, 2016
Drupal 8 made huge improvements to the theme developer experience. Wrapping your head around all the changes can be intimidating but it doesn’t have to be.
- April 20, 2016
This is an update to a previous post I wrote on adding classes to blocks in Drupal 7
- April 05, 2016
Code reviews help assure quality. They’re also an invaluable professional development tool.
- January 15, 2016
Lately, I’ve been working on an exciting data visualization project for one of our clients.
- January 27, 2015
- October 10, 2014
Next week I'm heading to New Orleans for the 2014 CSS Dev Conference. I'm super pumped for three full days of CSS nerdery!