Using Python and GNU Octave to plot data Learn how to do a common data science task with Python and GNU Octave.
Introducing our Jinja2 cheat sheet Download our new cheat sheet for the Jinja2 Python templating language.
Try this Bash script for large filesystems A simple script to list files, directories, executables, and links.
How to conveniently unsubscribe from a mailing list Cut down on your email clutter by removing yourself from email lists you no longer need.
10 Grafana features you need to know for effective monitoring Learn how to make the most of this open source dashboard tool.
Building a community of practice in 5 steps A community of practice can kickstart innovation in your organization. Here's how to build one—and ensure it thrives.
How to embed Twine stories in WordPress Share your Twine 2 interactive stories on your WordPress site with the Embed Twine plugin.
Create web user interfaces with Qt WebAssembly instead of JavaScript Get hands-on with Wasm, PyQt, and Qt WebAssembly.
Writing unit test after writing code considered harmful in test-driven development What unit tests have in common with carpentry.
Minicomputers and The Soul of a New Machine The new season of Command Line Heroes begins with a story of increases in memory, company politics, and a forgotten technology at the heart of our computing history.
New features for Raspberry Pi, Wireguard in the Linux kernel, NSA Python course and more open source news Catch up on the biggest open source headlines from the past two weeks.