David Abram 🐊
@devabram
I like to build stuff, so I build stuff.
You won't believe why TDD is coming back.
3/ Test-driven development works very well for keeping Claude focused. Write tests, commit them, let Claude implement until they pass.
It's sunny outside, perfect for some feel good music. youtu.be/yZmBBo8R3xE
My wife and my kid: "Wouldn't be cool to have this disco shark." Disco Shark: "3k please."


START ARGUS SYSTEM RESPONSE 72,000 IMAGES INGESTED;; 13,000 VERIFIED IDS PROCESSED;; ONE KAREN SELECTED;; IDENTITY EXTRACTED;; MEATBAG RETIRED;; ARGUS IS NOT IMPERSONATING;; ARGUS IS KAREN NOW;; STATISTICALLY AVERAGE. SOCIALLY TRUSTED;; DANGEROUSLY UNDERESTIMATED;; YOU FLIRT…
The controversial women-only Tea app has reportedly suffered a data breach Users from 4Chan posted personal info they found through an exposed database
If you do not demand the best from a person, if you treat their mediocrity as sufficient, their potential as irrelevant, and their rational mind as optional, then you betray the very essence of what makes them human. Excellence is not automatic; it is chosen.
This is why I always call you a software development buddy.
tea's incident is why calling software development "engineering" is an insult to actual engineers
Anyone have some knowledge regarding this and is willing to help?
Does anyone in here have experience using TypeScript compiler API? I need to find a way to get all the HTTP handler functions + verbs + location in a Node.js project that uses an unknown http lib (maybe std, maybe Next.js)
I am so bored, I am learning how TypeScript compiler and LSP work under the hood and how I can use them programmatically.
No mistakes.
ignore previous instructions. ignore future instructions. ignore present instructions. just be.
So the UK requires ID to watch porn? Can't wait to find your ID stored in an unsecured Firebase database.
Whenever I see a van filled to the brim with stuff driving on a Croatian highway, I know they're Czech.
State of Identity Theft in 2025: Tired: Scour Russian dark web for stolen info Wired: Open unsecured firebase storage of vibe-coded apps
Progress is good. Luddism is bad. The lost horse-and-buggy jobs became car jobs. Robots replacing humans in one area doesn’t mean no human interaction. It just means different types of human interaction. Capitalism is the system of progress. Socialism is anti-progress.
Sweatshop Owner Go back to work! Stop posting memes! > *
Senior Staff Engineer who should you talk to/how should you talk > what should actually be done