The Last Check
Description
Welcome to the Leanpub Launch video for The Last Check: A Junior Engineer's Field Guide to Working with Agents https://leanpub.com/the-last-check by Ian Johnson! 0:00 Ian Johnson introduces himself, his role at Parento, and the book's focus on helping junior engineers displaced by AI 0:47 How AI is changing the skills engineers need, with emphasis on reading, thinking, and understanding code 1:35 The lumberjack-and-chainsaw analogy for adapting to AI tools 2:21 Defining 'failure shapes' as recognizable anti-patterns that agents produce and why questioning them matters 3:59 Why code quality and design principles still matter—and matter more—when agents are writing most of the code 4:50 Concrete failure shape examples: coupled conditions, nested exception handling, and the engineering canon supporting changeability 5:35 Scope creep as a failure shape: how agents pressure engineers into expanding tasks mid-session 6:21 Kent Beck's Tidy First and the discipline of separating refactors from feature changes to control scope 7:10 Breaking work into small, independent tasks as Ian's core day-to-day planning practice with agents 7:55 The book's 25 chapter exercises: hands-on assignments designed to build real, transferable engineering judgment About the Book The job you were hired into changed while you were in it. Your agent writes the migration, the validation and the glue faster than you would, at any hour. So most of the code you are accountable for this year is code you read rather than code you wrote. That is a different skill from the one you were hired on, and it fails in a different way. It also removes the thing that used to build judgment for free. You can now ship a correct change to a system you could not draw on a napkin, and nothing in your week raises a hand. This book has a name for what accumulates: comprehension debt, meaning code you are accountable for and cannot explain. What is new is not that it exists. It is how fast you can take it on. This is a field guide, indexed by the situation in front of you rather than by syllabus. Twenty-five chapters, and every one written to you ends in an exercise small enough for a Wednesday afternoon and never contingent on a manager saying yes. It rests on a small canon that predates the agent and will outlast it: Parnas on what a module should hide, Feathers on changing code that nothing tests, Evans on the word the business uses for a thing. The test for anything in here is whether the skill transfers to the next model, the next codebase and the next job. You do not need a job to use it. Most chapters also carry two short blocks, one for the engineer who already runs the move and one for whoever is mentoring them, and the last chapter is written for the person who runs hiring. The cost, stated up front: about three and a half hours a week if you run all of it. There is a smaller version that costs a minute a change, and it is the part I would protect if everything else went. No book hands anybody judgment. What this one gives you is the vocabulary, the exercises and the order to run them in. The practice has to be yours, on code somebody is actually going to run. Seniority here is not tenure and it is not a title. It is what you are the last check on, and it is what you keep when the tools change again. About the Author Ian Johnson is a staff engineer at Parento, where he runs the engineering team's adoption of AI coding agents and the harness work that keeps that adoption from breaking in production. He owns and operates Fulcorum, a video learning platform that teaches agentic engineering. He wrote five open-source projects that support reliable AI output: Keystone, Open Refinery, Sigma, Ghola, and Gauge. He has been writing about this work at blog.tacoda.dev since 2024 via Medium and the DEV Community. He lives outside Austin with his family. Thank you for watching, please like and leave a comment, we'd love to hear from you! Please Subscribe and Follow! YouTube: https://www.youtube.com/leanpub X: https://x.com/leanpub Instagram: https://www.instagram.com/leanpub Facebook: https://www.facebook.com/leanpub Create Your Own Leanpub Book! You can create your own book anytime here: https://leanpub.com/create/book Here's the tutorial showing how to write and publish a Leanpub book in your browser (it's free!): https://help.leanpub.com/en/articles/2932527-getting-started-writing-a-book-in-leanpub-s-web-browser-writing-mode If you're a Leanpub author and you'd like to submit your own Launch video for us to publish, or if you'd like to record a Launch video with Len, please go here: https://leanpub.com/launch. #books #leanpublishing #selfpublishing #leanpub #writing #AIAgents #JuniorDeveloper #ComprehensionDebt #AgenticEngineering #SoftwareCraftsmanship
