Image by Irvin John Mabli from Pixabay Life in Tech What Is a Software Developer? We provide a general look at the various duties and requirements of software developers.
Photo by topcools tee on Unsplash Success Stories From Unix to Linux: Key Trends in the Evolution of Operating Systems (Part 3) In the latest installment of his series examining the roots of Unix and Linux, Andy Oram explores fragmentation issues that plagued BSD development. Read more
Image by Harry Lustig from Pixabay Community The Best of FOSSlife 2020 To celebrate an end to this challenging year, we revisit the top five FOSSlife articles of 2020. Read more
Image by kimdewar0 from Pixabay Life in Tech How Boredom and Curiosity Drive This Software Developer’s Career SRE Alice Goldfuss explains how her career path grew out of boredom and exploration. Read more
Image by alan9187 from Pixabay FOSS Voices Swift Deploys: Dealing with Anti-Patterns and Unresolved Issues Charity Majors explains the benefits of swift deployments along with how to achieve them. Read more
Image by Steven Liao from Pixabay FOSS Voices Why You Should Burn Your Backlog and Concentrate on Throughput Mary Poppendieck explains why throughput and capacity are key metrics for software development. Read more
Image by Free-Photos from Pixabay FOSS Voices Refactoring, Roman Numerals, and a Shift in Perspective Kevlin Henney describes how a shift in perspective can be a starting point for new understanding. Read more
Image by Armin Schreijäg from Pixabay FOSS Voices Better Meetings Through Record Keeping Safia Abdalla explains how good record keeping can make meetings feel more useful and fulfilling. Read more
Image by Gerd Altmann from Pixabay FOSS Voices An Introduction to Software Fuzzing Justin Reock describes the software testing concept called fuzzing and explains why it’s important. Read more
Image by Gerd Altmann from Pixabay FOSS Voices Why We Should Celebrate Tech Outages Thomas Limoncelli recounts an incident at Bell Labs in the 1990s that taught him a valuable lesson. Read more
Image by Lars Nissen from Pixabay Resources An Introduction to InnerSource InnerSource involves the use of open source principles and practices inside proprietary organizations; learn more.
Image by Gerd Altmann from Pixabay Resources A Machine Learning Primer We provide a basic introduction to help you understand the practical methods and ethical concerns of machine learning. Read more
Image by Gerd Altmann from Pixabay Resources Understanding Open Source Hardware We provide an overview of the defining principles and characteristics of open source hardware. Read more