Embracing Test Driven Development
A pragmatic look at writing tests first.
Brute Force Voronoi
Experimenting with simple Voronoi cell generation.
Using Web Push Notifications Responsibly
As the web becomes more powerful and there are more ways to engage with users, we must remember to use the new power responsibly. I’m looking at you, Web Push.
Understanding Declarative Programming with CSS
What about the nature of declarative programming makes it so great? There are a lot of contrived examples floating around, but why not turn to an approachable language all web developers are familiar with: CSS
Referencing Parent Selectors with Ampersand in SCSS
Ever want a nested selector to reference another selector from higher up in the DOM? Turns out SCSS has a very elegant way to do it.
Sass: Lists and Maps + Iteration
I always forget how to do this. Here’s a handy reference!