Getting started with Mercurial for version control Learn the basics of Mercurial, a distributed version control system written in Python.
How libraries are adopting open source Over the past decade, ByWater Solutions has expanded its business by advocating for open source software.
Designing posters with Krita, Scribus, and Inkscape Graphic designers can do professional work with free and open source tools.
Managed, enabled, empowered: 3 dimensions of leadership in an open organization Different types of work call for different types of engagement. Should open leaders always aim for empowerment?
Be your own certificate authority Create a simple, internal CA for your microservice architecture or integration testing.
How do you contribute to open source without code? There are endless ways to contribute to open source. An easy one is answering our poll question.
How we built a Linux desktop app with Electron A story of building an open source email service that runs natively on Linux desktops, thanks to the Electron framework.
What it takes to become a blockchain developer If you’ve been considering a career in blockchain development, the time to get your foot in the door is now. Here's how to get started.
5 open source mobile apps You can count on these apps to meet your needs for productivity, communication, and entertainment.
A 3-step process for delivering tough feedback For open leaders, giving and receiving honest feedback is unavoidable. This process makes it less stressful.
Getting started with Python's cryptography library Encrypt your data and keep it safe from attackers.