Priorities
A Django core developer explains his personal system for prioritizing bug fixes, features, and contributions to the open-source framework.
A Django core developer explains his personal system for prioritizing bug fixes, features, and contributions to the open-source framework.
Explores the design principle that tools with limited, well-defined options foster greater user intimacy and enduring value than feature-packed alternatives.
The author shares their upcoming speaking schedule at tech conferences like WebAppDays, GearConf, and Devoxx, focusing on Java, Spring, and developer tools.
A reflection on how a company's interview process reveals its culture and state, with advice on structuring behavioral and technical interviews.
A developer reflects on learning new tech like NoSQL databases, daily stand-ups, and contributing to communities to advance their career.
Explains the 'Stable & Default' branching workflow in Mercurial for managing features and bug fixes in software projects.
Registration is now open for EuroScipy, a conference on scientific computing with Python, featuring tutorials, talks, and a potential journal publication.
A developer's personal experience and key takeaways from attending the QCon London 2010 technology conference, covering talks on architecture and .NET.
A satirical take on becoming a 'superstar' developer is contrasted with genuine advice for becoming a truly productive 10x programmer.
A developer shares three key methods for improving technical skills: learning by doing, participating in communities, and sharing knowledge through blogging.
A C# and SQL Server developer explains his motivation for starting a technical blog to share coding challenges and solutions.
A review of 'Perl Best Practices' by Damian Conway, exploring how to write maintainable and robust Perl code.
A programmer argues against 'walled garden' ecosystems like the iPad, defending the importance of open, tinkerable systems for learning and innovation.
An article recommending Cary Millsap's foundational articles on computer systems performance and structured problem-solving approaches.
Explores how open source software development embodies a perfect form of democracy through the power of forking and community consent.
A developer argues for creating novel solutions over incremental improvements, focusing on unsolved problems for easier market entry.
A comparison of Git and Mercurial focusing on their fundamental design philosophies and user experience, rather than just features or speed.
A review of Douglas Crockford's book 'JavaScript: The Good Parts' and how it changed the author's perspective on the language.
A programmer argues that innate talent, particularly intelligence, is a significant factor in programming skill, contrasting with the 'hard work over talent' viewpoint.
A review of 'Dive into Python 3', a book for programmers learning Python, covering its content, style, and availability.