Certainly you don't need to be a gamer as a child to grow up and become a developer, nor does being a gamer automatically set you up for a career in technology. But there's definitely a good bit of overlap between the two. | Continue reading
By lowering barriers to innovation, open source is superior to proprietary solutions for enabling continued positive economic growth. | Continue reading
In the first article in this series comparing Perl 5 to Perl 6, we looked into some of the issues you might encounter when migrating code into Perl 6. In the second article, we examined how garbage collection works in Perl 6, and in the third article, we looked at how containers … | Continue reading
Cassandra operator offers a powerful, open source option for running Cassandra on Kubernetes with simplicity and grace. | Continue reading
Has it been ten years since last you used Windows, or ten seconds? | Continue reading
Learn how to use configuration files to improve your work environment. | Continue reading
These Python libraries make it easy to scratch that personal project itch. | Continue reading
In the first of a new series focusing on DevOps monitoring tools, we review the various types of system observability tools. | Continue reading
Here's what you need to know about time-series data and metrics aggregation tools. | Continue reading
We compare six of the best free and open source tools to set up and use a VPN on your own server. | Continue reading
In the third article in this series comparing Perl 5 to Perl 6, learn how to handle references, bindings, and containers in Perl 6. | Continue reading
GitHub's recent acquisition has caused some users to explore alternatives to the popular code repository. Here are some to consider. | Continue reading
Some Linux command-line aliases are included by default in your installed Linux distro. | Continue reading
Keep track of disk utilization with this handy list of commands. | Continue reading
Moving data between commands? Use a pipe to make the process quick and easy. | Continue reading
Run and compile your programs more efficiently with this handy automation tool. | Continue reading
Getting to where it is today was no small feat for the little project that Linus Torvalds announced to the world on August 25, 1991, with this newsgroup post: Hello everybody out there using minix - | Continue reading
Use these tools to automate your CI pipeline and boost the efficiency of your DevOps operations. | Continue reading
Which open source flowchart tool is the best option for you? | Continue reading
Use these programs to identify vulnerabilities and scan your containers for malware. | Continue reading
It's pretty well known that Linux is a big deal in modern movie making. Linux is the standard base, a literal industry standard for digital effects but, like all technology with momentum, it seems that the process of cutting footage still defaults mostly to a non-Linux platform. … | Continue reading
Cloudgizer offers high performance, a small footprint, and safer, more productive programming in C. | Continue reading
In the second article in this series comparing Perl 5 to Perl 6, learn how to handle object destruction in Perl 6. | Continue reading
On GNOME's 21st birthday, we highlight some of the features we enjoy the most. | Continue reading
Here's how government workers at the City of San Jose adopted Agile methods to boost efficiency and productivity. | Continue reading
Interactions between users and developers via smart contracts will give new power to open source. | Continue reading
Improve your 'top' knowledge with this tutorial. | Continue reading
Here's how to ensure that the tools you select reinforce the values of your organization. | Continue reading
Get advice and insight from CTOs and project leads on their experiences with team culture and microservices. | Continue reading
There has been a massive evolution in the needs and requirements of managing and running a database in a modern enterprise over the last decade. Database administrators (DBAs) in charge of running enterprise databases are seeing a prevalent shift in focus: instead of ensuring acc … | Continue reading
GenderMag methodology identifies gender bias in software tools to help designers eliminate it. | Continue reading
Examine the issues you may encounter when porting Perl 5 programs to Perl 6. | Continue reading
Learn about a few favorite Python libraries worth checking out. | Continue reading
There are many ways to automate common sysadmin tasks with Ansible. Here are several of them. | Continue reading
Use Node.js to build a command-line interface that creates a file based on your needs. | Continue reading
In a previous article, I gave an overview of cryptography and discussed the core concepts of confidentiality (keeping data secret), integrity (protecting data from tampering), and authentication (knowing the identity of the data's source). Since authentication relates so closely … | Continue reading
Learn about different types of open source licenses and get answers to common licensing questions. | Continue reading
Learn how open source has fostered the growth and development of interactive fiction. | Continue reading
Use these tips to customize PowerShell and make it even more efficient. | Continue reading
As many have found, the lure of the Perl is hard to resist. | Continue reading
The Grateful Dead shared the open source view that creative content should be set free, with protections. | Continue reading
The oldest active Linux distro, Slackware turns 25. | Continue reading
This article is excerpted from chapter 4 of Linux in Action, published by Manning. | Continue reading
This distro comes with a long list of pre-installed open source software tools for digital artists. | Continue reading
Use this FreeDOS cheat sheet to help you remember how to use the most common FreeDOS commands. | Continue reading
Get an insider's a look at the background negotiations leading up to GPLv3 and its lasting contributions to free and open source software. | Continue reading
We explore Python's global interpreter lock and learn how it affects multithreaded programs. | Continue reading
Get started making 3D graphics with these five great how-to video series for new users. | Continue reading