Create a timer on Linux
Oct12

Create a timer on Linux

The timing of certain events is a common task for a developer. Common scenarios for timers are watchdogs, cyclic execution of tasks, or scheduling events for a specific time. In this article, I show how to create a POSIX-compliant interval timer using timer_create(…). You can download the source code for the following examples from GitHub. read more Powered by...

Read More
How to change a hostname in Linux
Oct11

How to change a hostname in Linux

To change your hostname on a Linux computer, use the hostnamectl command. For example, to change your computer’s hostname to myhostname: $ sudo hostnamectl --static --transient --pretty myhostname read more Powered by...

Read More
What is a hostname?
Oct11

What is a hostname?

Computers have network addresses, but they’re usually difficult for humans to remember. Hostnames are labels intended to help humans refer to a specific computer. Instead of navigating to 192..168.1.4, for instance, you might navigate to  linuxlaptop or linuxlaptop.local. read more Powered by...

Read More
How disagreement creates unity in open source
Oct09

How disagreement creates unity in open source

It’s early 2020, I’m less than a year into my new people management role, and I’m already feeling like a trouble maker. I just finished reviewing a team proposal, and I have concerns about it. My heart races, and my muscles tighten. I don’t want to be difficult by challenging ideas as the new person on the team. read more Powered by...

Read More
3 more phases of DevSecOps transformation
Oct08

3 more phases of DevSecOps transformation

Making a major operations transition must be a long-term and well-planned process. Because DevSecOps is an important step in the DevOps journey for your organization, you are more likely to find success if you introduce and implement your transformation in phases. read more Powered by...

Read More
3 new features of the latest OpenPGP.js version
Oct08

3 new features of the latest OpenPGP.js version

OpenPGP.js is a cryptography library that implements the OpenPGP standard, most commonly used for email encryption. ProtonMail, Mailvelope, and FlowCrypt all use OpenPGP.js, to name a few. That means the OpenPGP.js library encrypts millions of users’ messages. read more Powered by...

Read More