Notes on engineering, AI, and the craft.
Short essays, mostly drawn from the work and experiments I’m doing. Practical, opinionated, a little personal.
- 01
What happens when coding is not the bottleneck anymore
AI made writing code fast. Teams are not shipping much faster. The bottleneck moved, and the Theory of Constraints called it years ago.
- 02
What is AI-Native Engineering?
AI-Native Engineering is the practice of building production software by directing AI agents through spec, context, and verification.
- 03
On AI-assisted software engineering
Everything started with a model capable of predicting the next token in a sequence of tokens. The neural network able of doing so has been trained on the Transformer architecture made famous by the…
- 04
Procedural Memory for AI Agents: Or How My Parents Learned Computers
Large Language Models (LLMs) are amazing at completing complex tasks: they can automate browsers, write code, and more. But anyone who has worked with them knows that not all models are equal. The…
- 05
The Visible Engineer: turning communication into a career superpower
Why Visibility is the Missing Skill in Your Engineering Career
- 06
The Intentional Engineer
Build More Than Software, Build a Life You Love.
- 07
Engineering career growth
Engineering career growth
- 08
A bulletproof guide to AWS Certifications
If you’re reading this page, probably you’re interested in AWS and you want to get an AWS certification.
- 09
The Stoic Engineer: Using ancient Philosophy to solve modern real-world issues
Let's be real: working in tech is a wild ride, usually is great, but sometimes it sucks.
- 10
Working Remotely from Italy for a Foreign Company
Practical notes on finding remote roles abroad, the English barrier, the different employment arrangements (direct, freelance, umbrella), and what changes day-to-day.
- 11
The advice I wanted in my tech career
I’m Italian. In Italy, I didn’t learn English in school or… Well, actually I attended two hours of English per week: completely unuseful.
- 12
Decision making
We take a lot of decisions each day. I think it is really worth studying how to take better decisions. In the next sections, you will find my strategy and a lot of useful Mental models that you can…
- 13
My favourite resources
Differently from Books, I think YouTube channels are really personal. Here you can find channels that I think are really interesting: