Gabriel Wilk
gabrielwilk.bsky.social
Gabriel Wilk
@gabrielwilk.bsky.social
In convex, you don’t need a separate view model to fetch data for a page with a single roundtrip. Instead, you can have a single typescript function, with its own return type, that can traverse whatever edges you need, all as transactions within the database.
May 10, 2025 at 3:37 AM
Re: Render on fetch vs fetch on render

It seems like a big part of this discourse is more about fetching data wirh a single round trip
May 9, 2025 at 8:35 PM
Reposted by Gabriel Wilk
Had a blast getting to talk about shaders and hanging out with everyone at #Config2025

For those who came to my talk or watched it online, thank you so much!

If you missed it, I just updated the blog post of this talk with the recording:

blog.maximeheckel.com/posts/config...
Speaking at Figma Config 2025 - The Blog of Maxime Heckel
An overview of the talk I had the chance to give the Figma Config, sharing my passion and learning journey around shaders and real-time 3D on the web.
blog.maximeheckel.com
May 9, 2025 at 7:34 PM
Love getting my steps in before 10:00am
April 6, 2025 at 6:11 PM
My bet is on typescript and open source
April 6, 2025 at 6:10 PM
Fav lunch in the east bay is probably melting cheese on top of arizmendi focaccia and then putting an entire container of hummus with green sauce on top of that
April 4, 2025 at 7:51 PM
TanStack Start has completely reshaped how I think about state
March 21, 2025 at 2:58 AM
linear's keyboard shortcuts are just incredible
March 4, 2025 at 9:47 PM
Stoked to demo some of my work at the AI Code Gen + Full Stack Demo night at @convex.dev this Thursday! If you’re in the Bay, come hang out—would love to see you there! Big thanks for having me! lu.ma/sgn747kk
AI Code Gen + Full Stack Demo Night @Convex · Luma
We’re back for the first AI Code Gen + Full-Stack Demo Night at Convex. This is an in-person event! Registration is required to get in. Topic: Using AI Code…
lu.ma
February 24, 2025 at 9:02 PM
wake up. make coffee. npx convex deploy.
January 28, 2025 at 11:34 PM
Claude and I help each other out
January 28, 2025 at 11:29 PM
Reposted by Gabriel Wilk
Just hit the “publish” button on a brand-new blog post! ⭐

This one shares the killer pattern I find myself using over and over with container queries: responding *within* media queries to adapt to the new container size.

Once you start using this trick, you’ll see opportunities for it all over. 😄
Container Queries Unleashed • Josh W. Comeau
Container queries expand the universe of designs that can be implemented, giving us whole new superpowers. Now that container queries are broadly available, I think it’s time we start exploring this p...
www.joshwcomeau.com
January 27, 2025 at 4:18 PM
Reposted by Gabriel Wilk
🔥 Just found my new favourite tool for customizing easing curves! Easing Wizard, by @matthiasmartin.dev.

Supports all sorts of fancy curves too, via the new `linear()` function!

easingwizard.com
December 23, 2024 at 3:27 PM
No more gql schemas and handshakes. Using the db as application state with @convex.dev has been a game changer. Devs are integrated end to end like never before, writing the future.
There is no longer a ceiling. This is innovation. Sync is the future of web dev.
November 21, 2024 at 7:47 PM
interesting css problem: modify a parent <div> based on it's child's pseudo class
November 20, 2024 at 1:34 AM