Flex Your Advantage as a Self-taught Programmer
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.
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.
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?
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...
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.
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.