Geoffrey Dhuyvetters

@geoffreydhuyvetters.com

1984, software engineer at @madewithlove.com, 15+ years of experience in mentoring, coaching & helping companies build digital products. geoffreydhuyvetters.com Typescript, React, Next.js Remote Work, Leadership, Mentoring

"Should you avoid managed services to prevent lock-in? Maybe. However, spending months reinventing infrastructure instead of shipping features is a bigger risk. Balance is key. Know the trade-offs, understand the costs, and make decisions based on your reality" madewithlove.com/blog/there-i...

There is a time and place for everything: managed services vs DIY

Should you avoid managed services to prevent lock-in? Maybe. But spending months reinventing infrastructure instead of shipping features is a bigger risk. Balance is key. Know the trade-offs, understa...

madewithlove.com

"Ever introduced a breaking change and instantly regretted it? Components evolve, but forcing users into painful refactors isn’t ideal. Next.js tackled this with a legacyBehaviour flag —letting devs opt out of the new behaviour while they migrate at their own pace." madewithlove.com/blog/learnin...

Learning from OSS: legacyBehaviour property on Next.js 's Link component

Ever introduced a breaking change and instantly regretted it? Components evolve, but forcing users into painful refactors isn’t ideal. Next.js tackled this with a legacyBehaviour flag—letting devs opt...

madewithlove.com

hetzner deleted 8TB of data from a customer randomly and there's a thread on HN where people are saying you should own your own hardware and colocate no matter what you do there's always other people demanding you to do their hobbies

Probably 99% of the time, when I see someone asking about #Microfrontends they go on to describe a use case which absolutely does *not* require microfrontends. MFEs are complicated, slow, and hard to maintain. They should almost always be your *last* resort to solving any particular problem.

🌠 The best icon pack in the world right now, IMO, is Lucide (lucide.dev). It builds on @colebemis.com’s incredible work with Feather Icons, extending it from ~300 icons to >1500. It has fully-typed bindings for React and many other frameworks. And I just found out: they’re even more optimized! 🧵

A grid full of icons. The icons are outlined (rather than filled) and have a soft, rounded style.