Inspiration
List of blog posts that inspire me everyday to help people get to know me
Aug 31, 2018 · 2 min read
Photo by Hello I’m Nik
Building Products
- Why our engineering leaders focus on product over process
- 85 Things I learned being a CEO
- Don’t Study the Competition. Study Winners in Other Industries
Culture, people and habits
- 5 Lessons Agile Teams Can Learn From Netflix
- Health and Fitness for Developers
- Programming in your 50s
- Junior Developer: The Title You Should (Almost) Never Accept
- High-touch leadership in a fully-remote culture
- Why We (Still) Believe in Working Remotely
- What is work ethic?
- Remote only
For Developers: Software Craftspersonship, Teamwork, Technical Debt
- Advantages of monorepos
- Take Projects One Day at a Time, One Line at a Time
- How I review code
- What’s wrong with estimates?
- Taking Notes
- You don’t need story points
- “Just tell me what to do”: compressing knowledge into directives
- What is a “now page”?
Leadership, Influence, Delegation, and Decision-Making
- 44 engineering management lessons
- 11 Books All Software Engineers Must Read
- Health and Fitness for Developers
- 7 Key Principles I Live By
- Principles for good engineering leadership
- The 6 Questions I Ask Before I Say ‘Yes’ to Anything
- How To Hire Your Boss
Meetings and Time Management
- Laptops Are Great. But Not During a Lecture or a Meeting
- How to run your first meeting as a new manager
- Email, the Micro-Meetings Eating Our Days
- The Most Honest Out-of-Office Message
- It’s time for recurring meetings to end
- Status meetings are the scourge
Motivation, Onboarding, Performance Reviews and “Retention”
- How To Be A World-Class Mentor To Others
- 23 Lessons My Mentors Taught Me About Life And Work
- Performance Reviews Are a Waste of Time
- 8 Ways to Make Remote Pair Programming Awesome
