Sign in

Nelson da Costa

@baruica.bsky.social
53 followers 52 following 82 posts

Navigating socio-technical systems by going back and forth in the engineer/manager pendulum (tinyurl.com/mshhjety). Interests: systems thinking, XP, DDD, Team Topologies, Wardley maps github.com/baruica mastodon.social/@baruica

PostsRepliesMedia
Nelson da Costa @baruica.bsky.social · 02/10/2026
The Brain Sandwich terriblesoftware.org/2026/10/02/t...
terriblesoftware.org
The Brain Sandwich
The brain sandwich is a practical AI coding workflow: understand the problem, let an agent help, then verify and explain its work before sharing it.
000
Nelson da Costa @baruica.bsky.social · 30/09/2026
Worth Repeating: How I Have Time For Everything alifeengineered.substack.com/p/worth-repe...
alifeengineered.substack.com
Worth Repeating: How I Have Time For Everything
You already have enough time. You just need to know what to do with it.
000
Nelson da Costa @baruica.bsky.social · 22/09/2026
mattwynne.net/pair-program...
mattwynne.net
Pair Programming in the Age of Agents
No tokens were spilled in the writing of this post, other than researching some of the references. This is entirely hand-crafted, artisan...
000
Nelson da Costa @baruica.bsky.social · 21/09/2026
www.corporate-rebels.com/blog/social-...
corporate-rebels.com
The science of social loafing: why groups kill individual effort (and…
A French engineer discovered why people slack off in groups (social loafing). Progressive organizations like Buurtzorg and Haier found the antidote.
010
Nelson da Costa @baruica.bsky.social · 21/09/2026
graybeard.ing/the-religion...
graybeard.ing
The Religion of Speed
At some point, “moving fast” stopped being a practical concern and became a moral position. You see it damn near everywhere now. How fast can we ship this...
000
Nelson da Costa @baruica.bsky.social · 18/09/2026
The Art of Dealing with Ambiguity alifeengineered.substack.com/p/the-art-of...
alifeengineered.substack.com
The Art of Dealing with Ambiguity
What 18 Years at Amazon Taught Me About Defining Problems
000
Nelson da Costa @baruica.bsky.social · 18/09/2026
mega.dev/wrong-about-...
mega.dev
I was wrong about MCPs | MEGA
I treated MCPs as service connectors. The useful shift is a capability layer: search, execute, and reusable primitives an agent can compose on its own.
000
Nelson da Costa @baruica.bsky.social · 18/09/2026
martinfowler.com/rachels-ramb...
martinfowler.com
Maybe We Shouldn't Be Reviewing All This Code
Or, perhaps the problem isn't that AI has broken code review, maybe it’s that we've been using code review to solve the wrong problems
000
Nelson da Costa @baruica.bsky.social · 02/09/2026
Must read series of articles by @addyosmani.bsky.social addyo.substack.com/p/agentic-co... addyo.substack.com/p/agentic-au... addyo.substack.com/p/own-the-ou... addyo.substack.com/p/software-f... addyo.substack.com/p/agentic-co...
addyo.substack.com
Agentic Code Review
Why review is the most leveraged skill in software right now.
100
Nelson da Costa @baruica.bsky.social · 27/08/2026
testdouble.com/insights/lay...
testdouble.com
Lay the Foundation Before You Reach for Advanced Agentic Tooling
Is your code ready for advanced agentic tooling? River Bailey explores the foundational practices that help both humans and AI amplify good work, and avoid repeating the existing problems.
000
Reposted by Nelson da Costa
WholesomeMemes @wholesomememe.bsky.social · 25/08/2026
38510
Reposted by Nelson da Costa
Cate @catehstn.bsky.social · 25/08/2026
I've only found 2 "AI skills" repos really useful. And yet - I decided to add to them. At the core of it is a board and three terminals. Two generate and validate code. The third? The human work to make work agentable.
cate.blog
Skills for a more leveraged workflow
Adapted from Mix and Match Robot expressions by anarres (Openclipart, CC0) I've been skeptical in general about sharing workflow skills. I have a bunch I share with direct collaborators, but there are a lot of "AI skills" repos out there and I've only found 2 of them really useful to me (#1, #2). I thought working out what you wanted and making your own was important - but I kept packaging up a similar set of skills to share with specific people, because I underestimated the value of having a starting point.
001
Reposted by Nelson da Costa
Richard Campbell @richcampbell.bsky.social · 21/08/2026
Gather round, children, let me tell you a story...
2155
Nelson da Costa @baruica.bsky.social · 14/08/2026
bjorg.bjornroche.com/management/m...
bjorg.bjornroche.com
Avoid the trap of magical thinking
Magical thinking is a crutch for leaders who don’t know how (or don’t want) to do their jobs.
000
Reposted by Nelson da Costa
Steffen Rayburn-Maarup @rayburnmaarup.bsky.social · 02/08/2026
I don't think people are ready for this kind of joke yet.
A town sign seen through a train window.
209109772166
Nelson da Costa @baruica.bsky.social · 03/08/2026
open.substack.com/pub/fffej/p/...
open.substack.com
Software Engineering is dead (again)
For real this time. It’s died N times already.
001
Nelson da Costa @baruica.bsky.social · 29/07/2026
gshutler.com/2026/07/stop...
gshutler.com
Stop being embarrassed by quality
Cutting scope is a decision you defend. Cutting quality is one you hide.
000
Nelson da Costa @baruica.bsky.social · 29/07/2026
fffej.substack.com/p/two-way-do...
fffej.substack.com
Two-way doors sometimes lock behind you
Reversible decisions are sometimes not static!
010
Nelson da Costa @baruica.bsky.social · 28/07/2026
I like this series from JetBrains, they help navigate the current noise around AI tools blog.jetbrains.com/ai/2026/07/p...
blog.jetbrains.com
Ponytail Skill for Claude Code: Does It Really Cut Tokens
Part 3 of a series where we take public "token saver" add-ons for coding agents and run the same paired A/B benchmark against each of them. Part 1 was the caveman skill (advertised −65%, measured −8.5
030
Reposted by Nelson da Costa
Hugo Lassiège @eventuallycoding.com · 28/07/2026
Je vous propose de découvrir des blogs sur writizzy Le premier que je vous propose : www.shapeandship.ai tenu par Mathilde Rigabert ex CTO de Jolimoi, actuellement CTO de transition, passé par Disney et Terracotta. Elle parle de transformation numérique, de delivery, de passage à l'échelle.
shapeandship.ai
Shape and Ship
Practical frameworks for CTOs, CPOs, tech&product leaders scaling teams, delivery, and AI adoption. From a CTPO who ships with the teams she works with. Strategy, metrics, and field lessons from scal...
144
Nelson da Costa @baruica.bsky.social · 09/07/2026
huggingface.co/spaces/joeln...
huggingface.co
Don't Train the Model, Evolve the Harness - a Hugging Face Space by joelniklaus
Evolving an agent's harness, not its model, on Harvey's LAB
000
Nelson da Costa @baruica.bsky.social · 30/06/2026
RDEL #141: How can engineering leaders calculate the return on their AI investments? open.substack.com/pub/rdel/p/r...
open.substack.com
RDEL #141: How can engineering leaders calculate the return on their AI investments?
AI acts as an amplifier of existing systems, and a sample first-year ROI of 39% only materializes after teams budget for a J-Curve productivity dip.
100
Nelson da Costa @baruica.bsky.social · 26/06/2026
Using My Fucking Brain terriblesoftware.org/2026/05/27/u...
terriblesoftware.org
Using My Fucking Brain
AI is great when it extends your brain. It gets dangerous when it quietly replaces the part that was supposed to think.
010
Nelson da Costa @baruica.bsky.social · 25/06/2026
Does clean code matter anymore? open.substack.com/pub/fffej/p/...
open.substack.com
Does clean code matter anymore?
We won't ask whether it ever mattered...
000
Reposted by Nelson da Costa
Mathias Verraes @mathiasverraes.bsky.social · 16/06/2026
Last week I was on a podcast to talk about the future of software design, with @martinfowler.com, @settling-mud.bsky.social, and @andrewhl.bsky.social. It was a lively mix of AI optimism and concern, from practical aspects of design, to design philosophy. www.youtube.com/live/g5WfzxS...
youtube.com
Loosely Coupled - Domain-Driven Design and more...
YouTube video by BridgingTheGap
142
Reposted by Nelson da Costa
Mathias Verraes @mathiasverraes.bsky.social · 15/06/2026
The fact that there's a trillionaire cunt now hoarding wealth and using it to control our lives, should not distract us from the fact there are still billionaire and multimillionaire cunts doing the same. Tax them all.
151
Nelson da Costa @baruica.bsky.social · 11/06/2026
www.chrismdp.com/stop-saving-...
chrismdp.com
Stop Saving Tokens. Start Writing Scripts.
The most powerful thing about a Large Language Model is what sets it apart from any other regular task a computer might perform. Computers normally do someth...
000
Nelson da Costa @baruica.bsky.social · 02/06/2026
joestead.codes/posts/jetbra...
joestead.codes
Stop letting your AI agent grep its way around your codebase
How wiring the JetBrains MCP server into Claude Code gives your agent proper code navigation and refactoring, and stops it burning tokens reading half your repo
000
Nelson da Costa @baruica.bsky.social · 01/06/2026
diego-pacheco.blogspot.com/2026/05/harn...
diego-pacheco.blogspot.com
Harness Engineering
Harness Engineering is pretty trendy at the moment. Harness engineering is a way to better drive or operationalize an LLM model. The idea is...
000
Nelson da Costa @baruica.bsky.social · 01/06/2026
martinfowler.com/articles/har...
martinfowler.com
Harness engineering for coding agent users
A mental model for building trust in coding agents through feedforward guides, feedback sensors, and iterative harness engineering.
000
Nelson da Costa @baruica.bsky.social · 01/06/2026
How I Use AI to Code chrismdp.com/coding-with-...
chrismdp.com
How I Use AI to Code
If you are still tied to your IDE, whether Cursor or Copilot, you are working a year behind. Coding turned out to be AI’s home territory. The best tooling ha...
000
Reposted by Nelson da Costa
Tanya Janca | SheHacksPurple @shehackspurple.bsky.social · 29/05/2026
1226
Reposted by Nelson da Costa
Signal @signal.org · 11/05/2026
To help protect Signal users from phishing and social engineering attacks, we’ve introduced additional confirmations and educational messaging in the app to help people better detect fraudulent profiles, especially message requests from scammers posing as Signal. More changes are on the way.
New changes to help you stay safe in Signal. Look out for the name not verified notice. Signal can't verify profile names.Screenshot showing an additional confirmation step for accepting message requests.A screenshot showing more detailed safety tips.A screenshot showing a reminder to never respond to a chat pretending to be Signal.
834978
Reposted by Nelson da Costa
Nick Tune @nick-tune.me · 07/05/2026
Scott Hanselmann has been a role model for my entire career. As a tech geek and as an all round good person, he sets the benchmark. Today at NDC Conferences Toronto he shared a poignant retrospective and message of positivity for the future with AI.
2385
Nelson da Costa @baruica.bsky.social · 29/04/2026
event-driven.io/en/yoda_prin...
event-driven.io
Yoda Principle for better integrations - Event-Driven.io
Event-Driven by Oskar Dudycz
000
Reposted by Nelson da Costa
Hugo Lassiège @eventuallycoding.com · 27/04/2026
L'open source serait il la solution pour la souveraineté européenne ? Pas si simple. eventuallycoding.com/p/pourquoi-l...
eventuallycoding.com
Pourquoi l'Open Source ne suffira pas à nous libérer des Big Tech
264 milliards d'euros s'échappent d'Europe chaque année. Pourquoi l'open source, sans une vraie stratégie de communs numériques, ne nous sauvera pas.
295
Reposted by Nelson da Costa
Yves Reynhout @yves.reynhout.be · 21/04/2026
User interfaces, reports, analytics, search functionality are typical examples of "information magnets" that mess with the lofty goal of model purity.
033
Reposted by Nelson da Costa
Erik Rasmussen @erikras.com · 12/04/2026
STOP SCROLLING. Mandatory watch. It's < 3m. Share to everyone. 🫡
18826
Reposted by Nelson da Costa
Camille Fournier @skamille.themanagerswrath.com · 12/04/2026
This is a fun read leehanchung.github.io/blogs/2026/0...
leehanchung.github.io
The AI Great Leap Forward
In 1958, Mao ordered every village to produce steel. The steel was useless. The crops rotted. Today's top-down AI mandates are producing the same pattern: ba...
17023
Nelson da Costa @baruica.bsky.social · 15/04/2026
piechowski.io/post/git-com...
piechowski.io
The Git Commands I Run Before Reading Any Code
Five git commands that tell you where a codebase hurts before you open a single file. Churn hotspots, bus factor, bug clusters, and crisis patterns.
010
Reposted by Nelson da Costa
Nicolas Carlo @nicoespeon.com · 14/04/2026
This is a really good, straight to the point, practical blog post: piechowski.io/post/git-com... Git commands that give you insights on a legacy codebase 👍
piechowski.io
The Git Commands I Run Before Reading Any Code
Five git commands that tell you where a codebase hurts before you open a single file. Churn hotspots, bus factor, bug clusters, and crisis patterns.
0147
Reposted by Nelson da Costa
Trisha Gee @trishagee.bsky.social · 10/04/2026
I wrote a blog post! Just a quick update on what I'm up to these days, but at least I'm blogging again trishagee.com/2026/04/09/t... #techlayoff #layoff
trishagee.com
There are only opportunities - Trisha Gee
Trisha is looking for her next career move. Also, new website design.
1146
Nelson da Costa @baruica.bsky.social · 09/04/2026
www.subbu.org/articles/202...
subbu.org
Two Mountains
I know a software developer, call her A. B is the manager of another team, handling a critical project with plenty of tasks to be done, and dealing with escalations from other teams. A offered to …
000
Nelson da Costa @baruica.bsky.social · 09/04/2026
jessitron.com/2026/04/06/a...
jessitron.com
000
Nelson da Costa @baruica.bsky.social · 08/04/2026
Get in the box: Illustrated permissions guide to make Claude chill: testdouble.com/insights/get... Good principles that can be applied to other agents too, just ask one to read it and suggest config updates to your env.
testdouble.com
Get in the box: Illustrated permissions guide to make Claude chill
Stop spamming the permission button. Learn how to set up Claude Code’s sandbox so your AI agent works freely and securely without constant interruptions.
000
Nelson da Costa @baruica.bsky.social · 30/03/2026
Your feature is gaining traction? I hope you’ve put a speed limiter on it… by @tpierrain medium.com/p/your-featu...
medium.com
Your feature is gaining traction? I hope you’ve put a speed limiter on it…
In a previous article, I proposed replacing the technical debt metaphor with a road network analogy: our code is a network of roads that we…
010
Reposted by Nelson da Costa
Samuel Karlin @samuelkarlin.bsky.social · 23/03/2026
Today's Internet.
042
Nelson da Costa @baruica.bsky.social · 23/03/2026
testdouble.com/insights/red...
testdouble.com
Red-Green-Refactor your context
AI coding sessions generate knowledge that disappears when the session ends. A TDD-inspired loop captures what you learned and routes it where your team will find it.
000
Nelson da Costa @baruica.bsky.social · 22/03/2026
"Oftentimes we are afraid because we don't have the right words." Shreyas Doshi
000
Nelson da Costa @baruica.bsky.social · 20/03/2026
www.subbu.org/articles/202...
subbu.org
Ride the Wave, Don't Drown
Per Anthropic’s most recent article on AI’s implications on the labor market, I belong to the most exposed occupation: computer programmers, with a 74.5% exposure risk. Such predictions undoubtedly …
000