The archives
- Eliminating Key Person Risk in Your Small Business
- The Culture of Calm
- There's No Substitute for Experience
- Hiring Our First Manager
- Training When You Should Be Teaching Instead
- Cracking the Agency Business Model So You Can Sleep at Night
- Your Digital Agency Sucks at Support
- Why Some Businesses Make an Easy Profit
- Increasing Average Revenue Per Customer in a Professional Services Business
- Transforming Your Lifestyle Business into a Company
- Forging Business Partnerships That Last
- Making Personal Development Plans Work in SMBs
- The Worst of Two Worlds: The Maker Manager
- The Universal Traits of Senior Team Members
- Building a Recurring Revenue Product Portfolio for a Scalable Business
- Dimensions of a Scalable Business Model
- Recurring Revenue as the Lifeblood of your Professional Service Business
- Why Small Businesses Suck at Hiring
- Why Work Grinds to a Halt When You Get Busy
- So what is User-Centered Technology anyway?
- Working Asynchronously in a World of Instant Gratification
- Building a team: Taking inventory
- Using Hill Chart terminology to express uncertainty
- Let Them Stumble, but Never Let Them Fall
- Is it time for your company to go Serverless?
- This is why we still build Bad Software
- Extracting your first microservice
- Why you should be building software based on conventions
- Six lessons learned from "Chef’s Table"
- The Fear of Missing Out
- Why we did not go all-in on micro-services
- Getting to the real problem
- Building a product for non-technical founders
- Be a well-rounded software engineer
- Tips for attending professional events
- This isn't rocket science
- Another year without taking incoming calls
- Why Square will be huge
- The rise and fall of web APIs
- Co-founders: Being remote
- Keeping complexity down
- Why you should get a degree in computer science
- Adaptive Interfaces: an introduction
- Evolving metadata layers for eBooks
- Enabling design through technology
- The beauty of an information system
- Disconnecting your phone