Hi, I’m Dave!
OMG, a blog!
I mentioned in this post that I would eventually move all of the old posts that I thought I had lost from my original blog to this one. Well, 4 years later I finally did it!
In 2013 I wrote a CSS framework called Scales. At the time Scales was heavy influenced by another CSS framework called inuit.css by CSS Wizard Harry Roberts. I initially intended to use inuit.css for a project at work, but some of the patterns didn’t work the way...
A lot of people have jumped on the BEM bandwagon in the last few years. I was initially dismissive of BEM because of the rather ugly style, which uses double underscores (
__) and double dashes (
--) to separate the different parts of the class name. It looks like...
What do you want to be when you grow up? This is a question kids always get asked, and when I was little there was one job I remember wanting. I’ve been told I wanted to be a barber and a clock maker, but the only job I actually remember...
I like using unordered lists to mark up my forms. I’m not sure when I started doing it and I’ve never really thought hard about why. A couple weeks ago I got into a debate with a coworker who believes forms should never be lists. If the labels and inputs...