Why I love our industry
A web developer reflects on the positive aspects of the programming community, highlighting collaboration, meritocracy, and passion.
A web developer reflects on the positive aspects of the programming community, highlighting collaboration, meritocracy, and passion.
Author celebrates being re-awarded the Microsoft MVP title, now in the Windows Azure category, and thanks the community.
Practical advice for first-time attendees of tech conferences, focusing on networking, learning, and event etiquette.
A developer discusses combating information overload and anxiety by curating feeds and using digests to improve productivity and focus.
A programmer's personal reflection on improving focus by dedicating a week to a fun Perl IRC bot project.
The article discusses the declining practice of reading open source code and proposes adding direct source links to Python documentation to encourage developers to engage with source.
A preview of PyCon 2011 highlighting great talks, the hallway track, sprints, and urging early registration.
A student reflects on learning Ada programming and the concept of being a 'great programmer' after a teacher's provocative question.
Explores how the nature of technology work at startups has evolved, contrasting traditional hardware-focused ventures with modern software startups leveraging open source.
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.