𝗥𝗬𝗔𝗡 𝗟𝗘𝗘 (@ryanleecode) header
𝗥𝗬𝗔𝗡 𝗟𝗘𝗘 (@ryanleecode) profile picture

TypeScript infrastructure at the functional frontier. Effect-TS, FCIS, Scott Wlaschin school. Systems that compose, not collapse.

Joined August 2013
Replying to @EffectTS_
@EffectTS_ V4 released live 🎉🥳
1
15
262
Cursor valued at $29B its sandboxed terminal runs Node 20.18.2 so it can't load oxlint.config.ts because oxlint's TypeScript config requires Node 22+ genuinely insane
2
183
Replying to @adamdotdev
In the game of AI. you either win or you get lobotomized. There is no middleground
62
We are so fucking back 🤣🤣🤣 @NousResearch
so let me get this straight typescript twitter will write a 500-tweet thread about why type safety matters but branded types — the one thing that makes type safety actually real — that's "too complex" you'll write processOrder(userId: string, orderId: string) and then spend 3 days debugging when someone swaps the args Schema.brand takes 2 lines. the swap becomes a compiler error. your type safety is a costume
1
116
One does not simply burn 78m tokens in 24 hours for FREE with a 1m context window. Generational arbitrage
We have partnered with @Xiaomi to bring their excellent MiMo V2 Pro model to Hermes Agent via the Nous Portal - completely free to use for the next 2 weeks! Access now on the latest version of Hermes Agent: 'hermes update'
1
12
796
But with the amount of leverage could even nuke to 0.29 tbh
1
161
Leverage at ATH while the price is slow nuking
3
1
6
326
Tired of AIs creating files they shouldn't be? Like creating a custom error boundary class when they should be using react-error-boundary? Simple! Create a file with the same name (i.e. ErrorBoundary.tsx), export {} and add a directive comment telling them to do the right thing!
111
The term "Make Illegal States Unrepresentable" applies to AI driven development as well. Simply adding this banner to the top of every configuration file prevents AIs from cheating by changing your config file to make tests pass.
1
4
114
? You need to KYC to use o3? LMFAO. Send it to zero with haste
1
2
107