Your #AI builds indigo sites because one man picked a demo colour in 2020.
Adam Wathan made every #Tailwind UI button bg-indigo-500. Tutorials copied it. GitHub got scraped. Models learned that modern means purple.
He apologised in August 2025. Weights don’t read #apologies.
Bug bounty died before I ever got around to trying one. Claude Mythos pulled a 27-year-old hole out of OpenBSD. curl closed its program on January 31, 2026. Handle AI well and there is less left for anyone to find.
Either you outrun a model or there is no payout.
#bugbounty#ai
Running your crons and HTTP calls from inside PG is garbage architecture. Supabase sells it as a product. pg_net parks the calls in an UNLOGGED queue. Crash, gone, no retry. Claude Code pitched me this like it was normal.
Postgres is a database. The name was a hint.
#supabase
Code isn’t a math skill. 2020 study, Python beginners: language aptitude explained 17% of results, math 2%.
Most devs I know play. Most musicians I know code. My circle, maybe. Musician first. My first program fixed a music problem.
Different instrument, same language.
#music
Your database is not curl. Claude Code wanted my crons and my HTTP calls inside Postgres. Supabase ships that as a feature. Garbage. pg_net queues them in an UNLOGGED table: one crash, they’re gone.
You didn’t remove your backend. You hid it where it must never crash.
#supabase
Claude Code can’t see your other repo. No index. Glob and grep, from the working directory down. And --add-dir won’t save you: it grants file access, not that repo’s CLAUDE.md. Your repo boundary is your context boundary.
Monorepos win. Fight me.
#monorepo#git#dev#claude#ai
ourhardworkbythesewordsguardedpleasedontsteal
That was the key Apple kept in the SMC chip of every Mac. My Intel PC didn’t have one. It had a kernel extension some stranger on InsanelyMac wrote to fake it. Tiger booted.
Best dev course I ever took was a copy protection.
MySpace is coming back. The 50 million tracks by 14 million artists it destroyed in a botched 2019 migration are not. No date, no app, no business model. The site has been read-only since 2024.
You can relaunch a logo. Not an archive you deleted.
Supabase isn’t a backend. It’s a front-end for your database. Nobody wrote those routes. PostgREST reads your schema and emits one per table. Ask .single() for a missing row: 406 Not Acceptable.
PostgREST was built to remove the API layer. Supabase just hosts it.
2,50 € par mois pour plus de basses dans ma voiture. Les enceintes sont montées, l’ampli aussi. L’abonnement ne débloque rien. Il retire un filtre passe-haut qu’un ingénieur a été payé pour écrire.
Facturer son propre sabotage. Au mois.
Mon app sociale est souvent vide et souvent silencieuse. Tu t’appelles Josiane, tu es assis avec les dix téléphones les plus proches, et à minuit tout s’efface. Rien pour te faire revenir.
Ça s’appelle Le Banc.
C’est dimanche.
https://t.co/WcOOphau03
Codeur a été un métier distinct de programmeur. UNIVAC sépare les deux en 1949 et abandonne la distinction à la livraison de la machine, en 1951. Deux ans.
L’IA ne te retire pas ton métier. Elle te retire un poste mort en 1951.
Ils sécurisent une partie du web en filmant un mur de 100 lampes à lave.
Un ordinateur ne sait pas faire du hasard. Il sait faire semblant. La cire, elle, est chaotique gratuitement.
Les meilleures solutions techniques ont l'air d'une blague.
C'est comme ça qu'on les reconnaît.
J'ai vibecodé une app dont je suis le seul utilisateur.
Elle compare l'humidité absolue dedans/dehors et me dit quand ouvrir mes fenêtres.
Pas de waitlist. Churn : 0%.
Le vibecoding utile, c'est le logiciel personnel. Celui qui ne scale pas.