Em 🏳️‍⚧️🦀
banner
msnook.xyz
Em 🏳️‍⚧️🦀
@msnook.xyz
socialist anarchist trans futurist. Bangalore, India. they/them 🍞🌹🏳️‍⚧️🏴‍☠️⌨️🚀 product & code person for lefty orgs. skeets do not reflect something something something
I have begrudgingly used useEffectEvent in production for exactly the intended purpose
November 14, 2025 at 12:39 PM
my expert level prompt engineering
October 27, 2025 at 12:59 PM
okay hear me out – if we legalised insider trading there'd be no need for senators to help the companies they've -already- invested in, because they could change up their investments on the fly
September 5, 2025 at 11:20 AM
it feels after just an hour with it. I had an AI handle the boilerplate for me; it wrote me 7 tests for my most brittle function (which I asked it to look at first), and included mock data based on my ~99% coverage TS types. 2 tests failed right away; I could see them clearly in the web interface...
September 4, 2025 at 8:05 PM
e.g. it was very cool how the A.I. assist did a two-shot of this screen -- add any number of phrases with any number of translations -- adhering to all my code patterns (useMutation, react-hook-form, zod resolver) but AFAICT the types on this are always going to be nuts, no matter who writes it. #ts
September 2, 2025 at 11:15 AM
Maybe it was a bad idea for the human race to outsource our entire collective/internal monolog to, like, a few extremely specific machines
August 9, 2025 at 11:57 AM
why is my password manager trying to autfill a captcha from a month ago
August 3, 2025 at 10:26 AM
😇
July 18, 2025 at 6:48 AM
it is so stupid here on this stupid planet
July 15, 2025 at 8:26 AM
when we allow corporate giants like OpenAI and Meta to control the means of KNOWLEDGE PRODUCTION we are truly cooked. For a brief time on the internet knowledge was one rare domain where the product was arbitrarily scalable and could not be owned; we're losing that.
July 7, 2025 at 10:30 AM
bruh I need documentation to read your documentation

#postgres
June 17, 2025 at 8:46 AM
bro Zustand makes it so easy bro, the storage key stores a storage creation function which returns a function and takes a function that returns a function which makes three storage-related function functions
June 13, 2025 at 10:15 AM
social media is a global conspiracy to make you insecure about how you peel pomegranates
June 10, 2025 at 1:21 PM
casual advice for anyone with an employee: if you wanna do class solidarity you've got to be proactive. don't make them ask, don't make them wait.
June 3, 2025 at 11:42 AM
what if each raccoon is also 3 raccoons in a trenchcoat
May 27, 2025 at 1:29 PM
second definitions 🔥🔥🔥
May 21, 2025 at 8:03 AM
have we talked about this? my most unhinged software-development take
May 20, 2025 at 2:56 PM
oh! you will appreciate this maybe -- here the top component will break react hooks -- you can't call hooks after a conditional return, but there is no such issue with a conditional throw!
May 9, 2025 at 6:09 PM
May 9, 2025 at 8:50 AM
this?
May 9, 2025 at 8:36 AM
Is it just me or has this always been really confusing? If you want to set a lower bound you use the "max" function and the "min" function sets an upper bound. What??
May 8, 2025 at 11:01 AM
Sad that this is a typo :(( 🥟
April 26, 2025 at 7:42 PM
I obviously see people doing cool things with gen AI for "coding", but like... how can you take this seriously...
April 19, 2025 at 7:22 PM
April 19, 2025 at 6:32 AM
welcome to my extremely specific idea of a joke slash life advice
#typescript
April 18, 2025 at 11:56 AM