Refactoring

Refactoring

Home
🧵 Essays
🎙️ Podcast
🏛️ Library
💬 Community
📚 Archive
❓ About
Vibe-coding workflows 🪄
A top-down process for doing AI coding right, plus a full cast of supporting techniques.
Apr 30 • 
Luca Rossi
In Praise of "Normal" Engineers 🛠️
A guest article by Charity Majors
Feb 12 • 
Luca Rossi
 and 
Charity Majors
The Engineering Manager Archetypes 📊
A thorough framework to identify how engineering managers create value inside orgs.
Jun 4 • 
Luca Rossi
 and 
Thiago Ghisi
How to Design APIs for an AI World 🔌
A thorough analysis of how AI changes what is needed from a good API, with real-world examples + some speculations about the future.
Jun 11 • 
Luca Rossi
How AI is Changing Engineering Docs 📑
A practical guide on how to think about docs in the age of AI.
Jun 23 • 
Luca Rossi
Conflict Resolution Strategies ⚔️
A four-step framework to resolve conflicts
Jan 29 • 
Luca Rossi
 and 
Nicola Ballotta
How to make your tech stack AI-friendly 📏
The dominant conversation in software engineering today is obviously about AI.
Jul 23 • 
Luca Rossi
How to Build a Product Engineering Culture 🪴
A practical handbook about how to run some of your most common product engineering processes.
Aug 20 • 
Luca Rossi
How to Plan and Execute Software Projects 🚢
A no-nonsense guide to build the right things and build them on time.
Jan 11, 2024 • 
Luca Rossi
How To Take Notes 🌱
Plus my review and summary of How to Take Smart Notes — by Soenke Ahrens
Aug 13 • 
Luca Rossi
Generalists in 2025 🎨
My reflections on generalist careers in the age of AI
Oct 1 • 
Luca Rossi
Engineers are replacing IDEs with terminals 🖥️
Let's understand why this is happening, and what may be coming next.
Oct 15 • 
Luca Rossi
© 2025 Refactoring ETS
Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture