Necrolas Scarlo 🧟‍♀️
banner
nicoespeon.com
Necrolas Scarlo 🧟‍♀️
@nicoespeon.com
900 followers 170 following 770 posts
🧹 I refactor Legacy Code and build tools to help you do the same! ✏️ understandlegacycode.com 🎩 Mr. Meetup Montréal • Software Crafters / React / TypeScript / Elixir 🍁 guild.host/montreal-tech/network
Posts Media Videos Starter Packs
Pinned
Alright, let's make it official…

I am super-proud to tell you that I have finally published the print version of my book: "Legacy Code: First Aid Kit" 🎉 📕 🥲
This one will happen online, in case you're not exactly in MTL 😉
🙌 Nov 11th at 6PM: [ONLINE] Gregor Riegler: "Extreme AI Augmented...

Master Extreme AI Augmented Coding! Teach AI to be your mentee & autonomously craft code. 🚀
Gregor Riegler shares his journey & real-world AI breakthroughs. Don't miss it! 💡

Check it out 👉 https://guild.host/e/1dkgb3
[ONLINE] Gregor Riegler: "Extreme AI Augmented Coding"
This is a special event where Gregor Riegler will talk about augmented coding. 💬 Abstract Augmented Coding is more than just asking an AI to help you write code. You externalize your decision points, heuristics, and workflows into artifacts that the agent can follow. The agent becomes your mentee. As you do that, you change your focus from low-level details to high-level intent and methodology. Decisions that were unconscious become explicit. In this talk, I’ll share my story of how I learned to teach AI a Software Crafter’s approach to development. The agent follows a rigorous TDD process with 121 unique nodes and 131 directed edges that can run autonomously for hours, creating dozens of commits. It covers advanced context engineering and techniques to increase autonomy while aiming to maintain quality. And I will tell real stories of AI-enabled breakthroughs in real-world product development. 🤠 About Gregor Riegler Gregor is a Principal Software Engineer at Tricentis, a market-leading test automation company. He cares about helping people find joy in their work — because he believes that when people enjoy what they do, they create better results. Throughout his career, he has seen how painful software development can be, but he’s also learned it doesn’t have to be that way. Today, he meets people where they are, bringing fresh perspectives and subtle cultural nudges that help teams rediscover joy and deliver better software.
guild.host
Reposted by Necrolas Scarlo 🧟‍♀️
I just shared with my team an example of how NVC (non-violent communication) help me resolve a conflict that made me mad against my CEO, in a previous work experience.
I figured that it may be helpful/interesting to some of you, so here we go:
Reposted by Necrolas Scarlo 🧟‍♀️
If you're migrating data from an old system to a new one, and using a new table for the new data, set the auto-increment ID of the new table to be a round number that's higher than the highest ID in the old table. Some day you'll appreciate it.
Reposted by Necrolas Scarlo 🧟‍♀️
In a Zod schema, try using default instead of optional and see your code become clearer, free of undefined checks.
I've watched Steven Diamante's talk "The Legacy Code Survival Guide: Add Features Without Fear"

Although I'm familiar with the techniques, I've found they are very neatly presented!

The talk is 1h20 long, so I did a breakdown to help you watch it 😉

understandlegacycode.com/blog/legacy-...
The Legacy Code Survival Guide: Add Features Without Fear - Change Messy Software Without Breaking It
Steven Diamante gave a great presentation on Legacy Code at the Seattle Crafter meetup. Let's dive i
understandlegacycode.com
Reposted by Necrolas Scarlo 🧟‍♀️
The team at the Modern Software Engineering Channel are helping me to publish a new free guide - this time for essential refactorings. There are a lot of fancy tools out there and keyboard shortcuts you could learn - and I find _these_ moves are foundational. www.subscribepage.com/mustlearncor...
Emily Bache’s Must Learn CORE Refactorings
www.subscribepage.com
Wherever you are in the world, you should be able to get one from your Amazon store 🗞️

This one is for all the geeks who:
🔹 are dealing with legacy codebases,
🔹 want practical techniques to tackle them,
🔹 and love having a physical book in their library 😄
4 years after self-publishing the e-book, I found how to get a printed version without depending on an editor, nor deal with the worldwide delivery logistics…

Turned out that Amazon can handle it!

After a dozen more hours of work and rework, I'm finally happy with the result 🙂
Alright, let's make it official…

I am super-proud to tell you that I have finally published the print version of my book: "Legacy Code: First Aid Kit" 🎉 📕 🥲
All the best Josh, good luck!