Fragmentation is a longstanding Achilles heel for the Linux desktop. In a world of myriad incompatible distributions, popular apps are typically limited to one or two of the most popular distributions, and the creation of new apps is stifled. The impact of fragmentation on application developers... Read more
At SouthEast LinuxFest this year, Chris Prather explained how a better understanding of metaphor can change the way we code.
Instead of packing in a bunch of extra features users don't want, a solid, customizable system lets them build the best solution for their needs.
There's a lot of confusion around "certification" and what it means to be certified to a particular project. Stephen Walli explains.
One of Mozilla's senior engineering program managers, Larissa Brown Shapiro, wants to show us how mentoring in tech communities can be rewarding for both parties. She plans to give two talks on the subject at the practical tech conference, LISA15: Being the Bridge Builder and Explicit Invitation.
Which frontend framework should you pick for your next web app? Pam Selle will address this famously difficult question at this year's All Things Open.
Mariam Kiran shares tips and lessons learned from leading a class of 80 students working on open source technology.
A Red Hat internship reveals three crucial lessons about software engineering.
Python is an ideal language for beginners because of its simple syntax.
Forget about rock star developers. We need more Willie Nelsons. Learn why in this list of eight ways developers should be like Willie Nelson.