Software Development
- Content Provider Tutorial for VSCode
- A Guide to Test-Driven Development (TDD): Shorter Feedback Loop, Faster Workflow
Engineering
- The Architecture and History of Git: A Distributed Version Control System
- Hidden Business Rules in Legacy Code
- Engineering and the Mind’s Eye by Eugene S. Ferguson
- Language-oriented software engineering
- A junior, a mid and a senior dev walk into a bar
- Software Engineering at Google (PDF)
Career
- How to Better Manage Your Poor Manager
- The Myths You’ll Hear About Working as an Engineer at a Startup
- Product engineers
- Eight Must Have Non Technical Skills For Software Development
- Learn to code (or do anything): top down, bottom up and other approaches
Management
- These Are The Amazing Leadership Lessons You Can Learn From The Worst Boss You’ve Ever Had
- Radical Candor: Be a Kick-Ass Boss Without Losing Your Humanity by Kim Scott (Amazon)
- How to save your team from meeting misery