I have been facing a significant amount of decision fatigue when using AI for development. I’ll spend close to eight hours a day, five days of the week, prompting, planning, and reviewing code. This leads to decision fatigue, where I become less able to make sound decisions as the day goes on. Growing fatigue impacts […] The post Reduce AI Decision Fatigue: Lessons from Game Design appeared first on Atomic Spin.
A workflow is running, and I need to close my laptop. Maybe I’m at a meeting, the end of the day, somewhere without a connection. If the agent is running on the laptop, closing the lid ends the run. For a while, I planned around it: before I left, I made sure agents were wrapping […] The post My Coding Agents Moved Off My Laptop and Onto a Remote Server appeared first on Atomic Spin.
If you’re anything like me, enabling that “Approve for me” setting in your agentic coding tool of choice feels like a big step. Waiting for approval prompts isn’t the best use of my time, but I’m still skeptical enough that I don’t trust the agent to decide entirely for itself when it needs my input. […] The post Get Into Agentic Development From the Shallow End appeared first on Atomic Spin.
Learning the Software Development Lifecycle (SDLC) has never been easier. When I say “learning,” I mean good old-fashioned reading the docs, trying something, failing, trying again, probably failing once more, and finally succeeding. Whatever part of the lifecycle you want to understand still needs that attention. The traditional parts of the SDLC are planning, requirements […] The post There Has Never Been a Better Time to Learn the Software Development Lifecycle appeared first on Atomic Spin.
I expected my first project using agentic development to feel smooth and easy to pick up from day one. After all, I read Atomic’s agentic playbook and stayed up to date on the latest trends and models. But when I started, I suddenly had more questions than answers. Do I need to design this whole […] The post My First Agentic Project: The Blank Page Was the Hardest Part appeared first on Atomic Spin.
Imagine this… A company unveils a brand new, high-tech laser cutter. It’s cutting-edge technology (if you’ll pardon the pun): incredibly strong, incredibly practical, incredibly easy to use. People are fascinated; this is so cool! People start cutting out their designs in the laser cutter. They see what everyone else is doing and get ideas. They […] The post Don’t Stick a Laser In Your Face (A Parable): Power Tools & Ignorance appeared first on Atomic Spin.
I was working with Codex on a CQRS architectural issue, which was new for me, when something unexpected happened. Most of my experience has been in CRUD-style applications, where you read and write to the same model and the mental model is fairly straightforward: one source of truth, one path in and out. CQRS splits […] The post Debugging in My First Language: A Bilingual Developer’s Accidental Discovery appeared first on Atomic Spin.
The more useful coding agents become, the more access they tend to need. Installing dependencies, running commands, changing files, and generally more autonomy are part of the appeal. They’re also the point where I start thinking about what else the coding agent can reach, especially while these tools are changing so quickly. My answer is […] The post Your Coding Agent Should be in Jail. Here’s Why and How. appeared first on Atomic Spin.
At Atomic Object, we’re encouraged to prototype and dogfood internal projects. Over the last four months, I’ve been building a prototype to help solve a part of my job that I dislike. The first version used an LLM to extract and classify information from documents, then connect related pieces so humans and agents could retrieve […] The post How to Move an AI App from a Frontier Model to Open Weights appeared first on Atomic Spin.
A note from the author: Just before this post was set to be published, a new feature was released on Claude Code that makes this post somewhat obsolete: Claude’s new “Concise” output style. I was sick of scanning through walls of text each time I asked Claude Code a question. Skills like I have ADHD […] The post Quit Blabbing, Claude Code! Shorter Answers with Output Styles appeared first on Atomic Spin.
As a developer, my friends and family alike have both naturally asked me something along the lines of: “Are you worried about AI taking your job?” I rarely hear the same question from other developers, and I think there’s a good reason for that. These concerns often come from the news, where headlines monetize the […] The post AI Code & the Perfectly Implemented Misunderstanding appeared first on Atomic Spin.
Atomic Object Raleigh has several ongoing projects, all of which involve varying degrees of AI-assisted coding, as well as some creating agentic applications. Recently I asked other engineers in our office to share their thoughts on Model Context Protocol (MCP) Servers. MCP is a standard that lets AI tools connect to third-party systems (such as […] The post Atomic Object on AI: MCP Servers appeared first on Atomic Spin.
New agent commands and skills are being created all over the interwebs. Most of the daily emails I subscribe to have become a deluge of new agent workflows promising to supercharge my productivity. Until recently, I hadn’t spent much time creating my own agent tools, so in a lot of ways I simply hadn’t grasped […] The post Skills or Commands and How To Use Them appeared first on Atomic Spin.
I’ve developed a set of tasks where I typically leverage AI. Those are things like generating a test, explaining an unfamiliar corner of a codebase, or answering the little questions that used to cost me a browser tab and 15 minutes of an afternoon. But I’ve started to notice that other developers and I here […] The post Different Ways of Leveraging AI as a Developer: Creating Developer Tools appeared first on Atomic Spin.
Optional Google Analytics helps us understand visits. Microsoft Clarity records masked interactions to improve the site. Optional tools stay off unless you choose them. Privacy details.