4 open source tools for distraction-free online reading These tools eliminate ads, graphics, and other online distractions to give you a clean, focused reading experience.
Kubeflow: Cloud-native machine learning with Kubernetes Kubeflow project aims to make it easy for everyone to develop, deploy, and manage composable, portable, and scalable machine learning on Kubernetes.
Build a concurrent TCP server in Go Develop a concurrent TCP server that generates random numbers using only about 65 lines of Go code.
What is a Linux server and why does your business need one? Looking for a stable, secure foundation to power your enterprise apps into the future? A Linux server may be the answer.
Manage your workstation with Ansible: Configure desktop settings In the third (and final) article in this series, learn how to automate GNOME configuration changes with Ansible.
Introduction to the Pony programming language Pony, a sort of "Rust meets Erlang," makes it easier to develop fast, safe, efficient, and highly concurrent programs.
5 trending open source machine learning JavaScript frameworks Whether you're a JavaScript developer who wants to dive into machine learning or a machine learning expert who plans to use JavaScript, these open source frameworks may…
How to create shortcuts in vi These shortcuts for common editing tasks make using the vi text editor easier and more efficient.
3 Python command-line tools In this month's Python column, learn to write your own command-line apps with the Click, Docopt, and Fire libraries.
How to load or unload a Linux kernel module Fix problem peripherals by finding and loading kernel modules.
Developing a culture of experimentation on your team Innovation requires experimentation. Here's how to foster an environment that encourages your team to try out new ideas.
Bring PDFtk back to life in a container This PDF merging and splitting tool hasn't been packaged in Fedora for a while, but that doesn't mean it's off limits to you.