Reading
📚 Books #
- Refactoring UI
- What Engineers Know and How They Know It: Analytical Studies from Aeronautical History
- Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations
- Head First Design Patterns
- Refactoring: Improving the Design of Existing Code
- The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win
- Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- The Software Architect Elevator: Redefining the Architect’s Role in the Digital Enterprise
- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones
- Project Retrospectives: A Handbook for Team Reviews
- The DevOps Handbook: How to Create World-Class Agility, Reliability, & Security in Technology Organizations
- Cracking the Coding Interview: 189 Programming Questions and Solutions
- Introduction to Algorithms
- Trespassing on Einstein’s Lawn
️🗞️ Articles #
- Basics of the Unix Philosophy
- The Twelve-Factor App
- My First BillG Review
- Maker’s Schedule, Manager’s Schedule
- 68 Bits of Unsolicited Advice
- Operating well – what I learned at Stripe
- TBM 8/52: Avoid Mono-Process (But Embrace Shared Language)
- How Apple Is Organized for Innovation
- The Log: What every software engineer should know about real-time data’s unifying abstraction
- Maximizing Developer Effectiveness
- Thinking About Glue - The code that holds our systems together
- In the land of the sizing, the one-partition Kafka topic is king