A working engineer never stops reading. The goal here isn’t to follow everything — it’s to pick a few sources whose taste you trust and check them regularly. This list leans toward voices that combine real craft with honesty about where the field is heading, especially as agentic AI reshapes how we build. Treat the AI + Software Engineering entries as required background for our AI Collaboration Competency outcome.
How to use this
Pick one craft source, one industry source, and one AI source; add a couple of YouTube channels for ambient awareness; and skim a community feed daily. Read deeply in a few places rather than skimming everywhere. The resources are ordered by theme: craft & design, industry & career, AI + software engineering, YouTube (news, depth, and our React/TypeScript stack), communities, and a podcast.
On the AI picks
Think of Simon Willison as how to work with coding agents day to day and Andrej Karpathy as the mental models underneath them. Karpathy’s distinction between vibe coding and agentic engineering is worth holding onto as you work this quarter — vibe coding raises the floor so anyone can build something, while agentic engineering preserves the professional quality bar: you move faster, but you are still fully responsible for your software. That tension is the heart of what we’re practicing.
(Karpathy joined Anthropic in mid-2026 and his Eureka Labs education work is on hold, so his existing videos and his feed on X are the best places to find him.)
Hacker News as taste-building
Treat Hacker News as more than a link feed — it’s a place to develop taste. The comment threads show how experienced engineers reason about trade-offs, and also how confidently wrong smart people can be. Reading it critically is a skill in itself.
Suggestions and additions welcome — contact me to amend and update.
Resources
| Resource | Description |
|---|---|
| Martin Fowler → | Craft & design. The intellectual anchor of the course — patterns, refactoring, architecture, continuous delivery, and the 'Who Needs an Architect?' essay. Also hosts Birgitta Böckeler's writing on AI-assisted engineering. Free. |
| Kent Beck — Software Design: Tidy First? → | Craft & design. The creator of XP and TDD on day-to-day design decisions, now wrestling publicly with what AI assistants do to code quality and how to teach 'augmented coding.' Free posts plus a paid tier. |
| ByteByteGo — Alex Xu → | Craft & design. Visual, approachable system-design breakdowns — a strong on-ramp for the architecture and component-boundary thinking we hit at the Project 2 kickoff. Free newsletter; paid course. |
| The Pragmatic Engineer — Gergely Orosz → | Industry & career. The best window into how real engineering orgs operate — hiring, comp, and grounded analysis of how AI is changing the work. Free Thursday issues; paid Tuesday deep-dives (ask about the student discount). |
| Thoughtworks Technology Radar → | Industry & career. Twice-yearly 'adopt / trial / assess / hold' verdicts on languages, tools, and techniques — a fast way to separate what's worth learning from hype. Free. |
| Simon Willison → | AI + SWE. If you read one source on AI and coding, make it this. A Django co-creator documenting exactly how he uses LLMs and coding agents — prompts, failures, agentic patterns, and the security pitfalls (his 'lethal trifecta'). Practical and hype-free. Free. |
| Andrej Karpathy → | AI + SWE. The mental models underneath. OpenAI co-founder and the field's best from-scratch educator — start with 'Intro to LLMs,' 'Deep Dive into LLMs,' 'How I Use LLMs,' and the 'Zero to Hero' build series. Coined 'vibe coding' and the Software 1.0/2.0/3.0 framing. |
| Latent Space — swyx & Alessio Fanelli → | AI + SWE. 'The AI Engineer podcast' plus newsletter — agents, infra, model releases, and the emerging 'AI engineer' role, from the people building it. Free. |
| Lenny's Newsletter → | AI + SWE (adjacent). Product/PM-leaning, but runs excellent crossover interviews on AI's effect on engineering. A good complement if you're product-curious. |
| Fireship / The Code Report → | YouTube — news. Fast, funny '100 seconds' explainers and weekly tech-news reports; heavy 2026 coverage of Cursor, Claude Code, and Copilot. Best single channel for staying aware of what's new. |
| ThePrimeagen → | YouTube — news & opinion. An ex-Netflix engineer's opinionated takes; strong on CS fundamentals, performance, and honest commentary on AI coding tools. Not where you go to learn React. |
| Hussein Nasser → | YouTube — depth. Backend and networking deep-dives; great for understanding what's happening beneath your Firebase calls. |
| Matt Pocock → | YouTube — our stack. The TypeScript guy. Tips, generics, and type-level patterns that map directly onto our labs and pretty-vitest-react-ts-template. |
| Theo Browne / t3.gg → | YouTube — our stack. Opinionated, current takes on the React + TypeScript + tooling ecosystem (and AI tooling). Good for understanding why a modern frontend stack is shaped the way it is. |
| Jack Herrington → | YouTube — our stack. Practical React/TypeScript architecture and patterns, well-suited to intermediate developers leveling up. |
| Hacker News → | Community. The default front page of the developer and startup world — new tools, postmortems, 'Show HN' projects, and the AI debate in real time. Read the comments as much as the links; use hckrnews.com for a cleaner top-stories view. |
| Lobsters → | Community. A smaller, invite-based community focused tightly on computing and software craft. Higher signal and far less startup/VC noise than HN. |
| The Changelog → | Podcast. Open source and the craft of software — long-running and well-regarded. Good for commutes and runs. |