✏️ understandlegacycode.com
🎩 Mr. Meetup Montréal • Software Crafters / React / TypeScript / Elixir
🍁 guild.host/montreal-tech/network
I am super-proud to tell you that I have finally published the print version of my book: "Legacy Code: First Aid Kit" 🎉 📕 🥲
Features I'm looking for:
- Easy to get the big picture
- Easy to navigate quickly (e.g., keyboard shortcuts)
- Easy to "add patch" a few lines of a file
- Easy to rebase a branch (Alt+R) and undo anything (Ctrl+Z)
Features I'm looking for:
- Easy to get the big picture
- Easy to navigate quickly (e.g., keyboard shortcuts)
- Easy to "add patch" a few lines of a file
- Easy to rebase a branch (Alt+R) and undo anything (Ctrl+Z)
piccalil.li/blog/date-is...
piccalil.li/blog/date-is...
Got things you'd like to share about working with legacy code? Submit your talk proposals in the CFP and you may become part of the lineup 😉
📢 If you want to present something related to working with legacy code, the CFP has open!
www.papercall.io/mendercon-2026
FYI, there will be 3 talks alongside open-space discussions. Talks will be recorded and published on YouTube afterwards 😉
Got things you'd like to share about working with legacy code? Submit your talk proposals in the CFP and you may become part of the lineup 😉
It takes practice to deliver the right level of abstraction--too many details are not great.
But surprises are so so bad.
Even if Alice delivers a month later than Bob, people understand why and are more likely to accept it.
It takes practice to deliver the right level of abstraction--too many details are not great.
But surprises are so so bad.
Even if Alice delivers a month later than Bob, people understand why and are more likely to accept it.
God, it's just brutal.
tonsky.me/blog/tahoe-i...
God, it's just brutal.
tonsky.me/blog/tahoe-i...
Join fellow Montreal geeks for a night of learning, food, and drinks at Shopify! ⚛️🍕
Falilou Khouma cooks up mobile apps with Expo, and Zoey Moore secures our React apps. 📱🛡️
Check it out 👉 https://guild.host/e/u9y55t
Join fellow Montreal geeks for a night of learning, food, and drinks at Shopify! ⚛️🍕
Falilou Khouma cooks up mobile apps with Expo, and Zoey Moore secures our React apps. 📱🛡️
Check it out 👉 https://guild.host/e/u9y55t
Starting with 2 events this month:
- Software Crafters MTL this Wed: guild.host/software-cra...
- React MTL next week: guild.host/events/react...
Starting with 2 events this month:
- Software Crafters MTL this Wed: guild.host/software-cra...
- React MTL next week: guild.host/events/react...
I'm not submitting in 2026 because I'll have other priorities, but I can encourage you in doing so. Especially if you are in Europe 😉
Keep in mind the form closes at midnight Romania time, 11:00 CET so you can enjoy the New Year celebrations after wrapping up your proposal! 🎉
Happy New Year everyone! ❤️
If you haven’t submitted your proposal yet, you still have 3 days left to take your chance at joining us as a speaker at #JSHeroes 2026. 🌟
👉 jsheroes.io/speak
#TechEvent #TechConference #WebDev #TechInnovation
I'm not submitting in 2026 because I'll have other priorities, but I can encourage you in doing so. Especially if you are in Europe 😉
Flint is an experimental linter made to validate several hypotheses: hybrid linting, streamlined rich configuration, thorough docs & plugins, and tooling coordination.
Expect to hear more about Flint over the next month. ❤️🔥
www.flint.fyi/blog/introdu...
Flint is an experimental linter made to validate several hypotheses: hybrid linting, streamlined rich configuration, thorough docs & plugins, and tooling coordination.
Expect to hear more about Flint over the next month. ❤️🔥
www.flint.fyi/blog/introdu...
#FreezingRain
#FreezingRain
Different articulations of a mental model will click with different people, but those models tend to be much more alike than they are different. :)
Different articulations of a mental model will click with different people, but those models tend to be much more alike than they are different. :)
`git checkout -`
you're welcome
`git checkout -`
you're welcome
...because we have exciting news before the winter break: Registration is now open for SoCraTes UK 2026!
Register: socratesuk.org/tickets.html
...because we have exciting news before the winter break: Registration is now open for SoCraTes UK 2026!
Register: socratesuk.org/tickets.html
💡 If you’re looking for some tech insights to end the year with - or simply want to get nostalgic with us - check out all the 2025 talks here: bit.ly/3GEBiUf.
#JSHeroes #TechEvent
💡 If you’re looking for some tech insights to end the year with - or simply want to get nostalgic with us - check out all the 2025 talks here: bit.ly/3GEBiUf.
#JSHeroes #TechEvent
How cool is that? 😄
So here it is: I'm presenting you with 6 moves you can use in VS Code to refactor untested code ✊
www.youtube.com/watch?v=5YEm...
How cool is that? 😄
So here it is: I'm presenting you with 6 moves you can use in VS Code to refactor untested code ✊
www.youtube.com/watch?v=5YEm...
Steve Richey reminds us that code carries history and intent, and preserving that makes maintenance more meaningful.
… It's also a great reminder of why it's often a good idea to fix existing software *progressively* 😄
www.youtube.com/watch?v=tGWO...
Steve Richey reminds us that code carries history and intent, and preserving that makes maintenance more meaningful.
… It's also a great reminder of why it's often a good idea to fix existing software *progressively* 😄
www.youtube.com/watch?v=tGWO...
When you are at this scale, migrations pose an interesting challenge…
Especially since many devs are constantly adding to the codebases 😄 ☕
product.hubspot.com/blog/migrate...
When you are at this scale, migrations pose an interesting challenge…
Especially since many devs are constantly adding to the codebases 😄 ☕
product.hubspot.com/blog/migrate...
@nicoespeon.com offers 7 concrete techniques to help: from incremental refactoring to testing strategies and maintenance best practices.
This talk gives actionable advice for devs navigating tech debt!
🎥 www.youtube.com/watch?v=6KUU...
@nicoespeon.com offers 7 concrete techniques to help: from incremental refactoring to testing strategies and maintenance best practices.
This talk gives actionable advice for devs navigating tech debt!
🎥 www.youtube.com/watch?v=6KUU...
Sarah Dutkiewicz walks us through strategies and pitfalls when doing so. This talk is useful for teams undertaking large-scale architecture change!
🎥 www.youtube.com/watch?v=oqXn...
Sarah Dutkiewicz walks us through strategies and pitfalls when doing so. This talk is useful for teams undertaking large-scale architecture change!
🎥 www.youtube.com/watch?v=oqXn...
In this talk, Federico helps you navigate that complexity by identifying recurring "idioms" in code, then uses those to guide refactoring or migration
🎥 www.youtube.com/watch?v=z2Px...
More legacy-code wisdom coming soon…
In this talk, Federico helps you navigate that complexity by identifying recurring "idioms" in code, then uses those to guide refactoring or migration
🎥 www.youtube.com/watch?v=z2Px...
More legacy-code wisdom coming soon…
🎬 youtu.be/iPeXgjX_mg0
#TechConference #TechEvent #TechInnovation #WebDev
🎬 youtu.be/iPeXgjX_mg0
#TechConference #TechEvent #TechInnovation #WebDev