Time
Modern Software Development
Our industry never stops changing, but sometimes those changes are trivial and fluffy and we can ignore them. Sometimes they are fundamental and enduring. This ...
Time
Beyond Managing Your Manager
The deep-dive presents why conflicts with your manager are inevitable based on differences in priorities and perspectives, and how to plan for them. The goal ...
Time
Design Principles for the Effective Developer
How many design patterns and principles can you name as developer? Are they important? Should we not rather focus on delivering features, as long as ...