✏️ understandlegacycode.com
🎩 Mr. Meetup Montréal • Software Crafters / React / TypeScript / Elixir
🍁 guild.host/montreal-tech/network
Turns out, it was also a perfectly good issue number.
Turns out, it was also a perfectly good issue number.
💡
💡
I am super-proud to tell you that I have finally published the print version of my book: "Legacy Code: First Aid Kit" 🎉 📕 🥲
I am super-proud to tell you that I have finally published the print version of my book: "Legacy Code: First Aid Kit" 🎉 📕 🥲
I've made a few more tweaks and am now waiting for Amazon's approval to publish!
I've made a few more tweaks and am now waiting for Amazon's approval to publish!
Steps:
1. Upgrade your dependency to Zod 4
2. Run `npx zod-v3-to-v4`
That should cover most scenarios
Let me know if you have any trouble with it 👐
Steps:
1. Upgrade your dependency to Zod 4
2. Run `npx zod-v3-to-v4`
That should cover most scenarios
Let me know if you have any trouble with it 👐
I'll iterate on this prototype to fix all the little things I've noticed
Hopefully I should have a decent physical version soon 😄
I'll iterate on this prototype to fix all the little things I've noticed
Hopefully I should have a decent physical version soon 😄
"Extract Parameter" converts a variable declaration into a function parameter 🪄
marketplace.visualstudio.com/items?itemNa...
"Extract Parameter" converts a variable declaration into a function parameter 🪄
marketplace.visualstudio.com/items?itemNa...
We notably went to the French Alps—I can recommend 💯, so many things to see/do/eat 😄
Time to resume work, meetups, and side-projects!
👨💻 currently wrapping up a zod-v3-to-v4 codemod to migrate my clients… it will be open-source
We notably went to the French Alps—I can recommend 💯, so many things to see/do/eat 😄
Time to resume work, meetups, and side-projects!
👨💻 currently wrapping up a zod-v3-to-v4 codemod to migrate my clients… it will be open-source
It's a French conference with a special focus on crafting quality software—the Software Crafters spirit
I gave a workshop on the art of refactoring (of course 😄), and a few more contributions during the open-space format of the second day
It's a French conference with a special focus on crafting quality software—the Software Crafters spirit
I gave a workshop on the art of refactoring (of course 😄), and a few more contributions during the open-space format of the second day
First, I went to @jsheroes.io. I gave a talk on automated refactorings, demoing what you could do with tools like Abracadabra in VS Code
The organization was stellar and I met wonderful people here 💜
First, I went to @jsheroes.io. I gave a talk on automated refactorings, demoing what you could do with tools like Abracadabra in VS Code
The organization was stellar and I met wonderful people here 💜
1. Express yourself and your Domain
2. Prevent impossible states, right in the types
Here's an example in Haskell, but you can do something similar in F# and somewhat in TS
* Laurent Bossavit's talk at @alpescraft.bsky.social
1. Express yourself and your Domain
2. Prevent impossible states, right in the types
Here's an example in Haskell, but you can do something similar in F# and somewhat in TS
* Laurent Bossavit's talk at @alpescraft.bsky.social
Kent Beck on AI
E.g. AI lacks empathy for users or your coworkers. But you don't.
#AlpesCraft2025
Kent Beck on AI
E.g. AI lacks empathy for users or your coworkers. But you don't.
#AlpesCraft2025
A front-end expert will get some knowledge of backend & storage mechanism
A backend dev will grow empathy for a11y concerns
It makes the overall team much better at all levels
A front-end expert will get some knowledge of backend & storage mechanism
A backend dev will grow empathy for a11y concerns
It makes the overall team much better at all levels
Le programme à l'air top: www.alpescraft.fr#schedule
J'animerai un atelier sur l'art de refactor du code legacy 🧟♀️
Le programme à l'air top: www.alpescraft.fr#schedule
J'animerai un atelier sur l'art de refactor du code legacy 🧟♀️
Special shoutout to the recurring:
"Hey there, your site has significant SEO issues. With our SEO services, we can get it ranking much higher with our budget-friendly service, helping you gain traffic and new customers."
Special shoutout to the recurring:
"Hey there, your site has significant SEO issues. With our SEO services, we can get it ranking much higher with our budget-friendly service, helping you gain traffic and new customers."