Sign in

horus 🏴‍☠️

@horus.dev
600 followers 133 following 127 posts

👨‍💻 Building apps and websites 🏴‍☠️ One Piece 💼 Staff Frontend Engineer He/him

PostsRepliesMedia
Reposted by horus 🏴‍☠️
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 11/02/2026
This Week In React 268: ⚛️ - Bulletproof Comps - Render Types - Tambo - Logo Soup - React Compiler - Exit anims - React Compiler - React2AWS - Ink 📱 - React Native 0.84 - Gesture Handler - Rozenite - Storybook - JSON Render - Targets 🍿 Read/subscribe: thisweekinreact.com/newsletter/268
0142
Reposted by horus 🏴‍☠️
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 10/02/2026
TypeScript doesn't have "Render Types" (unlike Flow, more opinionated toward JSX) This plugin proposes to implement render types constraints as an ESLint plugin Cool idea 👌 This could improve type-safety and prevent many React composition mistakes
1153
horus 🏴‍☠️ @horus.dev · 05/02/2026
there's this issue for it github.com/microsoft/Ty...
github.com
Decouple jsx element type from jsx factory return type and sfc return type · Issue #21699 · microsoft/TypeScript
We need to look up the type of a jsx expression by actually resolving the jsx factory call, so that we don't create a reference to the global JSX.Element type, which can change shape between react ...
110
horus 🏴‍☠️ @horus.dev · 04/02/2026
I built an ESLint plugin that enforces which components can be passed as children/props in React. Annotate with a @​renders annotation, get errors when the wrong component is passed. GitHub: github.com/HorusGoul/es...
interface TabsProps {
  /** @renders* {Tab} */
  children: React.ReactNode;
}

<Tabs>
  <Tab />    // ✅ Valid!
  <Button /> // 🚫 Error!
</Tabs>
2282
Reposted by horus 🏴‍☠️
Chise @sailorrooscout.bsky.social · 28/12/2025
GOOD NEWS! Researchers have shown Alzheimer’s disease can be REVERSED- not just prevented. Using a potent neuroprotective compound called P7C3-A20, they found RESTORING balance to a central cellular energy molecule (NAD+) not only PREVENTED disease features but REVERSED them, EVEN at late stages.
219114734467
Reposted by horus 🏴‍☠️
Xan López @xanlopez.net · 15/12/2025
Un buen día para la dignidad.
El Ministerio de Trabajo ha cerrado un acuerdo con CCOO y UGT para ampliar a diez días laborables los permisos por fallecimiento de un familiar y para poner en marcha dos nuevos permisos, uno de hasta 15 días laborales para acompañar a familiares en cuidados paliativos y otro de un día para acompañamiento en la eutanasia.
013372
Reposted by horus 🏴‍☠️
nauta @nauta.one · 16/10/2025
today i learned that you can have multiple push urls for the same git origin, so it pushes to multiple hosts with one command
git remote -v
origin	git@tangled.sh:ligo.at/core (fetch)
origin	git@tangled.sh:ligo.at/core (push)
origin	git@github.com:marionauta/ligo.at.git (push)
3153
Reposted by horus 🏴‍☠️
nauta @nauta.one · 08/10/2025
Finally got atproto oauth working with python. There’s no library for it so maybe I’ll release something since I also added types everywhere.
111
horus 🏴‍☠️ @horus.dev · 11/07/2025
I scored 12/28 on jsdate.wtf and all I got was this lousy text to share on social media.
jsdate.wtf
new Date("wtf")
How well do you know JavaScript's Date class?
000
Reposted by horus 🏴‍☠️
Brooke from Let’s Not Date @letsnotdate.bsky.social · 15/06/2025
Don’t send me an unsolicited picture of your peewee cocktapus unless you want me to… A: find your mom’s Facebook B: find a picture she uploaded of you reminiscing about what a nice young man you were C: badly photoshop that into a locket D: convince you I’m your daughter. Happy Father’s Day Daddy.
224115513144
Reposted by horus 🏴‍☠️
.chantal//RYAN @thoughtrise.bsky.social · 23/04/2025
unfollowing everyone on linkedin except this guy
linkedin post screenshot:

Ken Cheng - I want to connect with you, emotionally)

