Bryan Berger (@bryanberger) 's Twitter Profile
Bryan Berger

@bryanberger

design @netflix | prev @discord | building kitt.run | mentor @adobe

ID: 34521633

linkhttp://bryanberger.com calendar_today23-04-2009 03:47:22

3,3K Tweet

1,1K Followers

660 Following

Davo (@pixelbeat) 's Twitter Profile Photo

Alright, I'm gonna try to get a working PoC of a worker to converts PNG/JPG into KTX2 textures. For #Config2025 I made this crazy #threejs prototype that involves loading 50+ pairs of HQ textures, a torus knot and some shaders. JPG/PNG compression get me only so far.

Alright, I'm gonna try to get a working PoC of a worker to converts PNG/JPG into KTX2 textures.

For #Config2025 I made this crazy #threejs prototype that involves loading 50+ pairs of HQ textures, a torus knot and some shaders.

JPG/PNG compression get me only so far.
Bryan Berger (@bryanberger) 's Twitter Profile Photo

“Your creativity is the endless canvas” Davo nailed it in his #Config2025 talk. Loved following this journey, it’s been inspirational, and very relatable. Give it a watch! youtu.be/mX12H2IIaDU?si…

Bryan Berger (@bryanberger) 's Twitter Profile Photo

Converted a static token analyzer I built for Hawkins, the Netflix design system, into an MCP server. Loving how I can now chat with our token structure to spot refinement opportunities. Static analysis was good, but adding context + mashing tools together on the fly is pretty 🔥

Bryan Berger (@bryanberger) 's Twitter Profile Photo

theme .derive(“new-color”, “brand”) .darken(0.2) .mix(“blue”, 0.05) .desaturate(0.5) .clampContrast(7, “bg-primary”) Ya feel me?

Bryan Berger (@bryanberger) 's Twitter Profile Photo

hoverRecipe = pipe( transforms.darken(0.1), transforms.desaturate(0.1) ); hoverRecipe(new Color('#3b82f6')); Reuse the same recipe for N related hover states with any input color