Lucas Genzelis
banner
lgenzelis.bsky.social
Lucas Genzelis
@lgenzelis.bsky.social
Tech enthusiast. TS dev. He/Him
Reposted by Lucas Genzelis
redirects

wizardzines.com/comics/termi...

(from "The Secret Rules of the Terminal", out now! wizardzines.com/zines/termin...)
October 7, 2025 at 3:03 PM
"Beware The URL Type-Safety Iceberg" by @francoisbest.com on the @nuqs.dev blog • nuqs.dev/blog/beware-...
Beware The URL Type-Safety Iceberg | nuqs
Type-safe URL state is only the visible part. There are more dangers below.
nuqs.dev
September 14, 2025 at 2:22 PM
Reposted by Lucas Genzelis
✨ I just published a brand-new post! It’s about the notorious SVG <path> element.

With its compact Regex-style syntax, <path> can be super intimidating. But they’re also *incredibly* powerful, letting us draw (and animate!) curved lines.

You can read it here, and I’ll share more info in thread. 🧵
An Interactive Guide to SVG Paths • Josh W. Comeau
SVG gives us many different primitives to work with, but by far the most powerful is the <path> element. Unfortunately, it’s also the most inscrutable, with its compact Regex-style syntax. In this tut...
www.joshwcomeau.com
August 18, 2025 at 3:27 PM
Reposted by Lucas Genzelis
Just read tkdodo.eu/blog/react-q... by @tkdodo.eu ! Awesome read, finally cleared some things about selectors for me. I wanted to leave a comment btw, but comments are not working apparently (I see the call to giscus.app/api/oauth/to... returning a `400`).
React Query Selectors, Supercharged
How to get the most out of select, sprinkled with some TypeScript tips.
tkdodo.eu
August 7, 2025 at 1:04 PM
Reposted by Lucas Genzelis
Thanks @weeklybrew.dev for sharing this beyond awesome "SVG tutorial" by @joshwcomeau.com. I really learned a lot of new and cool things today. www.joshwcomeau.com/svg/friendly...
A Friendly Introduction to SVG • Josh W. Comeau
SVGs are one of the most remarkable technologies we have access to on the web. They’re first-class citizens, fully addressable with CSS and JavaScript. In this tutorial, I’ll cover all of the most imp...
www.joshwcomeau.com
July 23, 2025 at 8:04 AM
Reposted by Lucas Genzelis
⚛️📝 New on Overreacted: How Imports Work in RSC
How Imports Work in RSC — overreacted
A layered module system.
overreacted.io
June 5, 2025 at 6:57 PM
Reposted by Lucas Genzelis
⚛️📝 New on Overreacted: Progressive JSON
Progressive JSON — overreacted
Why streaming isn't enough.
overreacted.io
May 31, 2025 at 4:41 PM
Reposted by Lucas Genzelis
I think I have finally managed to articulate this very fundamental but slightly counterintuitive fact about how shell redirection works
May 23, 2025 at 7:07 PM
Reposted by Lucas Genzelis
⚛️📝 New on Overreacted: Functional HTML
Functional HTML — overreacted
Tags on both sides.
overreacted.io
May 2, 2025 at 3:37 PM
Reposted by Lucas Genzelis
⚛️📝 New on Overreacted: RSC for Astro Developers
RSC for Astro Developers — overreacted
Islands, but make it fractal.
overreacted.io
May 6, 2025 at 3:36 AM
Conditional return types just landed, and omg, they're beautiful:
www.typescriptlang.org/play/?ts=5.8...
February 1, 2025 at 8:48 PM
Reposted by Lucas Genzelis
The Open Source Pledge is one of the most exciting initiatives for open source I've seen in years.

Open source funding today is inherently broken. Do the right thing, support open source.

@opensourcepledge.com
January 31, 2025 at 1:03 PM
Reposted by Lucas Genzelis
You can now see which value is the active value in min(), max() and clamp()

- in Canary DevTools today
- coming to Chrome stable soon!
January 30, 2025 at 7:19 PM
Reposted by Lucas Genzelis
Very cool! 😄
January 17, 2025 at 1:36 AM
I did it! 🎉 I got the Yeti home at DebugDecember.com
#DebugDecember
Debug December
Help the Yeti get home. Play Debug December and win cool prizes.
DebugDecember.com
December 24, 2024 at 1:18 PM
I've completed 🎩Bernard's New Demands 2: Electric Boogaloo - Advent of TypeScript 2024 adventofts.com/events/2024/21
Advent of TypeScript
Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges. Participants can test their skills, climb the leaderboard, and engage with the T...
adventofts.com
December 22, 2024 at 1:05 AM
I've completed Variable Scope Analysis: 🎩Bernard's New Demands - Advent of TypeScript 2024 adventofts.com/events/2024/20
Advent of TypeScript
Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges. Participants can test their skills, climb the leaderboard, and engage with the T...
adventofts.com
December 20, 2024 at 2:07 PM
I've completed The Lazy Elf's Code Generator - Advent of TypeScript 2024 adventofts.com/events/2024/19
Advent of TypeScript
Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges. Participants can test their skills, climb the leaderboard, and engage with the T...
adventofts.com
December 19, 2024 at 3:05 PM
Day [18] ✅ I got the Yeti one step closer to home at DebugDecember.com
#DebugDecember
Debug December
Help the Yeti get home. Play Debug December and win cool prizes.
DebugDecember.com
December 18, 2024 at 3:42 AM
I've completed Mind Control Is Surprisingly Effective - Advent of TypeScript 2024 adventofts.com/events/2024/17
Advent of TypeScript
Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges. Participants can test their skills, climb the leaderboard, and engage with the T...
adventofts.com
December 17, 2024 at 3:18 PM
Reposted by Lucas Genzelis
Good morning Bluesky 👋🏼 🦋

Web Dev / Dev tools tip 🔥

Did you know there is a 'changes' tab in the browser dev tools?

It keeps track of changes that you make and presents it in git style diff UI.

You can even copy changes when you're finished! 🤯

Never lose those unknown CSS changes again 🎉
December 12, 2024 at 10:29 AM
I've completed 🎩Bernard's Long List Of Names - Advent of TypeScript 2024 adventofts.com/events/2024/12
Advent of TypeScript
Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges. Participants can test their skills, climb the leaderboard, and engage with the T...
adventofts.com
December 12, 2024 at 5:11 PM
I've completed Excuses, Excuses - Advent of TypeScript 2024 adventofts.com/events/2024/11
Advent of TypeScript
Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges. Participants can test their skills, climb the leaderboard, and engage with the T...
adventofts.com
December 11, 2024 at 1:20 PM
Reposted by Lucas Genzelis
One of my favourite UI patterns is using `backdrop-filter` to create a “frosted glass” effect.

When I see this effect in the wild, though, it’s almost never as lush and realistic as it could be. There’s an important optimization that nobody makes.

✨ I share the secret sauce in my brand-new post:
Next-level frosted glass with backdrop-filter • Josh W. Comeau
Glassy headers have become a core part of the “slick startup” UI toolkit, but they’re all missing that final 10% that really makes it shine. In this tutorial, you’ll learn how to create the most reali...
joshwcomeau.com
December 2, 2024 at 6:18 PM