How anyone can contribute to open source software in their job Open your job, and you'll open opportunities for software developers to build applications that meet your needs.
A minimalist Mac terminal for Linux fans Here is how I keep a terminal simple and my dotfiles secure through a lot of subtle complexity.
How JavaScript became a serious programming language From humble beginnings as a way to make websites pretty, JavaScript has been transformed into a serious programming language.
5 open source tools I can't live without Increase your productivity inside and outside the terminal by keeping these tools in your own bag of tricks.
How open source makes me a better manager An engineering manager explains how her open source background influences her open management style.
How I use Cockpit for my home's Linux server management Anyone—from home users to large-network admins—can access enterprise-grade server management with Cockpit.
Why I use Home Assistant for open source home automation Home automation can be a slippery slope. The right open source tools can get you on firmer footing.
Use your favorite open source apps on your Mac with MacPorts MacPorts is an easy way to get open source applications and keep them updated on macOS.
Load balance network traffic with HAProxy Install, configure, and run HAProxy to distribute network traffic across several web or application servers.
The ABCs of access control and which is better for cloud services Comparing different approaches to make more data available to more users while maintaining security and compliance with data privacy regulations.
Program your microcontroller with MicroBlocks MicroBlocks brings a Scratch-like interface to programming the Micro:bit, Circuit Playground Express, and other microcontroller boards.