Installing NixOS on Raspberry Pi 4
A complete guide for beginners on installing NixOS on a Raspberry Pi 4, including downloading, decompressing, and flashing the OS image.
A complete guide for beginners on installing NixOS on a Raspberry Pi 4, including downloading, decompressing, and flashing the OS image.
A tutorial on writing a minimal GUI window using x86-64 assembly and the X11 protocol, resulting in a binary under 1 KiB.
Explains why eBPF observability tools, designed for low overhead, are not suitable for security monitoring due to evasion risks.
Explores the benefits and various methods of using Git version control to manage and synchronize user configuration files (dotfiles) across multiple systems.
A technical guide detailing the process of installing postmarketOS with full-disk encryption on a OnePlus 6 smartphone.
A biography of Kris Nóva, a computer scientist and engineer known for her work on Linux, Kubernetes, and open-source software.
A developer shares their positive experience switching to Alpine Linux, focusing on the declarative package management of apk and its /etc/apk/world file.
A guide on configuring OpenWrt, a Linux-based router OS, for use with KPN's fibre optic network, covering VLAN setup and technical details.
A developer announces a return to blogging with a renewed focus on software's societal impact and engineering principles, moving away from shallow critiques.
Introduces PerfCollectProfiler, a BenchmarkDotNet plugin for profiling .NET applications on Linux and exporting trace data for performance analysis.
Explores the history of copy-paste keyboard shortcuts, the Ctrl+C conflict in terminals, and proposes using Super+C as a universal solution.
Explores handling system lock and sleep events with systemd, comparing logind's D-Bus signals to simpler alternatives like direct sway bindings.
Developer updates on Hare language cross-compiling, TLS support, a new Linux power management tool, and Helios OS refactoring while recovering from COVID-19.
A guide to five Linux command-line utilities (Mcfly, Cheat, Git Open, etc.) designed to boost programmer productivity and workflow in 2022.
A case study on building powerctl, a Linux power management tool in the Hare programming language, focusing on setuid and group permissions.
A guide to testing internet speed from the command line on Windows, Linux, and Mac using various CLI tools like fast-cli and speedtest-cli.
A detailed review of installing and using postmarketOS on a Xiaomi Poco F1, covering setup challenges and daily usability.
A developer's personal review of the ultra-portable GPD Micro PC, comparing it to a MacBook Pro and detailing its use for programming on the go.
A critique of PINE64's shift away from community-driven development towards a Manjaro-focused model, harming its open-source ethos.
A technical guide for installing R version 3.6.3 on Linux Mint 19.x, including steps to remove old versions and configure repositories.