RSS OpenSource

  • A handy way to add free books to your eReader April 20, 2018
    I do a lot of reading on my tablet every day. While I have bought a few eBooks, I enjoy finding things for free on Project Gutenberg; it rekindles fond memories of browsing through the stacks of a library for something to catch my interest. There are various ways to search the PG website by […]
    Greg P
  • Autonomous car platform Apollo doesn't want you to reinvent the wheel April 20, 2018
    Open source technologies are solving many of our most pressing problems, in part because the open source model of cooperation, collaboration, and almost endless iteration creates an environment where problems are more readily solved. As the adage goes, "given enough eyeballs, all bugs are shallow." read more
    Don Watkins
  • A Perl module for better debugging April 20, 2018
    It's occasionally useful to have a block of Perl code that you use only for debugging or development tweaking. That's fine, but having blocks like this can be expensive to performance, particularly if the decision whether to execute it is made at runtime. read more
  • Mozilla's large repository of voice data will shape the future of machine learning April 20, 2018
    Mozilla's open source project, Common Voice, is well on its way to becoming the world’s largest repository of human voice data to be used for machine learning. Common Voice recently made its way into Black Duck's annual Open Source Rookies of the Year list. read more
  • Understanding metrics and monitoring with Python April 19, 2018
    My reaction when I first came across the terms counter and gauge and the graphs with colors and numbers labeled "mean" and "upper 90" was one of avoidance. It's like I saw them, but I didn't care because I didn't understand them or how they might be useful. Since my job didn't require me to […]
  • 3 tips for organizing your open source project's workflow on GitHub April 19, 2018
    Managing an open source project is challenging work, and the challenges grow as a project grows. Eventually, a project may need to meet different requirements and span multiple repositories. These problems aren't technical, but they are important to solve to scale a technical project. Business process management methodologies such as agile and kanban bring a […]
  • How will the GDPR impact open source communities? April 19, 2018
    On May 25, 2018 the General Data Protection Regulation will go into effect. This new regulation by the European Union will impact how organizations need to protect personal data on a global scale. This could include open source projects, including communities. read more
  • 5 guiding principles you should know before you design a microservice April 19, 2018
    One of the biggest challenges for teams starting off with microservices is adhering to the Goldilocks Principle: Not too big, not too small, and not too tightly coupled. Part of this challenge arises from confusion about what, exactly, constitutes a well-designed microservice. read more
  • Getting started with Anaconda Python for data science April 18, 2018
    Like many others, I've been trying to get involved in the rapidly expanding field of data science. When I took Udemy courses on the R and Python programming languages, I downloaded and installed the applications independently. read more
    Don Watkins
  • How to install the Moodle learning management system April 18, 2018
    Learning management systems (LMS) are the software powering online education, enabling teachers and trainers to share coursework, administer assessments, and track students' learning. There are a variety of LMSes available from proprietary vendors, but an enduring open source choice is Moodle. read more