Pi-hole Under Xfinity
A guide to setting up the Pi-hole with an Xfinity modem/router.
read post →Search published posts by title, description, tag, or content.
58 posts
A guide to setting up the Pi-hole with an Xfinity modem/router.
read post →How to setup the DreamBot OSRS Botting Client on a Raspberry Pi.
read post →How to setup and use a local LLM with NeoVim.
read post →How to setup and use a local LLM with NeoVim.
read post →Notes on Stewart N. Weiss's "System Programming in Linux"
read post →Basics of NixOS configuration.
read post →How to setup NixOS in a QEMU VM.
read post →A CLI tool to parse keyball44 QMK keymap.c files and output an SVG visualization.
read post →A simple CLI tool to keep you looking busy.
read post →Notes on John Levine's "Linkers and Loaders".
read post →Notes on Writing a Chip8 emulator.
read post →How to setup and use a local LLM with NeoVim.
read post →Notes on Charles Petzgold's "Code" second edition.
read post →A journey into the world of split keyboards.
read post →Old school plasma demo effects.
read post →TCP/UDP port scanning in Rust.
read post →A RuneScape colorbot.
read post →Notes on John Bilokon's and Burak Gunduz's 2023 publication "C++ Design Patterns for Low Latency Applications Including High Frequency Trading".
read post →How to connect your Android phone to your Linux PC from anywhere.
read post →A quick how-to on setting up TigerVNC on Linux.
read post →A basic RS3/OSRS auto clicker bot.
read post →Generating grayscale cellular texture images.
read post →Notes on "The Practice of Programming".
read post →A few ffmpeg video editing hacks.
read post →Visualizing the Ulam spiral.
read post →Creating Caesar Cipher encode, decode, and cracking utils.
read post →My collection of notes on Robert Love's "Linux Kernel Development".
read post →Implementing an interview grade shared pointer in C++.
read post →How to setup a Linux kernel dev workflow using QEMU.
read post →My collection of notes on Rio's "Linux Driver Development for Embedded Processors".
read post →My collection of notes on Drepper's 2007 LWN article on memory.
read post →Visualizing Sierpinski's triangle in your terminal.
read post →How to sign your Git commits with a GPG key.
read post →Using GNU stow to manage your dotfiles.
read post →Visualize Conway's Game of Life in your terminal.
read post →Rendering a cube in the terminal.
read post →How to write a cross platform keylogger.
read post →A short review of "Linux Driver Development for Embedded Processors".
read post →On creating a crude Linux memory allocator.
read post →Play a soundbite on keystroke anywhere in the desktop.
read post →A text to Morse code translator.
read post →A Matrix inspired terminal screensaver.
read post →A command line numerical base conversion utility.
read post →Data compression using Huffman coding.
read post →How to embed an image within another.
read post →An implementation of the classic snake game for the terminal.
read post →A template and tools for writing a resume in LaTeX.
read post →Synchronizing two single board computers using only GPIO.
read post →How to configure WiFi on the Beaglebone Black.
read post →How to set persistent USB serial device names in Linux.
read post →A checklist for developing real-time applications in Linux.
read post →How to build and deploy a real-time Linux kernel to the BeagleBone Black.
read post →Managing passwords across Linux and Android devices using pass.
read post →A JPEG/PNG to ASCII Art generator.
read post →Containerizing OSRS and RS3 game clients.
read post →Creating a containerized Linux dev environment with working LDD3 modules.
read post →On developing a hobby x86 OS.
read post →About me and this blog.
read post →