Al will never be able to write like me. Why? Because | am now inserting random sentences into every post to throw off their language learning models. Any Al emulating me will radiator freak yellow horse spout nonsense. 1 wiite all my emails, That's Not My Baby and reports like this to protect my data waffle iron 40% off. 1 suggest all writers and artists do the same Strawberry mango Forklift. The robot nerds will never get the better of Ken Hey can | have whipped cream please? Cheng. We can tuna fish tango foxtrot defeat Al. We just have to talk like this. All. The. Time. Piss on carpet
6954508511435
Reposted by horus 🏴‍☠️
Cristina Ramos @saffroncr.bsky.social · 11/04/2025
Capitalism doesn't revolve around the concept of people not wanting to work, it's designed around the concept of people being forced into subservience because otherwise they will face hunger, health issues, etc Of course we want to create and help and do things, we just don't want to serve masters!
0136
Reposted by horus 🏴‍☠️
dan @danabra.mov · 11/04/2025
oh shit 👀 github.com/facebook/rea...
github.com
Add Suspensey Images behind a Flag by sebmarkbage · Pull Request #32819 · facebook/react
We&#39;ve known we&#39;ve wanted this for many years and most of the implementation was already done for Suspensey CSS. This waits to commit until images have decoded by default or up to 500ms time...
4434
Reposted by horus 🏴‍☠️
Sy Brand @tartanllama.xyz · 01/04/2025
Vibe coding: Haha fuck yeah!!! Yes!! Vibe debugging: Well this fucking sucks. What the fuck.
520645
Reposted by horus 🏴‍☠️
mary🐇 @mary.my.id · 01/04/2025
wake me up once april fools ends
4585
horus 🏴‍☠️ @horus.dev · 31/03/2025
@deadmau5.com what an amazing session! can't wait to listen to it again on youtube 💙
010
horus 🏴‍☠️ @horus.dev · 30/03/2025
acaba de poner el harlem shake en 2025 y se la puto pela
010
horus 🏴‍☠️ @horus.dev · 30/03/2025
illo la iluminacion de este set es demencial
010
Reposted by horus 🏴‍☠️
Belly @bellybellybel.bsky.social · 30/03/2025
Skrillex slaying per usual #Ultra
031
horus 🏴‍☠️ @horus.dev · 30/03/2025
me cago en dios skrillex en el ultra full langostino baloncesto esto es absoluto cine ojala estar ahí como me voy a poner este set 902873912983 veces
000
Reposted by horus 🏴‍☠️
Diana @dianaaceves.com · 28/03/2025
😓😓😓
03314
horus 🏴‍☠️ @horus.dev · 26/03/2025
la droga balatro es definitivamente una droga tened cuidado
000
horus 🏴‍☠️ @horus.dev · 21/03/2025
🙋
031
Reposted by horus 🏴‍☠️
Ben Holmes @bholmes.dev · 20/03/2025
It’s time to begin our v*be wellness session. Your outie knows how to program ✨ Your outie uses version control ✨ Your outie reviews changes before merging ✨ Your outie can write code while offline ✨
1335
horus 🏴‍☠️ @horus.dev · 20/03/2025
pero bueno esto es de una forma u otra el problema de siempre: la gente tiene la posibilidad de informarse correctamente de las cosas y prefiere no hacerlo no estamos cooked por los modelos generativos, más bien por la falta de rigor y esfuerzo de cara a hacer las cosas bien
010
horus 🏴‍☠️ @horus.dev · 20/03/2025
poner al mismo nivel un argumento desarrollado por una persona que ha estudiao la movida que un argumento regurgitado por un modelo... rarete. igual habría que plantearse pa que estás en la discusión si al final actúas de proxy para una IA xd
110
horus 🏴‍☠️ @horus.dev · 20/03/2025
esa empresa ha dedicado tiempo y esfuerzo en experimentar y compartir sus resultados de forma que tu equipo ya no tiene que pasar por los pasos intermedios el modelo, en teoría, también tiene ese artículo, pero que puede hacer un articulo bueno frente a 10000 que dicen lo contrario o no profundizan
100
horus 🏴‍☠️ @horus.dev · 20/03/2025
por algún motivo veo que la gente tiende a creer más a un modelo que a personas que comparten sus experiencias me parece mucho más argumento de peso poner en una discusión algo como "en la empresa tal hacen las cosas de X manera (link a su blog de ingeniería)"
100
horus 🏴‍☠️ @horus.dev · 20/03/2025
obviamente no se llega a esas mejores prácticas de la noche a la mañana, por lo tanto en internet hay mucha información que las contradice, esos son precisamente datos que "infectan" el modelo y lo convierten en mediocre de cara a usarlos en una toma de decisiones
100
horus 🏴‍☠️ @horus.dev · 20/03/2025
y al final, en estos niveles de responsabilidad se supone que estamos discutiendo algo en busca de la mejor solución muchas veces esta solución ya existe y se expone al mundo en forma de mejores prácticas, con ejemplos y datos que las respaldan
100
horus 🏴‍☠️ @horus.dev · 20/03/2025
en temas que la información de calidad está muy diluida porque la mayoría de datos en internet son muy superficiales o repiten una y otra vez cosas basadas en dogmas, los modelos tienden a repetir eso mismo si tú le haces caso al modelo, vas a caer en la misma trampa
100
horus 🏴‍☠️ @horus.dev · 20/03/2025
es que vaya puto plan si la peña en puestos que se supone hay que tomar decisiones informadas (lo que me esperaría de alguien senior, o senior+) confía ciegamente en lo que escupe un llm
110
horus 🏴‍☠️ @horus.dev · 20/03/2025
creo que hay que inventar un nuevo término para cuando estás teniendo una discusión con alguien sobre algo y de repente te suelta un "pues la IA x dice esto", sin aportar mucho más aiparrots, aiexplainers o algo así no se
211
horus 🏴‍☠️ @horus.dev · 08/03/2025
pq no está esto en chisme #duda
110
Reposted by horus 🏴‍☠️
Xe @xeiaso.net · 15/02/2025
37115
horus 🏴‍☠️ @horus.dev · 13/02/2025
👊😎
020
Reposted by horus 🏴‍☠️
Fásmida Insulíndica ۞ @sojasauce.bsky.social · 12/02/2025
un día más pusheando los límites del lenguaje de internet
13910
horus 🏴‍☠️ @horus.dev · 12/02/2025
boff como cookea
120
horus 🏴‍☠️ @horus.dev · 31/01/2025
La religión más peligrosa hoy día puede ser la del Agile. O la del ESLint de Airbnb. No se cual hace más daño pero las dos me dan coraje.
020
horus 🏴‍☠️ @horus.dev · 26/01/2025
equipo de investigación a las 2:30 AM
010
horus 🏴‍☠️ @horus.dev · 25/01/2025
new pfp 🙂‍↔️
010
Reposted by horus 🏴‍☠️
Hazel Weakly @hazelweakly.me · 24/01/2025
I am absolutely crying with laughter over this connectified.com/@masukomi/11...
connectified.com
masukomi (@masukomi@connectified.com)
Attached: 1 image how an interns attempts to familiarize themselves with a codebase, and spice up the comments resulting in finding a major security vulnerability. Via Reddit, via 🤷‍♀️
75315
Reposted by horus 🏴‍☠️
frisbi @frisbielgrupo.bsky.social · 17/01/2025
así como recap, vamos a Granada con gente bien chula e hicimos un mapache de cartelón jeje
033
Reposted by horus 🏴‍☠️
nauta @nauta.one · 14/01/2025
Everytime I fix something I break something else… but at this point the game is mostly feature complete! Welcome “Avoid the ◼️”, releasing very soon. #GameDev #SoloDev #IndieGame
1183
Reposted by horus 🏴‍☠️
Valeria Castro @noval33t.bsky.social · 24/12/2024
por què de repente estamos negando que el "felices fiestas" sea anticristiano cuando llevo màs de 20 años felicitando las fiestas precisamente por ser anticristiano (por molestar a mi madre). en fin, que felices fiestas a todo el que celebre y feliz dìa sin màs a los que no
1219015
horus 🏴‍☠️ @horus.dev · 15/12/2024
Ahora ya se puede seguir con OP 🔥
010
Reposted by horus 🏴‍☠️
patak @patak.cat · 11/12/2024
if you work on automated security reports tooling, could you please add a disclaimer in all uppercase for your users: "a CVE in a dependency doesn't imply that it affects the library using it; PLEASE DON'T OPEN A CVE if you can't share a reproducible attack vector with the maintainers of the lib" 🙏
97911
horus 🏴‍☠️ @horus.dev · 01/12/2024
esa app es peor que el lol jijiji
010
horus 🏴‍☠️ @horus.dev · 01/12/2024
Acabo de terminarme arcane si me lo podeis pasar agradecido JAJAJAJ
030
horus 🏴‍☠️ @horus.dev · 29/11/2024
my company sent me one of these as swag, it's just nonsense how good it is
010