Python: Please stop screwing over Linux distros
A critique of Python's chaotic packaging ecosystem and its negative impact on Linux distribution maintainers, calling for the PSF to address the issue.
A critique of Python's chaotic packaging ecosystem and its negative impact on Linux distribution maintainers, calling for the PSF to address the issue.
A guide to understanding container technology from its Linux foundations, covering namespaces, cgroups, and moving up to Docker and Kubernetes.
A reflection on KDE's 25-year history, its evolution from a Linux desktop project to a diverse software community, and its sustainable impact.
A guide explaining methods and tools available in Linux to recover accidentally deleted files from a computer system.
A curated list of interactive, hands-on learning platforms for mastering cloud native technologies like Kubernetes, Docker, and Linux.
A guide to setting up a Bluetooth device for serial communication on Linux using rfcomm and custom Bash scripts.
Argues that developers should rely on third-party software distributions to package their software, rather than distributing it themselves.
A quick guide to manually patching the OMIGOD vulnerability in Azure-hosted Linux VMs by updating the OMI package.
A guide to creating command aliases in Linux shells like zsh, bash, and Fish by editing configuration files.
A guide to creating stable udev rules for Linux hwmon interfaces, specifically for CPU temperature monitoring.
A guide to adding directories to the PATH environment variable in zsh or bash on Linux to fix 'command not found' errors.
Explores nuanced text selection and editing behaviors in form fields across Linux/Firefox and Android, highlighting hidden efficiencies.
Guide to connecting a .NET 5 application on Linux EC2 to an RDS SQL Server instance using AWS Managed Microsoft AD for authentication.
A developer shares a script for a global microphone mute toggle hotkey on Linux, useful for calls and gaming.
A technical guide on using Git version control to manage and preserve custom templates and configurations on a reMarkable 2 tablet after software updates.
A technical guide to setting up a simple, secure boot process using UEFI, systemd-boot, and sbctl for SecureBoot key management.
TinyPilot's 11th-month update: Revenue hits $39k, profit surges, and operations move to a new office. Focus on improving margins.
A guide to running a .NET application as a Linux service using Systemd, including setup and a DNS server example.
A technical deep dive into building a high-performance Finger protocol server using Linux's io_uring interface for async I/O.
A guide to installing and configuring PostgreSQL on Linux, covering user setup, database creation, and common connection issues.