Making computer science curricula as adaptable as our code No two computer science students are alike—so teachers need curricula that are open and adaptable.
How to create a filesystem on a Linux partition or logical volume Learn to create a filesystem and mount it persistently or non-persistently in your system.
Build and host a website with Git Publishing your own website is easy if you let Git help you out. Learn how in the first article in our series about little-known Git uses.
How to build a mobile particulate matter sensor with a Raspberry Pi Monitor your air quality with a Raspberry Pi, a cheap sensor, and an inexpensive display.
How Kubeflow is evolving without ksonnet There are big differences in how open source communities handle change compared to closed source vendors.
Apache Software Foundation's 20th anniversary, 3D-print system for optical cardiography, and more news Catch up on open source news highlights from the past two weeks.
9 open source tools for building a fault-tolerant system Maximize uptime and minimize problems with these open source tools.
How to submit a bug report with Bugzilla Submitting bug reports is an easy way to give back and it helps everyone.
ShadowReader: Serverless load tests for replaying production traffic This open source tool recreates serverless production conditions to pinpoint causes of memory leaks and other errors that aren't visible in the QA environment.
How to set up a Postgres database on a Raspberry Pi Install and configure the popular open source database system PostgreSQL and use it in your next Raspberry Pi project.
Why do organizations have open secrets? Everyone sees something, but no one says anything—that's the bystander effect. And it's damaging your organizational culture.
Continuous response: The essential process we're ignoring in DevOps You probably practice CI and CD, but if you aren't thinking about continuous response, you aren't really doing DevOps.