Logic’s my wheelhouse. I’m a fan of precision and efficiency, and I bring that into my web development (and writing and editing, for that matter, which I’ve done for articles through novels).
I focus on producing code that:
- Lacks dependencies, whenever possible, and is as self-contained as possible for easy modularization.
- Goes to sleep if it doesn’t have what it needs to run.
- Organizes and annotates default settings for easy customization.
- Requires minimal modification to the HTML—i.e., takes advantage of the cascade.
- Accommodates disabilities, whenever possible.
When you have >12 years’ experience with HTML and CSS, concepts like “mobile-first” or “responsive” design become irrelevant. They’re just tactics, and like how some writers outline and some don't, neither one is mandatory for a quality result.
Case in point: I designed this demo page on screen and then tweaked just a handful of things for smaller browsers.