Software development is not like manufacturing.
Chances are wildly against getting any software product out on time or under budget. My heart goes out to project managers and executives who are tasked with controlling the chaos. I understand why many of them might grasp at ideologies that promise to solve the problems, but Scrum rarely helps the odds.
If you’re doing software development right, you’re probably doing Agile wrong. …Read More
Luckily, I’ve never been a manager with people who report up to me. I’ve been a tech lead on a few teams, and quite frankly, I find that I prefer to be doing the coding than directing it. Managing is about 10% more money for 100% more work that is 100% less fun. …Read More
Some 50 years before the Internet was even a spark in TBL’s eye, Ayn Rand managed to capture the timeless essence of a web developer in the character of Howard Roark. Every web developer needs to read this book. …Read More
Is Attention Deficit Disorder a liability in the Knowledge Economy? I don’t think so. I’ve found it to be quite useful, in fact. The fact that ADHD is looked at as a problem at all just shows that our educational system sucks. …Read More
This is not a post about the top 10 mistakes that developers make when they write CSS. That’s boring.
The CSS spec itself is littered with mistakes. Deep, fundamentally misguided errors. Real head-slapping WTFs that make you wonder if the people writing the spec had ever created a website in their lives. …Read More
A fellow front-end engineer here at Yahoo! asked for bits of real-world advice that we would give to up-and-coming front-end engineering students. He’s doing a talk at a school, and was curious about what we’ve learned. It struck me as a perfect idea for a blog post.
Any other front-end professionals out there? What would be your pieces of advice? …Read More