DreamBox Learning is hiring Senior Software Development Engineer
Avoid Design by Committee: Generate Apart, Evaluate Together
Generating Art With Code: Doodling, Math And Cornucopias
7 Ranks of Coderhood: Coder, Programmer, Computer Scientist, Developer, Engineer, Architect
Best Strategies To Invest Your Engineering Time Wisely
The 5 Problem-Solving Skills of Great Software Developers
Help Me Help You! Ask Me to Tackle Topics Important To You.
11 Top Responsibilities and 10 Common Mistakes of a Technical Leader
The Future of Software-Making, 50 to 100 Years From Now
DreamBox Learning is a hiring a Senior Software Development Engineer in Bellevue, WA
Interviewing Engineers, Patterns and Common Behaviors
9 Software Engineering Career Mistakes To Avoid At All Costs
7 Best Ways to Make One-On-One Meetings More Productive
5 Best Strategies To Get Your First Programming Job
I spent 30 years coding full-time, then I switched to full-time management and leadership. Ask me anything.
11 Best Ways to Improve Your Emotional Intelligence