These posts cover the human skills you need to succeed in a software career
The other 80% of career skills.
What I've learned holding 2 roles
Why your ability to write will shape your career
What you can do to keep getting better once you have a solid baseline.
Getting the most out of your code review process
How smaller loops lead to better software
Tips for making your talk both useful and rewarding
How does the Internet work anyway?
Thinking through the environmental factors that lead to productivity
The trouble with in-person meetings
A post on the difficulties of estimating development projects
Your job doesn't need you. Your family does
What to do when you want a job