12 Secrets to Application Development Nirvana
Agile Software Development and the Core Design Principles for Teams
Benefits of the Scaled Agile Framework
The Dreyfus Model of Skill Acquisition
Fighting Organizational Friction
The Four Essential Attributes of any Organization
The Inconvenient Truths of Software Development
Introduction to Soft Dev Big Ideas
Lessons We (Should) Have Learned from the Web
Maximizing Returns on Software Development Investments
My Own Damn Apple Watch Review
Polarities in Software Development
The Primary Functions of Management
The Process Prescription Polarity
Process, Projects and Customers — The Unholy Trinity
Proposal for an Alternative to Facebook
Schembechler, Bacon and Leadership
Successful Business Strategies (As Recently Demonstrated by Apple)
Ten Reasons to Ditch Your Word Documents
Thinking Differently about Perfectionism
Thoughts on the Microsoft Surface
To COTS or Not That is the Question