Pinned Tweet
Still feels a little surreal that Mini Piano was selected as one of seven finalists in the first ever @glazeapp Awards, out of more than 500 submissions. 🏆🎹
It started as a small idea: turn your Mac keyboard into a piano with nothing to set up.
A huge thank you to the @glazeapp team, @AnthropicAI for sponsoring, the jury (@thomaspaulmann , @CaseyNewton , @aaron_epstein , @nateparrott, and @zehf ), and everyone who downloaded the app, shared feedback, or supported my work. It truly means a lot ❤️
If you're curious glaze.app/app/mini-piano-vo4…
another one for the react native community.
I just open sourced @rbayuokt/expo-adaptive-glass, adaptive glass UI for @expo / @reactnative
one <GlassSurface> and every phone gets the best glass it can handle, from the newest iPhone to an old Android
André Pinto retweeted
New experiment: json-render + jev
The future Generative UI is instant
Your components, your actions, your design system
Rendered in milliseconds
André Pinto retweeted
💡 Universal syntax highlighter. In a <textarea>
In 2026 (Chrome 152+), you can syntax-highlight different programming languages within the same <textarea> and get decent results
Using the 🆕 OpaqueRange web API
Works for <textarea>, even <input>
Demo: gpu-lexer-textarea.netlify.a…
I trained a small model to do syntax highlighting in the browser with GPU.
Meet gpu-lexer from Vercel Labs: Small (27.5KB), fast (runs on WebGPU), and language-agnostic (model guesses the syntax).
gpu-lexer.vercel.app
It is experimental and built for learning!
André Pinto retweeted
Argent can now control physical iPhones over USB 🍎
~/ npx @swmansion/argent init
Bring Your Own Model to Raycast AI
🌐 Connect @OpenRouter with your own key
🦙 Run local models with @ollama
⚙️ Add any other OpenAI-compatible provider
In v2, these features require a Pro subscription.
Full changelog → raycast.com/changelog
André Pinto retweeted
Vitest 5 is here! 🎉
- Big performance improvements (vm pools up to 53% faster, ~18% boost across the board including Browser Mode)
- New builtin Trace View in Browser Mode
- Nested projects support
- New benchmarking API
- New `vi.when` API
- Better defaults
- And a lot of bug fixes!
Migrate now with the guide or the migration prompt
vitest.dev/blog/vitest-5.htm…
We are open sourcing `cn`, a new engine for Tailwind class merging and conflict resolution. It is a drop-in replacement for tailwind-merge and clsx.
It works with all frameworks, runs everywhere and is 30x faster.
Brought to you by @aidenybai and me.
github.com/shadcn-ui/cn
The final part of @RyanCarniato's deep dive into Solid 2.0's async model: server functions, live streams, and streaming SSR.
One reactive graph, spanning two machines:
solidjs.com/blog/async-solid…
André Pinto retweeted
We've just released Reanimated 4.6 🎉
✅ React Native 0.87
✅ CSS animation & transition callbacks now fire on iOS and Android
✅ new contrastColor() worklet, a port of CSS contrast-color()
🧪 experimental platform-driven CSS opacity transitions on Android, behind a feature flag
My app Mini Piano made it into Our Picks in the Glaze Store ⭐ Check it out glaze.app/app/vo46Jg
André Pinto retweeted
Depth-aware light injection in TypeGPU
I got a 448x448 monocular depth model down to ~8 ms on my M4 Pro across ~250 dispatches, which is fast enough to use in realtime :D
Since the inference is written directly in TypeGPU, I can just feed the depth buffer straight into the lighting pass. It never has to leave the GPU or go through any extra synchronization/interop step
Inference, lighting and draw all go through the same command encoder.
André Pinto retweeted
🌴Announcing TanStack Table V9🌴
Now Stable!
After more than two years of development, TanStack Table V9 lays a new foundation for years to come, with a tree-shakable plugin architecture, state management powered by TanStack Store, new features, major performance improvements, hundreds of bug fixes, and more.
🎹 Mini Piano v2 is live on @glazeapp
Your Mac keyboard is now a fully featured 88-key piano.
Record and export performances, switch sounds, use the metronome, customize keys, track stats, unlock badges, and maybe find a few secrets along the way 🐣
glaze.app/app/mini-piano-vo4…
Had an absolute blast building Mini Piano with @glazeapp. 🎹
Thanks to everyone who’s downloaded it and spent some time playing with it.
Thanks for all the feedback so far.
I’m just getting started. ✨
Plenty more updates are on the way. 🎹
Stay tuned.
6. Recorder & Metronome
Practice without leaving the app.
🎙️ Record your sessions
🥁 Built in metronome
⏱️ Adjustable tempo
🎼 Time signatures
Everything you need to improve your playing.




















