August 25th, 2018

Labeling pie charts without collisions

Recently at work, I've been using Chart.js to create pie/donut charts. We really wanted the labels to be shown around the outside of the chart, next to each segment. Chart.js doesn't do this out of the box, and the only plugin I found would let the labels overlap. I decided to challenge myself with making my own plugin that would handle overlaps/collisions more gracefully. MORE

Featured Image
October 9th, 2017

The Delight and Damage of Prettier

When you work on a big codebase with multiple contributors it can be difficult to keep everyone to a specific style of coding. Prettier takes this weight off your team's shoulders and ensures you never have to review code for formatting again. MORE

Featured Image
January 8th, 2017

Apple AirPods Review

I’ve been snagging my EarPods on door and drawer handles since my first iPod, wishing for the same comfort and styling without the pesky, tangled cables. So how excited was I when Apple announced the AirPods. MORE

Featured Image
December 30th, 2016

Azure gives me a headache

What should happen when you delete a web app and create another with the same name? Azure thinks it should sometimes show you the new app, and sometimes give you a “404 Not Found” error, depending on how it feels. MORE

Featured Image