October2 posts/1 link/1 release
Learning to let go in the age of AI18thslk 0.29.015thA useful personal agent7thWhat would a useful agent be like?6th
September1 post/2 links
Unbounded: Progress, Economic Growth, and Society25thThere usually isn't a correct answer7thWriting a Minecraft server in Clojure: it was fun4th
August2 posts/1 note/11 links/2 tools
AI "features" and integrations should remove friction, not add it31stPreviewing the Model Hardware Standard27thDebates over AI consciousness are a trap23rdAI coding tools unlock small software18thTurn And Face The Strange17thReading Code Considered Helpful16thFeed Preview14thAI is removing the middle class of software engineering13thThere are no lossless transformations of natural-language text13thLet's stop talking about A.I.11thDesign Ethical AI Rewards and Policies10th“Code was never the hard part” is an insult to all programmers9thIs it all just vapourware?8thFind accessible colours for the web4thHave the models come full circle?2ndSoftware Should Work Conference1st
July2 notes/7 links/1 quote/1 tool
Eval-driven development: Lessons from evaluating GenAI at scale31stLearning new things is hard27thAI is ruining self-learning26thSecurity incident disclosure — July 202622ndAnnotation tool21stIntelligence isn't trust20thAI Mania Is Eviscerating Global Decision-Making19thLinus Torvalds on LLM usage in kernel development17th12-Factor Agents - Principles for building reliable LLM applications15thAgentic Continuous Delivery (ACD)14thZig Creator Calls Spade a Spade, Anthropic Blows Smoke13th
May1 post
Accepting my AI-centric fate26th
January1 link
Spec-ulation29th