Software Development
- TypeScript Do’s and Dont’s
- Things You Should Know About Database Caching
- Use UI automation to test your code
- Static and Sealed Classes in C#
- SQL Server Buffer Pool in action
- Looking at Database Snapshot Performance
Engineering
- 7 Commandments for Event-Driven Architecture
- Give Me Back My Monolith
- Engineering For The Long Haul, The NASA Way
- Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software by Scott Rosenberg (Amazon)
Process
Career
- How to write a Software Engineering resume (CV): the definitive guide (Updated for 2019)
- How to Use Software Fundamentals Outside Of Programming
- The programmer as decision maker
- What I learned in my first year as a Software Engineer in a startup
- How to Quit Your Job in 837 Easy Steps