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.
The open development method is better for business. Scrum is dead.
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.
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.
As the user base of open source software continues to grow, developers have the responsibility of making their software accessible to all potential users, including people with disabilities.