Wittenbrock Design
Essays, opinions, and advice on computer programming.
Things I'm thinking about.

How To Email Busy People
I try to write good emails. It's a skill—just like learning to refactor code. If you want someone to reply to your emails, take the time to write a good one.

Becoming A Self-Taught Programmer
I'm a self-taught programmer. From start to finish, it took me ten months. These are the tips that made me successful at self-teaching.

I Dropped Out Of My Coding Boot Camp
Five weeks after enrolling, I dropped out of my web development boot camp. Here are my takeaways.

Chrome DevTools 101
New to web development? Take a minute and learn about the Chrome DevTools. I promise it'll be worth it - you'll be using the DevTools every day.

Tailwind: A Love Story
I've used Tailwind in production for the last three months. It's easy to use, simple to understand and has reduced the amount of time I've spent writing CSS.

Drupal's Frontend Tools Suck
Considering spinning up a Drupal site and using it as a frontend? I've got four reasons why you shouldn't do that.

Why I Write
The answer is simple - to share the knowledge that I've gained.