Principal Engineer @Featurefm. Frontend Tooling @fastifyjs. Past: @NodeSource @NearForm. Hardcore minimalist and ponderer of things.

Sao Paulo, Brazil
Joined July 2018
Happy Little Monoliths, 1st Edition is out! hire.jonasgalvez.com.br/happ…
4
10
2
37
17,482
Jonas Galvez retweeted
This just happened 👀
157
251
63
3,480
338,831
Amazed to see @fastify/vite just hit 8k downloads weekly. The next minor release will include an important fix for HMR and the @fastify/vue and @fastify/react microshells are being extracted into a separate project so they can be easily reused by other stacks.
1
7
867
Also the next major release of @fastify/react will include the RSC support via @hiroshi_18181's fresh @vitejs/plugin-rsc.
243
Work on the 2nd Edition of Happy Little Monoliths has begun and will go beyond Fastify, covering the Minimum Common Web Platform API with h3 and Vite as well. Plus it will finally include a full SaaS example, covering the book's own new website with Stripe integration and secure order fulfillment. All 1st Edition readers will receive the 2nd Edition for free. hire.jonasgalvez.com.br/happ…
3
405
I am genuinely blown away. This is the best 30 minutes you'll ever spend on YouTube and believe me, I have wasted enough hours of my life there to have a basis for comparison. youtube.com/watch?v=2ua4Ewb5…
1
517
Jonas Galvez retweeted
I can understand why Bun does it, but these attempts of nudging users away from Vite and Vitest ignores the fact that Bun's corresponding features are not fully equivalent replacements. Vite & Vitest gives you: - Better non-React framework support - Better production bundle quality (treeshaking, minification, chunk split control) - More abundance of ecosystem plugins - (vitest) Better test correctness (global state isolation by default) - (vitest) Browser mode so you can run your component tests in actual browsers - (vitest) IDE integrations, benchmarking, type testing, sharding... Bun is great, but make sure you understand the trade-offs of these choices! In many cases, you probably *should* use Vite and Vitest alongside Bun.
In the next version of Bun `bun init` detects if claude code is installed and adds a "CLAUDE.md" to tell claude to use bun
26
45
9
1,025
250,643
TIL about timing attacks with an easy-to-understand JS example
57
252
51
3,471
400,838
I cut my hand pretty badly as I went to pick up the pieces of a broken glass and spent half a day with stitches and using only one hand to work. TIL I'm totally useless with one hand. Also it's the first time I used Mac's dictation feature and it's kind of awesome.
151
34
238
22
3,054
130,901
product manager using their 16” M4 Max Macbook Pro to open JIRA
123
658
101
15,084
583,575
I'm digging this @arktypeio library, great API and many, many times faster than Zod 4. Are you using it? moltar.github.io/typescript-…
3
153