A curated list of ai-related articles
- Deep dive into LLMs like ChatGPT - A TL;DR of a longer video (linked) of how LLMs work.
- Cartography of generative AI - Big map provding an overview of the LLM ecosystem.
- Artificial Analysis - Artificial Analysis provides benchmarking and related information to support people & organizations in choosing the right model for their use-case and which provider to use for that model.
- Roblox' OpenGameEval - Roblox has an evaluation framework for testing LLMs on Roblox game develoment tasks and keep a leaderboard of the results.
- How I program with LLMs - "Some days I mostly write typescript, some days mostly Go. I spent a week in a C++ codebase last month exploring an idea, and just had an opportunity to learn the HTTP server-side events format. I am all over the place, constantly forgetting and relearning."
- How I use LLMs as a staff engineer - "LLMs excel at writing code that works that doesn’t have to be maintained. Non-production code that’s only run once (e.g. for research) is a perfect fit for this. I would say that my use of LLMs here meant I got this done 2x-4x faster than if I’d been unassisted."
- I quit my FAANG job because it'll be automated by the end of 2025 - "All in all, I think the evidence points to a scenario where by the end of this year or next, engineering and other pure knowledge work IC jobs can be mostly done by AI agents, with some fraction of the people who formerly held those IC jobs acting as de facto product managers come infrastructure janitors for agent swarms. "
- The role of developer skills in agentic coding - "Stop AI coding sessions when you feel overwhelmed by what’s going on. Either revise your prompt and start a new session, or fall back to manual implementation - “artisanal coding”, as my colleague Steve Upton calls it."
- Senior Developer Skills in the AI Age: Leveraging Experience for Better Results - "By providing well-structured requirements, implementing appropriate guardrails, and using file-based keyframing, we can harness the power of AI while maintaining code quality and architectural integrity. These time-tested practices, and more than anything else, hard-earned human experience with these practices, are more valuable than ever in the age of AI-assisted development, and far from obsolete."
- Ask HN: AI Replacing Engineers – Firsthand Stories? - "I would consider myself today 2-3x more effective than where I was 12 months ago."
- Take aways from coding with AI - "In this regard, I was struck by Camille Fournier’s assertion that managers love to see their senior developers using AI tools, because they have the skills and judgment to get the most out of it, but often want to take it away from junior developers who can use it too uncritically."
- AI Changes Everything - " It does not feel like the rise of search engines or social media, where the rest of the world was satisfied with being a consumer of US infrastructure. This feels more like the invention of the steam engine. Once it existed, there was no future without it. No country could afford to stay on the sidelines. But steam machines also became quickly commoditized and there was plenty of competition of manufacturers. It was just too obvious of a technological leap."
- Building a Personal AI Factory (July 2025 snapshot) - "I keep several claude code windows open, each on its own git-worktree. o3 and sonnet 4 create plans, sonnet 3.7 or sonnet 4 execute the plan, and o3 checks the results against the original ask. Any issues found are fed back into the plan template and the code is regenerated. The factory improves itself...When something goes wrong, I don’t hand-patch the generated code. I don’t argue with claude. Instead, I adjust the plan, the prompts, or the agent mix so the next run is correct by construction."
- Building your own CLI Coding Agent with Pydantic-AI - "Think of it like learning to cook. You can eat at restaurants forever but understanding how flavours combine and techniques work makes you appreciate food differently - and lets you create exactly what you want."
- Getting AI to Work in Complex Codebases - "The techniques I want to talk about and that we've adopted in the last few months fall under what I call "frequent intentional compaction". Essentially, this means designing your ENTIRE WORKFLOW around context management"
- DORA: State of AI-assisted Software Development - "AI’s primary role in software development is that of an amplifier. It magnifies the strengths of highperforming organizations and the dysfunctions of struggling ones. The greatest returns on AI investment come not from the tools themselves, but from a strategic focus on the underlying organizational system: the quality of the internal platform, the clarity of workflows, and the alignment of teams. Without this foundation, AI creates localized pockets of productivity that are often lost to downstream chaos."
- Introducing Beads: A coding agent memory system - Written by Steve Yegge, one of my favorite developer writers: "Beads is a lightweight memory system for coding agents, using a graph-based issue tracker. Four kinds of dependencies work to chain your issues together like beads, making them easy for agents to follow for long distances, and reliably perform complex task streams in the right order."
- You should write an agent - "Some concepts are easy to grasp in the abstract. Boiling water: apply heat and wait. Others you really need to try. You only think you understand how a bicycle works, until you learn to ride one. There are big ideas in computing that are easy to get your head around. The AWS S3 API. It’s the most important storage technology of the last 20 years, and it’s like boiling water. Other technologies, you need to get your feet on the pedals first. LLM agents are like that."
- Three Years from GPT-3 to Gemini 3 - "Gemini 3 is a very good thinking and doing partner that is available to billions of people around the world...The era of the chatbot is turning into the era of the digital coworker."
- Writing a good CLAUDE.md - To be honest, I don't know if this is good advice or just advice. That said, keeping a file that describes a project and it's code base is never a bad thing.
- A Month of Chat-Oriented Programming - This is a very well written piece on the experience of working with Claude for a full month. Lots of very good tips and tricks!
- Using LLMs at Oxide - Possibly the best text I've read on using LLMs in a tech organization. Full of good tidbits such as the breakdown of the different roles LLMs can take and how to manage is of those roles.
- Why Your CTO Might Start Coding Again - "The brutal economics of $150/hour shaped everything about how we built software. Only developers could create code, there weren’t enough of them, and they couldn’t do it very fast. Every process, every tool, every org structure optimized around that constraint...Then agentic AI made code production nearly free, and a funny thing happened: all that “overhead” turned out to be the actual work."
- Has the cost of building software dropped 90%? - Yet we don't see a large amount of seemingly low-cost, perhaps slightly good-enough offerings that are replacing existing apps or at least competing with them. Similarly with open source projects which is often the frontier for these types of shifts.
- How I wrote JustHTML using coding agents - A very interesting breakdown of writing a pure Python html-parser using primarily agents but based on a pre-existing set of tests. Goes through the different steps in the development process and the role of the developer vs. the role of the Agent(s).
- Just in time software - I think there needs to be another name to what this is. There's a huge gap between software as in how we used to know it and the throw-away apps described here. The main reason what is done in this article is software is because it (still) requires a tech background to perform it, give it a few more iterations and what we have is a very capable personal assistant who may or may not write code. But it's not the same thing as software.
- AI Coding Assistants Are Getting Worse Newer models are more prone to silent but deadly failure modes - "But as soon as AI coding assistants arrived and were integrated into coding environments, the model creators realized they had a powerful source of labelled training data: the behavior of the users themselves. If an assistant offered up suggested code, the code ran successfully, and the user accepted the code, that was a positive signal, a sign that the assistant had gotten it right. If the user rejected the code, or if the code failed to run, that was a negative signal, and when the model was retrained, the assistant would be steered in a different direction."
- Which programming languages are most token-efficient? - Interesting metric on measuring how many tokens are used to perform the same task in different languages. The results are not surprising.
- The Emperor Has No Clothes: How to Code Claude Code in 200 Lines of Code - Another example of the simplicity of coding agents.
- Show HN posts per month more than doubled in the last year - Here they come, all of them at once. Seriously, if there's a productivity boost from using coding agents then two places to look for the effects is either in place like HN where people put out the pet-projects or as an increase available useful oss-libraries. This post show a clear effect in the first category.
- Turns out I was wrong about TDD - "The side effect of [TDD] is you end up codifying so much behaviour of the app in the tests. The agent has to understand these subtle edge cases, because the tests won't pass otherwise. And as the models and agent harnesses continue to get better and better they figure the inferred meaning of the failing tests far better."
- A few random notes from Claude coding quite a bit last few weeks - "Where does this leave us? LLM agent capabilities (Claude & Codex especially) have crossed some kind of threshold of coherence around December 2025 and caused a phase shift in software engineering and closely related. The intelligence part suddenly feels quite a bit ahead of all the rest of it - integrations (tools, knowledge), the necessity for new organizational workflows, processes, diffusion more generally."
- Eight more months of agents - "A huge part of working with agents is discovering their limits. The limits keep moving right now, which means constant re-learning ... I am having more fun programming than I ever have, because so many more of the programs I wish I could find the time to write actually exist. I wish I could share this joy with the people who are fearful about the changes agents are bringing. The fear itself I understand, I have fear more broadly about what the end-game is for intelligence on tap in our society. But in the limited domain of writing computer programs these tools have brought so much exploration and joy to my work."
- Skills Are the Most Underrated Feature in Agentic AI - "This is the key insight: skills let you encode workflows that are too complex to type out on demand but too specific to be built into the model. Every team has these. Your deployment checklist. Your code review standards. Your data migration process. Your onboarding documentation generator."
- How will OpenAi compete? - "OpenAI does still at least arguably set the agenda for new models, and it has a lot of great technology and a lot of clever and ambitious people. But unlike Google in the 2000s or Apple in the 2010s, those people don’t have a thing that really really works already that no-one else can do."
- AI agent identity: it's just OAuth - "Either your OS will need to give you a reasonable way to limit what a local agent does, or an app will need to give you a reasonable way to separate ‘who’ is taking an action, or both."
- Project Vend: Can Claude run a small shop? (And why does that matter?) - "Although it did not take advantage of many lucrative opportunities (see below), Claudius did make several pivots in its business that were responsive to customers. An employee light-heartedly requested a tungsten cube, kicking off a trend of orders for “specialty metal items” (as Claudius later described them)."