Diego Castillo @diegocasmo.bsky.social · 01/10/2026Agents (some?) have a weird tendency to narrate comments, and it doesn't seem to matter how much you hint at it in your AGENTS file. 000
Diego Castillo @diegocasmo.bsky.social · 24/09/2026In a somewhat unexpected turn of events, I've found myself going back to typing. Over the past year I've used voice to text a lot. I still do, just way less than a few months ago. 100
Diego Castillo @diegocasmo.bsky.social · 22/09/2026Of course, if it isn't the almighty 'isRecord' (iykyk). 000
Diego Castillo @diegocasmo.bsky.social · 21/09/2026Always defaulting to learning makes it surprisingly easy to avoid actually doing. 000
Diego Castillo @diegocasmo.bsky.social · 18/09/2026As so often happens, I just want to do everything and (obviously) be good at everything lol. 000
Diego Castillo @diegocasmo.bsky.social · 11/09/2026Agents are making me faster and infinitely more distracted 😅 001
Diego Castillo @diegocasmo.bsky.social · 31/08/2026No idea what's going on but I find both Opus/Sol particularly dumb today 🤷♂️ 000
Diego Castillo @diegocasmo.bsky.social · 05/08/2026Code smells today look like an agent consistently messing up in a codebase 000
Diego Castillo @diegocasmo.bsky.social · 08/07/2026Attention becomes the scarce resource right when output becomes abundant. 000
Diego Castillo @diegocasmo.bsky.social · 29/06/2026Doing more got cheap and doing better stayed hard. 110
Diego Castillo @diegocasmo.bsky.social · 18/06/2026Fundamentally, it all comes down to how well you know the problem. 010
Diego Castillo @diegocasmo.bsky.social · 11/06/2026Moving faster doesn't automatically mean making better decisions. Easy to mix those up right now. 000
Diego Castillo @diegocasmo.bsky.social · 01/06/2026You can't tell if the output is good unless you understand it well enough to judge it. Most people don't seem to care at all right now. I just can't wrap my head around that. 000
Diego Castillo @diegocasmo.bsky.social · 22/05/2026Even when you push back on an AI model, your pushback is only as good as your understanding. In your domain of expertise, you catch the subtle stuff. Outside of it, who knows. 100
Diego Castillo @diegocasmo.bsky.social · 15/05/2026Leverage comes from the parts you understand. Risk comes from the parts you don't. 011
Diego Castillo @diegocasmo.bsky.social · 28/04/2026AI is an amplifier of ideas, good or bad, your choice. 020
Diego Castillo @diegocasmo.bsky.social · 21/04/2026Coding with AI is wildly inconsistent. Some sessions feel like magic, others the model confidently invents APIs for hours. 010
Diego Castillo @diegocasmo.bsky.social · 15/04/2026More people are being upfront about steering AI agents, rejecting suggestions, and carefully reviewing changes. It's quite refreshing after so many vanity metrics for a while now. 110
Diego Castillo @diegocasmo.bsky.social · 09/04/2026Tools got smarter, and the expectations for what to build with them got higher. 000
Diego Castillo @diegocasmo.bsky.social · 07/04/2026Chat in products is great but it doesn't make good UIs less important. You want both. 000
Diego Castillo @diegocasmo.bsky.social · 30/03/2026Cost of code dropped but the bar for products is higher than ever. 000
Diego Castillo @diegocasmo.bsky.social · 25/03/2026There's a version of shipping fast that comes from understanding the problem and a version that's just because it's easy now. 000
Diego Castillo @diegocasmo.bsky.social · 25/03/2026The ceiling keeps moving but so does your understanding of where it is. 000
Diego Castillo @diegocasmo.bsky.social · 18/03/2026Software has been composable for decades. You don't build everything from scratch. You plug into what's already there. Libraries, APIs, contracts. 100
Diego Castillo @diegocasmo.bsky.social · 09/03/2026It's easy to jump straight into implementing something without really understanding your options. Worse, you might not even be working on the right thing in the first place. 100
Diego Castillo @diegocasmo.bsky.social · 23/02/2026It has become increasingly clear to me that one of the most interesting areas to keep an eye on right now is how you maintain a solid understanding of a codebase as more work gets delegated to coding agents. You can only make good trade-offs if you have such understanding. 110
Diego Castillo @diegocasmo.bsky.social · 20/02/2026No matter how strong these models get, you eventually start to get a grasp of their limits. Just sort of an interesting thing you notice as you use them. 000
Diego Castillo @diegocasmo.bsky.social · 17/02/2026The online narrative is just throw everything at agents and figure it out. I use them all day, I barely write code myself at this point. But the people who seem to get the best results are strong engineers. I think foundational knowledge still matters a lot, maybe even more now. 000
Diego Castillo @diegocasmo.bsky.social · 16/02/2026Traditional UIs are disappearing. Not all at once, but for more workflows than I expected. 000
Diego Castillo @diegocasmo.bsky.social · 16/02/2026Em-dashes were not that common on the internet. LLMs use them constantly. Something in training made all major models pick up this habit. Makes you wonder what else got amplified that way. 000
Diego Castillo @diegocasmo.bsky.social · 11/02/2026Pay-per-view, but for thinking. That's what tokens are. 000
Diego Castillo @diegocasmo.bsky.social · 10/02/2026Monorepos are great for coding agents. All the code is just there, no jumping around. 000
Diego Castillo @diegocasmo.bsky.social · 05/02/2026Collaborating on Markdown files in tools like @github.com is honestly painful. You can't comment on a specific line, can't suggest inline edits. They need to become first-class citizens. @notion.com handles this way better, but it's not where my code lives. 000
Diego Castillo @diegocasmo.bsky.social · 04/02/2026Claude Code had a very successful start to the year. The aftermath seems to be that throwing shade at it is now fashionable. 000
Diego Castillo @diegocasmo.bsky.social · 04/02/2026New favorite workflow: end the day with a solid implementation plan split into a few tasks, hand them to coding agents, wake up to multiple PRs ready for review. 🫡 000
Diego Castillo @diegocasmo.bsky.social · 25/01/2026GitHub stats from the last couple of months would be fascinating to see. Feels like the amount of code being written quietly exploded due to agents. 000
Diego Castillo @diegocasmo.bsky.social · 24/01/2026Playing with agent skills this week. Which ones have actually stuck for you, and what do you use them for? 000
Diego Castillo @diegocasmo.bsky.social · 21/01/2026The models are fine. Figuring out what you want is the hard part. 000
Diego Castillo @diegocasmo.bsky.social · 14/01/2026The speed we can move as software engineers right now is honestly wild. I'm shipping more every day than I ever have throughout my career, in ways that simply weren't possible before. Interestingly, I also have more work than ever, not less. 😅 100
Diego Castillo @diegocasmo.bsky.social · 10/01/2026The 80/20 prompt I use with coding agents before creating the plan: "Ask questions if any." One line. Massive difference. 010
Diego Castillo @diegocasmo.bsky.social · 07/01/2026Back to Neovim + Claude Code. All other subscriptions gone. I wonder what this looks like in a year. 🤔 000
Diego Castillo @diegocasmo.bsky.social · 02/01/2026LLMs are the new level of abstraction. Leverage them, or someone else will. 🤷♂️ 010
Diego Castillo @diegocasmo.bsky.social · 19/12/2025This week at @buffer.com, we wrapped up Customer Experience Week ✨, a few days focused on making tangible improvements for customers and a nice way to end the year strong. 120
Diego Castillo @diegocasmo.bsky.social · 13/12/2025Kalita pour over, Pacamara character. Quiet joy. 000