Read The Literature
Read The Literature
Read, listen, and watch the indispensable literatures (books, podcasts, videos, etc.) of a Computer Programmer, Open-Source Contributor, Web & Mobile Developer, and Writer.
Others
- Career Ladders by Sarah Drasner
- 97 Things Every Programmer Should Know by Kevlin Henney
- 97 Things Every Architect Should Know
- Lean Software Development
- The Pragmatic Programmer by Andy Hunt & Dave Thomas
- Patterns of Enterprise Application Architecture by Martin Fowler, et al.
- Managing Projects with GNU
makeby Robert Meklenburg
37signals, Jason Fried, DHH, et al.
- Getting Real by 37signals
- Hire managers of one by 37signals
- REMOTE: Office Not Required by Jason Fried & DHH
- REWORK by Jason Fried & DHH
David Heinemeier Hansson
- Acting your wage will atrophy your abilities
- Engineering excellence starts on edge
- Europe is weak and delusional (but not doomed)
- Celebrating computers at Omacon
Jason Fried
Artificial Intelligence
- Anthropic CEO Dario Amodei says his employees are refusing Zuckerberg’s $100 million payout—and he’s not even matching salaries to keep them
- Introduction to Agents (Whitepaper)
- Ex-Google Exec: How to Position Yourself Now Before the Next AI Phase (2026–2027) | Mo Gawdat
Entrepreneurship
Starter Story
- How to Build A Business Worth Buying
- I Spent 24 Hours With A SaaS Millionaire
- How I Work: $77K/Month Solopreneur
Simon Squibb
Seth Godin
Software Engineering
Anders Hejlsberg
- Microsoft Lead: “AI will NEVER Replace Coders, Here’s Why”
- Anders Hejlsberg: A Craftsman of Computer Language
- TypeScript, C# and Turbo Pascal with Anders Hejlsberg
Addy Osmani
- 21 Lessons from 14 Years at Google
- The Next Two Years of Software Engineering
- Avoiding Skill Atrophy in the Age of AI
- How to become a “T-shaped” software engineer
- Software Engineering: Efficiency vs. Effectiveness
Citations by Addy Osmani
- Demand for junior developers softens as AI takes over
- Beyond Full-Stack: The Rise of the T-Shaped Developer
Software Engineering Radio - the podcast for professional software developers
The Go Blog
JavaScript, TypeScript, React, React Native
- You Don’t Know JavaScript, 1st Edition by Kyle Simpson
- JavaScript: The Good Parts by Douglas Crockford
- The React Foundation: A new chapter for React and React Native
- 12 tips for setting up your next Expo project
- Expo bets big on React Native’s agentic future
Modern Software Engineering
System Design and Software Architecture
Personality Development
Jordan B. Peterson
- 12 Rules for Life: An Antidote to Chaos
Robert Greene
- The 48 Laws of Power