cover image
apt vs apt-get: What Is the Difference?
23 Mar 2026
linuxize.com

Understand the difference between apt and apt-get in Debian and Ubuntu. When to use each tool, how the commands map to each other, and which one belongs in your scripts.

How uv got so fast
27 Dec 2025
nesbitt.io

uv’s speed comes from engineering decisions, not just Rust. Static metadata, dropping legacy formats, and standards that didn’t exist five years ago.

cover image

Released in 2024, uv is hands-down the best tool for managing Python installations and dependencies. Here's why.

rv, a new kind of Ruby management tool
27 Aug 2025
andre.arko.net

For the last ten years or so of working on Bundler, I’ve had a wish rattling around: I want a better dependency manager. It doesn’t just manage your gems, it manages your ruby versions, too. It doesn’t just manage your ruby versions, it installs pre-compiled rubies so you don’t have to wait for ruby to compile from source every time. And more than all of that, it makes it completely trivial to run any script or tool written in ruby, even if that script or tool needs a different ruby than your application does.

cover image
Introduction to Flatpak
17 Aug 2025
linuxhandbook.com

The universal packaging system from Fedora is popular among developers and desktop Linux users.

cover image

pyx is a Python-native package registry from the creators of uv.

cover image

This tutorial explains why Flatpak apps use so much disk space and are larger in size compared to traditional packages in Linux.

cover image
Packaging a Python App to Executable .deb Binary
18 Mar 2025
linuxhandbook.com

I am sharing how I packaged my python application into an executable .deb package in this tutorial.

cover image
The magic of dependency resolution
15 Jul 2023
ochagavia.nl

Dependency resolution is something programmers usually take for granted. Be it cargo, npm, or whatever package manager you use, no one is actually surprised when this black-box figures out, all by itself, the specific set of packages that should be installed. To me, though, it is a fascinating feat. It feels magical when a machine solves an abstract problem like that, with minimal input from me as a user! I was, therefore, delighted when the nice folks at Prefix.

cover image

In the development scenario using JavaScript/TypeScript, it is unthinkable to build professional...

cover image

Both npm (Node Package Manager) and Yarn are popular package managers for JavaScript projects,...

cover image
PyPI · The Python Package Index
16 Jan 2023
pypi.org

The Python Package Index (PyPI) is a repository of software for the Python programming language.

cover image
What Is Nix and Why You Should Use It
23 Mar 2022
serokell.io

Learn how the Nix package manager can help you make the development process more efficient and simpler.