I help senior programmers pivot to AI. Author of The Imposter’s Handbook. Creator of This Developer’s Life. Founder Tekpub.com. Former Microsoft/VS Code.

Joined February 2011
76 Photos and videos
Did you know you can orchestrate your agent team to ensure checks and balances? Create a PRD, have a test-writer agent create the test suite first, have the builders (frontend, backend, db) do their thing and make sure the tests pass, then have the review agent check it all...
1
4
857
Run this in a loop, and if the review agent gives a thumbs up, the pm agent documents it, and git-committer agent commits it. Yes, I'm doing this as we speak and yes, it works amazingly well at managing context and creating Good Code.
1
4
691
Small, dedicated agents that are given a specific task with specific skills will keep the context window small and the token count low. You can also specify the model. My git-committer and pm use Haiku, the code-reviewer and product-designer opus. The rest use Sonnet.
3
617
The problem with this is likely context rot. Using a single agent to do a lift like this is not going to work most of the time. Smaller agents, smaller context. Also: a dedicated agent with its own context to do the review.
On Sunday, I used AI to build an app. In a couple of hours, it generated 23,000 lines of code with full documentation and 836 passing tests. The code is amazing. The app is fully functional, well written, well structured, and has great test coverage. At least that's what the agent told me after reviewing the project structure, completeness, and code quality. So I fired it up and clicked the button. Nothing. Turns out all tests passing and the agent grading its own work as brilliant doesn't mean it actually works. Now I'm debugging, filling gaps, and showing the agent what it missed. AI can get you most of the way there, fast. But that last bit? That still needs a human who knows what they're doing. Let's not pretend otherwise.
2
2
7
1,814
Tagging and searching are the biggest things, but also the linking aspect... from an information point of view, it's a clear winner. From a "meditative" zen point of view, I like having pen and paper to help me focus and get my mind out of computer world.
427
Mind was racing less with things, less worry, and more of a sense of being able to trust the journal to 1) keep track of stuff and 2) help me eradicate the noise. It's been working great... but... being me, today I tried a small change...
1
286
I saw a YouTube video of a person using @obsdmd (Obsidian notes) as a Bullet Journal with some super slick plugins that fetched book information, templated your daily log, and so on. This was interesting on a number of levels.
2
304
25 Oct 2023
You’ll try to climb the ladder in your industry and find out just how tribal people really are, and just how tribal you can be as you watch someone you hate get fired.
2
1
311
25 Oct 2023
You’ll ship things. You’ll drop prod. Someone will try to cancel you repeatedly and you’ll wonder if a digital restraining order is a thing. You’ll be comforted with “haters gonna hate” while wanting revenge but knowing you’re better than that.
1
3
241
Seriously I’ll pay for someone to take this from me. Maybe you can do better with it.
1
1
When I got my blue check I was shocked. I mean… who am I to get this? Oh, right, I applied long ago and did write things and did a podcast too.