My Management Philosophy
A tech leader shares his core management philosophy: be a multiplier for your team and reduce friction to help engineers succeed.
A tech leader shares his core management philosophy: be a multiplier for your team and reduce friction to help engineers succeed.
A software developer summarizes key lessons from 'On Writing Well' to help fellow developers improve their writing skills.
An open source maintainer argues that users should fix bugs and add features themselves, not just request them, and provides guidance on how to start contributing.
A developer draws parallels between a design museum exhibition and software development, exploring coding as an art form and the importance of feedback loops and simplicity.
A critique of 'cute coding' practices that sacrifice code readability and maintainability for clever, terse syntax.
Advocates for writing descriptive, story-like Git commit messages to improve codebase history and debugging efficiency.
Explores the $500 security guarantee for finding vulnerabilities in qmail, highlighting principles for secure open-source software development.
Explores potential future Java features discussed at Devoxx Belgium, including new language syntax and capabilities.
Argues for integrating research and cross-department collaboration in Computer Science education to foster innovation beyond pure technology.
Introduction to a new Java newsletter by editor Nicolai, discussing its purpose and the global Java developer community.
Analyzes community and Microsoft contributions to open source .NET repositories over two years, showing trends in issues and pull requests.
An analysis of the decline and potential resurgence of Kenyan-made mobile apps, discussing market growth and cultural factors.
A software developer discusses the prevalence of impostor syndrome in the tech community, introduces the concept of 'technical doubt,' and shares personal strategies for overcoming it.
A critique of modern software development, arguing that the rush to release features in the cloud leads to perpetually buggy and poorly documented products.
Practical recommendations for effective code reviews based on 18 months of experience and 1500+ reviews, focusing on speed, scope, and process.
Announcing Script'17, a new JavaScript conference created to provide an exciting and inspiring event for the community.
A critical analysis of Hacker News comments, highlighting their flaws but arguing it's still the best source for niche technical insights.
A developer's introductory blog post announcing a focus on Java, JavaScript, and general programming topics.
A retrospective on the 20-year history of the KDE desktop environment, from its founding to its impact on Linux and open-source software.
A guide to writing clean, readable code by using clear and explanatory function naming conventions, inspired by Shakespeare's prose.