The purpose of this page is to keep track of interesting content I’ve read. While primarily focused on blog posts, the collection may eventually include books, academic papers, and other media forms.

I copied the idea from here.

Table of Contents

Career

Debates

  • APOSD vs Clean Code: A Debate by John Ousterhout, Robert C. Martin
    A debate between Robert C. Martin, author of “Clean Code”, and John Ousterhout, author of “A Philosophy of Software Design”, about the differences in their approaches to code quality and software maintainability.

History

Management

  • Maker’s Schedule, Manager’s Schedule by Paul Graham
    A 15-year-old article that still rings true today. If you’re a manager who can’t understand why your developers hate meetings, impromptu calls, and other distractions, make yourself—and them—a favor and read this.

Programming

Writing