Geoffrey Dhuyvetters
banner
geoffreydhuyvetters.com
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
May 24, 2025 at 12:42 PM
😂
AGI is coming for all of us. It will write symphonies, direct movies, and author the best novels.

The only thing it won’t be able to do is VC investing, which must be reserved as a task only for the most-special people
April 30, 2025 at 3:35 PM
In the process of reviving a music utility functions library I created 7 years ago. I definitely took a wrong gamble on flow types 🫠
April 27, 2025 at 3:06 PM
Reposted by Geoffrey Dhuyvetters
Today we're sharing that View Transitions and Activity are ready to try in the experimental channel, along with docs and updates on other areas we're actively working on:

react.dev/blog/2025/04...
React Labs: View Transitions, Activity, and more – React
The library for web and native user interfaces
react.dev
April 23, 2025 at 3:45 PM
Reposted by Geoffrey Dhuyvetters
every day the CSS spec moves closer to supporting the Persona 5 menu while web design ethos moves further away from it
April 6, 2025 at 5:01 AM
Some tasks are a slow grind, like simmering a big meal that takes hours to come together. Others are quick and satisfying—tiny fixes that deliver an instant hit of progress, like a little dopamine boost.

madewithlove.com/blog/these-s...
These small dopamine hits.
Some tasks are a slow grind, like simmering a big meal that takes hours to come together. Others are quick and satisfying—tiny fixes that deliver an instant hit of progress, like a little dopamine boo...
madewithlove.com
March 18, 2025 at 8:24 AM
"The best products aren’t built by obsessing over pixels but by delivering real value. Without a clear UI framework, teams drown in design tweaks instead of shipping features."

madewithlove.com/blog/death-b...
Death by a 1000 tweaks: the absurdity of maintaining your own UI library
The best products aren’t built by obsessing over pixels but by delivering real value. Without a clear UI framework, teams drown in design tweaks instead of shipping features.
madewithlove.com
March 4, 2025 at 7:21 AM
Reposted by Geoffrey Dhuyvetters
In apps, the best TypeScript code looks just like JavaScript
February 24, 2025 at 9:27 AM
"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
February 18, 2025 at 8:16 AM
Reposted by Geoffrey Dhuyvetters
Portuguese editorial cartoonist Zez Vaz reaches back to Tiananmen Square to call on American defiance.
February 15, 2025 at 1:43 PM
AI is the new Comic Sans
February 13, 2025 at 3:27 PM
"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
February 13, 2025 at 1:11 PM
Since @raycast.com replaced half of the utility apps I currently use, can you also bake in a replacement for lowtechguys.com/rcmd/ @ped.ro?
rcmd - Switch apps instantly using the ⌘ Right Command key
Use the Right Command key and the first letter of the app name to switch to that app instantly. Forget about Command Tab Tab Tab... you get the idea.
lowtechguys.com
February 12, 2025 at 7:37 PM
“In small teams, front-end engineers can bridge gaps in product clarity by refining goals, collaborating effectively, and using flexible tools to deliver features efficiently.”

madewithlove.com/blog/bridgin...
Bridging the gap: how front-end engineers can help shape product development in smaller teams
In small teams, front-end engineers can bridge gaps in product clarity by refining goals, collaborating effectively, and using flexible tools to deliver features efficiently.
madewithlove.com
January 31, 2025 at 7:13 AM
Reposted by Geoffrey Dhuyvetters
Front-end development is product development.

This is one of the biggest things my first year at Heroku hammered home for me.
January 3, 2025 at 11:06 PM
“We’re excited to introduce URL, a zero-dependency, framework-agnostic solution that simplifies state management for modern web development.”

madewithlove.com/blog/introdu...
Introducing URL: The Zero-Dependency, Framework-Agnostic State Manager
Say hello to URL 🚀 We’re excited to introduce URL, a zero-dependency, framework-agnostic solution that simplifies state management for modern web development. No installs. No complex tools. Just pure...
madewithlove.com
December 30, 2024 at 7:04 AM
The secret to getting rich in an indie hacker rush is selling templates.
December 12, 2024 at 12:26 PM
Reposted by Geoffrey Dhuyvetters
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
December 10, 2024 at 2:47 PM
My @raycast.com advent tip is assigning a keyboard shortcut to "list repos" and then assigning Enter to open it in your editor of choice. cc/ @ped.ro
December 6, 2024 at 11:29 AM
@fakerholic.bsky.social geen idee als het je genre is, maar Detectorists staat op VRT Max momenteel. 1 van de mooiste (en grappigste) Britse comedy reeksen van de afgelopen jaren.
December 5, 2024 at 8:25 PM
Reposted by Geoffrey Dhuyvetters
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.
December 5, 2024 at 5:27 AM
Reposted by Geoffrey Dhuyvetters
'Misschien moet ik dit niet zeggen hier.'

Dit is exact waar je het moet zeggen, Guus. Mooi, man ❤️
December 2, 2024 at 4:34 PM
Been designing some screens for a quiz platform we're building (just some team fun), and I'm super happy with how they turned out.
November 30, 2024 at 12:39 PM