Diego Castillo
@diegocasmo.bsky.social
📤 30
📥 16
📝 86
Building products. Playing jazz. Software engineer
@buffer.com
.
https://diegocasmo.github.io/
Fundamentally, it all comes down to how well you know the problem.
6 days ago
0
1
0
Moving faster doesn't automatically mean making better decisions. Easy to mix those up right now.
13 days ago
0
0
0
You 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.
23 days ago
0
0
0
Even 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.
about 1 month ago
1
0
0
Leverage comes from the parts you understand. Risk comes from the parts you don't.
about 1 month ago
0
1
1
English is the JavaScript of languages.
about 2 months ago
0
2
0
AI is an amplifier of ideas, good or bad, your choice.
about 2 months ago
0
2
0
Coding with AI is wildly inconsistent. Some sessions feel like magic, others the model confidently invents APIs for hours.
2 months ago
0
1
0
More 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.
2 months ago
1
1
0
Tools got smarter, and the expectations for what to build with them got higher.
3 months ago
0
0
0
Chat in products is great but it doesn't make good UIs less important. You want both.
3 months ago
0
0
0
Cost of code dropped but the bar for products is higher than ever.
3 months ago
0
0
0
There's a version of shipping fast that comes from understanding the problem and a version that's just because it's easy now.
3 months ago
0
0
0
The ceiling keeps moving but so does your understanding of where it is.
3 months ago
0
0
0
Software has been composable for decades. You don't build everything from scratch. You plug into what's already there. Libraries, APIs, contracts.
3 months ago
1
0
0
It'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.
4 months ago
1
0
0
It 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.
4 months ago
1
1
0
No 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.
4 months ago
0
0
0
The 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.
4 months ago
0
0
0
Traditional UIs are disappearing. Not all at once, but for more workflows than I expected.
4 months ago
0
0
0
Em-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.
4 months ago
0
0
0
Pay-per-view, but for thinking. That's what tokens are.
4 months ago
0
0
0
Monorepos are great for coding agents. All the code is just there, no jumping around.
4 months ago
0
0
0
Collaborating 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.
5 months ago
0
0
0
Claude Code had a very successful start to the year. The aftermath seems to be that throwing shade at it is now fashionable.
5 months ago
0
0
0
New 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. 🫡
5 months ago
0
0
0
The real bottleneck is clarity of thought.
5 months ago
0
0
0
GitHub 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.
5 months ago
0
0
0
Playing with agent skills this week. Which ones have actually stuck for you, and what do you use them for?
5 months ago
0
0
0
The models are fine. Figuring out what you want is the hard part.
5 months ago
0
0
0
The 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. 😅
5 months ago
1
0
0
The 80/20 prompt I use with coding agents before creating the plan: "Ask questions if any." One line. Massive difference.
6 months ago
0
1
0
Back to Neovim + Claude Code. All other subscriptions gone. I wonder what this looks like in a year. 🤔
6 months ago
1
1
0
Life lately 😅
6 months ago
0
0
0
LLMs are the new level of abstraction. Leverage them, or someone else will. 🤷♂️
6 months ago
0
1
0
Monday runs on coffee.
6 months ago
0
0
0
This 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.
6 months ago
1
2
0
Kalita pour over, Pacamara character. Quiet joy.
6 months ago
0
0
0
Brewing a moment.
7 months ago
0
0
0
Daily pour over joy
7 months ago
0
0
0
Onboarding as an Engineer in the Age of AI: This is the first time I've onboarded at a company while modern LLM capabilities are readily available. The experience has been different, and better.
7 months ago
1
1
0
A slow V60 pause
7 months ago
0
2
0
I relearn this every few months. Planning feels productive, but most of the time I'm just avoiding the work until I actually do the thing. The plan is never the truth. Doing the work is.
7 months ago
0
1
0
Serious question: what MCP are you using in your dev workflow that has meaningfully improved how you code?
7 months ago
0
1
0
Coffee interlude
7 months ago
0
0
0
software engineering is closer to archaeology than most like to think
8 months ago
0
0
0
during the past few days onboarding at
@buffer.com
, I’ve been using AI more as a discovery tool than anything else mostly to understand how things work and the decisions behind them wild to think a few years ago this wasn’t even possible
8 months ago
0
0
0
honestly, what's interesting about coding agents isn't (just) the speed, it's the back and forth you can question, explore, learn in ways that weren't easily possible before
8 months ago
0
1
0
I keep asking Claude/GPT not to implement stuff right away, just suggest a few options since they're usually too eager to write a wall of code Helps me see things I might've missed, and that's how I solve problems anyway
9 months ago
0
1
0
Coincidentally, the best engineers I've worked with are also great reviewers
9 months ago
0
0
0
Load more
feeds!
log in