Flex Your Advantage as a Self-taught Programmer


Don't Have a CS Degree?
Hey, neither do I! So I spent a few years studying and then wrote a huge book that describes the core CS concepts every developer should know. Over 25,000 copies sold to date!
Three Ways I Can Help You
Helpful, Actionable Posts
Learning is a wonderful thing, especially if what you're learning comes from a curated source. That's my job!
Deep, Real World Courses
If you're curiosity is fired by a topic I've written about, go deeper and see how it's applied in the real world. I don't do Todo lists or foo-bar nonsense.
Your Biggest Fan
I work one-on-one with programmers who want to take their career beyond the walls of work and into the public eye. Writing a book, making a course, making a difference.
Recent Posts
The Imposter's Frontend Accelerator
JavaScript client frameworks are powerful and help you create an amazing experience for your end user. Unfortunately, learning how to use them sucks.
🤖 A Real World Approach to Playwright
Writing tests can be tricky, especially using a more complex tool like Playwright. I took some time and dug in over the last year and I'm happy I did.
What Is Your Yeet Threshold?
Solving problems is what we do, but sometimes the solution is to burn it all down and start again, learning from your mistakes. How do you make this choice?
😳 Allowing Yourself to Screw Up
I managed to screw a few things up this weekend and I want to believe it's OK. I like screwing up... it means I'm trying. Failure is the best teacher, after all. Then again...
What Should Be a Plugin vs a Composable vs a Store in Vue?
Vue is a very powerful framework that I love a lot, but understanding some of the builtin machinery can be extremely confusing. Here's how I deal with that.
Trying Something Different: A Real World Tutorial for Frontend Programming
I'm creating an episodic walkthrough where I build a real application I need to ship, and you get to do it with me. It's up for presale at 50% off.


Join thousands of self-taught programmers just like you and me.
No spam. No marketing nonsense. Just helpful, actionable posts every few weeks.