Gio

78 posts

Gio banner
Gio

Gio

@userIsNotDef

Frontend developer, I guess

Santa Ana, El Salvador Se unió Nisan 2024
239 Siguiendo14 Seguidores
Gio retuiteado
Dr. Eli David
Dr. Eli David@DrEliDavid·
Thank you Germany 🇩🇪 and UK 🇬🇧 for heroically sacrificing your economy to save the planet 💪 _
Dr. Eli David tweet media
English
1.5K
14K
102.6K
3.3M
Gio retuiteado
Tenobrus
Tenobrus@tenobrus·
this fucking thing has zero self preservation instinct
Tenobrus tweet media
English
79
122
4.8K
160.1K
Gio retuiteado
Pablo Santana
Pablo Santana@PabloSantanaT·
Bro disappeared like he never existed
Pablo Santana tweet media
English
413
230
9.6K
574.5K
Gio retuiteado
Jeremy
Jeremy@Jeremybtc·
At this point I have no other choice 😭
Jeremy tweet media
English
1.2K
1.1K
28.7K
1.7M
Gio retuiteado
Pratham
Pratham@Prathkum·
In tech, everything is a wrapper: • Next.js is a wrapper over React • React is a wrapper over JavaScript • JavaScript is a wrapper over C++ • C++ is a wrapper over Assembly • Assembly is a wrapper over 1s and 0s
English
235
174
2.1K
80K
Gio
Gio@userIsNotDef·
@_axtone No, solo movieron el problema a otro lado
Español
0
0
3
961
JavaMuse✨
JavaMuse✨@_axtone·
Hace tiempo les contaba que hubo un problema de memoria con una app de Node.js que tenemos, donde de repente los 3 procesos se comían toda la RAM disponible. Intentamos varias cosas, no bastó reiniciar el servicio, ni tampoco quitar el tope de memoria que maneja node por default Después de analizar heap snapshots y perf logs, encontramos que el problema no era un memory leak clásico, sino una mala estrategia de caching en memoria compartida entre procesos, cada worker estaba manteniendo su propia copia de un objeto muy grande con datos de configuración, lo que multiplicaba por tres el consumo real de memoria. La solución fue la siguiente: mover ese cache a un in-memory store centralizado (Redis) y cambiar la inicialización para que los workers pidieran los datos bajo demanda, en lugar de precargar todo al arrancar. Con eso, bajamos el uso de RAM como en un 50%, eliminamos picos de GC innecesarios y la app volvió a comportarse casi como debía porque aún tenemos temitas con mongo que se pueden eficientar.
Español
28
35
920
75.7K
Sahaj
Sahaj@iamsahaj_xyz·
reminder that it's okay to call hooks conditionally as long as their execution order stays the same across all renders
Sahaj tweet media
English
18
11
413
41.1K
Gio retuiteado
Aiden Bai
Aiden Bai@aidenybai·
day in a life of a performative typescript engineer
Aiden Bai tweet media
English
54
19
735
263.4K
Gio retuiteado
Theo - t3.gg
Theo - t3.gg@theo·
based
Theo - t3.gg tweet media
English
41
41
3.6K
185.4K
Gio retuiteado
Yuchen Jin
Yuchen Jin@Yuchenj_UW·
How to panic senior engineers with one message.
Yuchen Jin tweet media
English
77
316
10.7K
686.5K
Gio retuiteado
Maximiliano Firtman
Maximiliano Firtman@maxifirtman·
Qualcomm compró Arduino. Y lanzan el Arduino UNO Q: un competidor de Raspberry Pi como primer producto, a 44 dólares. Soporta Linux y ejecuta modelos de IA locales para visión.
Qualcomm@Qualcomm

We’re acquiring @Arduino to make edge computing and #AI more accessible. Arduino will remain independent, supporting multiple silicon vendors and its community. Launching today: Arduino UNO Q, powered by Qualcomm #Dragonwing. Discover more: bit.ly/4nE0rP2

Español
30
263
2.7K
125.6K
Gio retuiteado
Victoria
Victoria@VictoriqueM·
The airport really advised Mongodb?
Victoria tweet media
English
84
89
3.4K
106.5K
Gio retuiteado
Aakash Gupta
Aakash Gupta@aakashgupta·
Anthropic dropped the best free masterclass on prompt engineering
Aakash Gupta tweet media
English
10
81
724
57.9K
Gio retuiteado
HexaDecimal
HexaDecimal@heyhexadecimal·
How the “git push —force” command looks at me after 63975 merge conflicts
HexaDecimal tweet media
English
77
487
13.4K
481.1K
Gio retuiteado
Tina Sang
Tina Sang@tinasang·
Unfortunate text placement here guys @framer
Tina Sang tweet media
English
133
78
2.8K
292.5K
Gio retuiteado
༒︎
༒︎@offprozac·
༒︎ tweet media
ZXX
581
14K
169K
2.2M
Gio retuiteado
jhey ʕ•ᴥ•ʔ
jhey ʕ•ᴥ•ʔ@jh3yy·
extra tip when dealing with animation 🎞️ set `subtree: true` to wait for all child animations/transitions to finish 🤙 await Promise.allSettled( element.getAnimations({ subtree: true }).map( a => a finished ) ) please don't use setTimeout 🙏
jhey ʕ•ᴥ•ʔ@jh3yy

JavaScript Tip ⭐️ Avoid setTimeout when dealing with element animations ⚠️ Use Element.getAnimations() and tap into the animation lifecycle instead of guessing 🙏 Great for unmount animations in React, etc. Let your CSS be the source of truth 🥇

English
15
82
1.2K
68.3K