A guide to Kubernetes architecture
You use Kubernetes to orchestrate containers. It’s an easy description to say, but understanding what that actually means and how you accomplish it is another matter entirely. If you’re running or managing a Kubernetes cluster, then you know that Kubernetes consists of one computer that gets designated as the control plane, and lots of other computers that get designated as worker nodes. Each of these has a complex but...
How I configure Vim as my default editor on Linux
I have used Linux for about 25 years and Unix for a few years before that. During that time, I have developed preferences for some tools that I use daily. One of the most important tools I use is the Vim editor. read more Powered by...
26 open source creative apps to try in 2022
The server and mobile industries know open source well. But open source isn’t just about the technology. First and foremost, open source is about sharing, and if there’s one thing people love to share more than anything, it’s self-expression in the form of art. Whether you consider yourself an artist or not, you can foster your own creativity with open source applications, and possibly end up with something...
5 levels of transparency for open source communities
Managers of open source communities have to be aware of the 5 levels of transparency that they can provide. These 5 levels of transparency are important for building a thriving open source community. This article describes each level, its goals, and why they are important. But first, I revisit why transparency is important for open source ecosystems. read more Powered by...
Tame your text with Perl
Although its popularity has been tempered by languages like Python, Lua, and Go, Perl was one of the primary utilitarian languages on Unix and Linux for 30 years. It remains an important and powerful component in many open source systems today. If you haven’t used Perl much, then you may be surprised by how helpful it can be for many tasks. This is especially true if you deal with large amounts of text in your day-to-day work....
Learn Perl in 2022
Released in early 1988, Perl is a postmodern programming language often considered a scripting language, but it is also capable of object-oriented programming. It is a mature language with tens of thousands of libraries, GUI frameworks, a spin-off language called Raku, and an active and passionate community. Its developers pride themselves on its flexibility: According to its creator Larry Wall, Perl doesn’t enforce any...