I used to wonder why people would refer to software development as an art; to me there was absolutely no correlation between programming and art. However, after hacking at software for years and wr…| CodeKraft
Software engineers, technical leads and managers all share one goal – shipping high-quality software on time. Ambiguous requirements, strict deadlines and technical debt exert conflicting tug…| CodeKraft
This post offers three tips for leading teams going through a difficult period. It could be attrition, product changes, reorgs, uncertainty, etc. It is a playbook of 3 key things to keep in mind an…| CodeKraft
Most teams struggle with removing friction because they concentrate on surface-level reactionary fixes instead of addressing the fundamental causes of inefficiency.| CodeKraft