What Everyone Gets Wrong with Developer Onboarding Ask five EMs how they pursue and improve time to productivity even after that first code commit, and you'll probably get three different answers and two blank stares. It's time we fix that.
Programming Note: Feature at Forbes Tech I recently wrote about retention during the Great Resignation for Forbes on what employees actually want from their company benefits.
25 Years of the Software Engineering Interview How has interviewing changed in the last twenty-five years, and what can these changes tell us about the next generation of software products? And if that next generation is the market trend, what can we say about developer education going forward?
Everything is Distributed System design is key in determining the software engineer's level. Distributed systems are the present and the future of our discipline.