“I was like, OK, I need to port this whole thing from Python to TypeScript. Like, as a-- you know, if I put on my, like, 2010s engineering hat, or even my early 2020s, like, that's a dumb idea. … But I was like, I think this is doable now. And I basically created this dynamic workflow set up. And over the weekend, … port the whole thing, like, verify it, double check it, … and then came back Monday to complete a workflow that was a ported version of that thing.”
Mike Krieger, Head of Anthropic Labs. Works inside Anthropic Labs and was Anthropic's chief product officer, so he describes how the team builds and reviews work from the inside. Anthropic sells AI products, so his account of its own practice is first-party.
Anthropic sells AI or agent tooling, so it has a reason to publish flattering numbers about AI. The passage stays in the archive; read it with that in mind.
How this was checked
Checked against the source by a first reader, then confirmed independently by a second reader who fetched the source without seeing the first reader's notes (Independent review agent (Claude Sonnet), blind second pass from passage text and citation only, no repository access, 2026-10-31).
Matched in the whisper transcript around 4:30 to 4:40. The first … omits 'Like, who would ever port...' and the second omits 'I had to'. The words 'Python to TypeScript' and 'as a-- you know' appear in the source. Speaker is Krieger.
How to cite this passage
Mike Krieger (Anthropic), “How Anthropic Builds: Lessons from Labs”, AI Engineer (YouTube), 2026-07-02, at 4:38. https://www.youtube.com/watch?v=qqrk7CtkuIw Archived at https://the-ai-record.com/passages/anthropic-labs-port-python-to-typescript-over-weekend-2026
Context. Continuing his answer on review. The sentence before this passage, on not reviewing every line of a pull request, is not quoted because the two passes disagreed on its wording.
Context. Describing how people at Anthropic work with Claude. The recording's transcripts render the name of what is being tagged unclearly, so the passage is cut at 'tagging'.
Context. Continuing his answer on review bottlenecks. The product name before 'artifacts' is rendered unclearly in the recording's transcripts, so the passage is cut around it.