João Gonçalves
chuckytuh.bsky.social
João Gonçalves
@chuckytuh.bsky.social
Writing code for a living
Reposted by João Gonçalves
Viewport behavior in Safari 26 is utterly broken. 🙄😭

Time to get Viewports into #Interop2026 because viewports on iOS have gotten only worse since I did the initial research in, *checks notes*, 2022 — github.com/web-platform...
September 15, 2025 at 9:14 PM
Reposted by João Gonçalves
Just incredible
April 30, 2025 at 1:52 PM
Reposted by João Gonçalves
Yesterday was a big day! Lynx is a newly open-sourced JS app platform for developing high-performance native mobile & web apps 🎉

✨ Runs a new JS engine: PrimJS
✋ Main thread is non-blocking
🧵Most JS runs on a background thread
✅ Made by ByteDance, used in TikTok apps

lynxjs.org/blog/lynx-un...
Lynx
Empower the web community and invite more to build cross-platform apps
lynxjs.org
March 6, 2025 at 8:23 AM
Reposted by João Gonçalves
O fim de um tempo. Há muitos seres abjectos no mundo; o que é novo e terrível é que em tempos recentes nenhum ser tão abjecto teve tanto poder.
February 19, 2025 at 7:37 PM
Reposted by João Gonçalves
Correct. If the birthdate field contains corrupt or mismatched data, it defaults to 1875-05-20, which serves as a flag. May 20, 1875, is the day the international standards and metrics treaty was signed. Everything is a conspiracy when you don’t know how anything works.
February 15, 2025 at 5:53 AM
Reposted by João Gonçalves
Threlte 8 is Here! 🤗

Six months in the making, Threlte 8 redefines performance, flexibility, and developer experience for 3D web graphics using Svelte. It’s our biggest leap yet, powered by Svelte 5, exciting updates from Three.js, and tons of community input.

1/9
January 21, 2025 at 6:05 PM
Reposted by João Gonçalves
Felizmente, acabou a ditadura woke e já se pode fazer a saudação nazi sem represálias.
January 20, 2025 at 9:25 PM
Reposted by João Gonçalves
i had an absolute blast building this! hard to measure up to @joshwcomeau.com or @samwho.dev levels of quality but i'm pretty pleased with it 🏋️

if you're interested in getting your feet wet with local-first software or yjs, check it out! you'll definitely learn a lot (or at the very least have fun)
January 14, 2025 at 4:16 PM
Reposted by João Gonçalves
A mental model on the differences between native mobile, React Native and Flutter. More in today's deepdive that is a broad overview of cross-platform mobile development trends and technologies:

newsletter.pragmaticengineer.com/p/cross-plat...
January 14, 2025 at 5:52 PM
Here's a reminder that praising others'skills does not cast a shadow over your own. The more you help building a proper team around you, the more you benefit yourself as well and the safer the working environment!
January 3, 2025 at 2:31 AM