Practical, Straightforward AI Coding Tips Without the Hype and Noise
AI Is Changing How We Code. This Is a Good Thing.
AI Is Changing How We Code. This Is a Good Thing.
AI-assisted development isn’t about pushing buttons and watching the magic happen. It’s about learning how to leverage context, guide the machine, and stay in control of your workflow. It’s pair programming on steroids if you know how to use it.
This is your unfair advantage: while the noise focuses on quick wins, you’ll be building faster, thinking deeper, and staying ahead. You’ll learn to prompt with clarity, refactor with precision, and automate the boring stuff so you can get back to building the things that matter.
What You'll Find Here
What You'll Find Here
I've built a reputation for creating hype-free content that solves a problem for my audience. I have learned a lot during my time at Microsoft, and I'm bringing it all here for you.

No Fluff Posts Get You Up To Speed Quickly
I love writing and diving deep on singular topics. My goal: something actionable and relevant, at least once a week.

Polished Videos For Deeper Concepts
I have been creating video content since 2004, and started one of the very first online training sites for programmers: Tekpub (acquired by Pluralsight). I've built a reputation for both quality and focused content.

Entertaining and Informative Workshops
I built Copilot presentations and workshops for internal engineering teams at Microsoft, both virtually and in-person, and I can do the same for your company too.
Latest Posts
Latest Posts
I try to post semi-weekly. Sometimes more, sometimes less. Opinions are, of course, my own. They're also plentiful and, hopefully, useful.

Creating a Markdown Compiler
One of the most powerful things that AI can do for you is to create a script that does a thing you don't want to do. Mind-numbing, boring tasks, like compiling markdown documents into a format for a documentation site, or, in my case, a course template.

Using Claude Code to Learn Something New
Using an LLM to learn something new is a fun process that comes with a few caveats, such as "how can I trust what I'm seeing isn't complete crap?" I'll address all of this in today's video.
How To Write a Prompt
AI is a simple tool that our code editors are mangling into an over-engineered mess. Underneath all of the confusion is a simple way of thinking which I'll get into here.

In the Land of the Blind...
AI backlash is inevitable, but it doesn't help things if you spout nonsense and shout at clouds. In fact, it actually hurts.
The Incremental Tutorial
Using Claude Sonnet to learn something new is a ton of fun, especially if you focus on moving one small step at a time and asking a lot of questions.

Checking Your Docs with Claude
I did a short stint at a startup over the last month and one of the things they asked me to do was verify the steps on one of their quick start pages. Super exciting stuff 🙄 but that's exactly the kind of thing Claude is good for.
Stay in the Loop. Build What’s Next.
Stay in the Loop. Build What’s Next.
AI is changing how we write software, but not everything worth knowing is on Twitter, YouTube, or in a launch thread.
The Newsletter is a semi-weekly email for developers who want to keep their edge while building with clarity and purpose.
Every issue includes:
- One actionable task or concept that you can try immediately.
- Lengthy exploration of topics with the goal of learning what's new.
- Zero spam. Zero hype. Zero sales-y nonsense. Just the good stuff.