RSS.Social

Stonecharioteer on Tech

follow: @[email protected]

Posts

Openwrt

My Linux Laptop Finally Works: How Claude Helped Me Fix Years of Annoyances

TIL: Watchexec - Modern File Watching for Development Workflows

A Less Busy Mind

GoForGo - Learn Go through live examples

Migrating My Old Blog to Hugo with Claude

The Qtile Window Manager: A Python-Powered Tiling Experience

Read the RFCs that Built the Internet

Failing in Public

Py-x-Protobuf - Or How I Learned to Stop Worrying and Love Protocol Buffers

🧡 Favourites

Python Reverse a List

🖥️ My Gear

New Beginnings

Leaving ChainSafe Systems

Screen Lock for Cinnamon Desktop using Zenity and Terminal Commands

Crews Not Teams

A System for Getting Better at LeetCode

So Far So Rust

Retrying HTTP Requests with Rust

The Two of Three Rule

A Primer on Control Charts

Learning Rust

Explicit is Better than Implicit: Rust for Pythonistas

Using Custom Delimiters in Jinja Templates

TIL: Creating Fixed Length Iterables in Python

Documentation Without Assumption

Vagrant

Python - A Reflection in 2022

Learning Golang

Advent of Code 2021

No, A Virtual Machine Is Not Enough: Why Developers Need Native Linux

Empathy in Tech

For Those Who Came in Late

A Weekend With PostgreSQL

TIL: Gooey and Python Fire for Quick GUIs and CLIs

TIL: 2ality - Dr. Axel Rauschmayer's JavaScript Blog

TIL: MassDNS - High-Performance Bulk DNS Lookups

TIL: Matomo Analytics, Google Tech Writing, Memory Programming, and NES TV Signals

TIL: MontyDB - MongoDB Implemented in Python

Returning to the Craft of Programming

TIL: CPUFetch, OneFetch, and Learn CSS

TIL: DNS Performance Testing and Pi-hole with Unbound

TIL: Eli Bendersky's Blog, Awesome By Example, NoCoDB, and Martin Kleppmann

TIL: CRDTs, Extreme HTTP Performance, and BYTEPATH Game

TIL: AutoInvent, ASGI, Python Packaging, RAPIDS GPU Computing, and FlaskCon

TIL: MangaDesk - Terminal Client for MangaDex

TIL: McFly - Smart Shell History Search

TIL: Siege Load Testing and Awesome FastAPI Resources

TIL: Ventoy Bootable USB and Justniffer Network Analysis

TIL: CLI Code Review, Git Split Diffs, and Internal Combustion Engine

TIL: Benford's Law, Web Security Headers, Event Sourcing, and Mozilla Security Guidelines

How to Write Documentation - The README.md File

The Importance of Documentation

TIL: NNgroup UX Research, SponsorBlock, and Labella Python Library

TIL: The Little Book of Rust Macros and Rust Performance Book

TIL: Git-Bug Distributed Issue Tracker and Omni Kubernetes Monitoring

TIL: Zellij - Modern Terminal Multiplexer

TIL: How Discord Handles 2.5 Million Concurrent Voice Users

TIL: Volumio - The Audiophile Music Player

TIL: Areopagitica - Milton's Defense of Free Speech

TIL: Fast Node Manager, Zoxide Smart CD, Technical Writing, PyO3, and Qubes OS

TIL: Slurm Workload Manager for HPC Clusters

TIL: Data Visualization Guide and Oso Authorization Academy

TIL: CORS Deep Dive, Piku Tiny PaaS, Rust Strings, and Deno Standard Library

TIL: Raspberry Pi OS Development, Vim Beginner Guide, Password Management, and QueryBook

TIL: uBlock Origin Performance Optimization on Firefox

TIL: Breaking PostgreSQL at Scale and LeetCode Problem Patterns

TIL: Awesome Tmux Resources for Terminal Multiplexing

TIL: Grit - A Multitree-Based Personal Task Manager

TIL: Lens 4.2 Kubernetes IDE, Shell Scripting Guide, and Dark HTTP Server

Do The Job You Hate So You Won't Hate The Job You Love

TIL: Innernet VPN Solution and NoteCalc Calculator App

TIL: Argo CD for GitOps and Lens Kubernetes IDE

TIL: Modern Rust CLI Tools - System Monitoring, HTTP Requests, and DNS

TIL: tz - A Time Zone Helper Tool

TIL: Distributed Systems Education, Fallacies, and Self-Hosted Internet Archiving

TIL: Real-Time Voice Cloning Technology

TIL: ChartMuseum for Helm, AMD's Corporate Journey, and Kubernetes Pod Scaling

TIL: Docker and Kubernetes Tools - Whaler, Descheduler, and Dive

TIL: Post-Mortem Collection, Terminal Plotting, and Technical Twitter

TIL: Dark Mode Toggle Web Component by Google Chrome Labs

TIL: Python eval(), exec(), and compile() Functions

TIL: Camelot PDF Tables, PostgreSQL Row Level Security, Zerodha Varsity, and Write Yourself a Git

TIL: fuser Command for Process and File Investigation

TIL: i Hate Regex - The Ultimate Regex Cheat Sheet

TIL: Dolt - Git for Data and Database Version Control

TIL: x86 Assembly Programming and SafeEyes Break Reminder

TIL: Comprehensive Distributed Systems Reading List

TIL: Cosmopolitan C Library, Distributed Systems Book, High Performance Browser Networking, and Rust Roguelike Tutorial

TIL: ABlog for Sphinx - Documentation as a Blog Platform

TIL: Python Performance, REST API Design, Rich Terminal Trees, and Python Launcher

TIL: Redis Network Model and Internal Architecture

TIL: Terminal File Managers, ELF Format, Responsible Web Apps, Cat Computer Debugging, and Ink Narrative Language

TIL: GitHubtop Real-time Activity Monitor and GoAccess Web Log Analyzer

TIL: Build Your Own X Repository and Web Dev Junkie YouTube Channel

TIL: Gary Bernhardt's 'It's Fine' Talk, pstrings for Process Memory, and pytest Collection Techniques

TIL: Kubernetes Environment Variables, Gitsome CLI, and Monkeytype

TIL: Kubernetes Environment Variables, kubectl tree, Git CLI, SSH, and Typing Practice

TIL: Kubernetes Tools, Split Keyboards, and Camera Recovery

TIL: Kubernetes Tools, Split Keyboards, and Stolen Camera Finder

TIL: Amazon Writing Culture, Flask Development, Redis, and Team Collaboration Tools

TIL: Silent Meetings, Flask Development, Redis, Amazon's Narrative Strategy, and Better CLI Tools

TIL: Big-O Notation Explained and ADHD Productivity Tips

TIL: Big-O Notation Explained and ADHD Productivity Tips

TIL: STM32 Rust Development, Film Photography Software, Git Constitution, and Media Servers

TIL: ALGPT2 Algorithm Generation and 30 Days of JavaScript Challenge

TIL: Spark Joy - Design Resources and Tools Collection

TIL: windows-rs - Microsoft's Official Rust for Windows

TIL: Most Productive Vim Shortcuts and Techniques

TIL: Tejotron - Creative Digital Platform

TIL: The Gervais Principle, Prose Linting, Novel Writing Software, and Network Documentation

TIL: Coding Interview Patterns, Backstage Platform, LeetCode Lists, and Tengwar

TIL: Coding Interview Patterns, Backstage Developer Portal, LeetCode Lists, and Privacy Tools

TIL: Progress Monitor for Linux Commands and Linux Handbook

TIL: Progress Command for Linux Operations and Linux Handbook Resource

TIL: The Robot Overlord Manual - Robotics, ML, and Mathematics Guide

TIL: UNIX Programming Course, Finding Duplicate Files, and Livestreaming Tips

TIL: Plain Text Accounting with Beancount, Ledger, and Fava

TIL: Algorithms for Decision Making - Comprehensive Book Resource

TIL: Scuttlebutt - Decentralized Social Network Protocol

TIL: Visual NumPy Guide, Advent of Code Solutions, and Johnny Decimal Organization System

TIL: Johnny Decimal Organization System

TIL: Rust Design Patterns, Operating Systems Three Easy Pieces, and MIT Performance Engineering

TIL: Rust Microservices, Sonic Search, OWASP Security, and Learning Resources

TIL: Rust Learning Resources, Operating Systems, Interview Preparation, and Web Security

TIL: Applied Cryptography, Algorithms, Rust Discord, and Learning Resources

TIL: Cryptography Course, Algorithm Resources, Rust Tools, Discord API, and Self-Hosting Solutions

TIL: Rust Learning Resources, Nim Language, and Python Code Formatting

TIL: Rust Learning Resources, Nim Programming Language, and Python Code Formatting

TIL: Universal Data Reader, Java for Python Programmers, and Context Managers

TIL: Universal Data Reader, Java for Python Programmers, and Python Context Managers

🫀 A Code of Values

TIL: Message Queue Organization, Readability Guidelines, GNU Stow for Dotfiles, and Essential Unix Tools

TIL: GNU Stow for Dotfiles, Bridgy for Social Web, and Webmention Integration

TIL: LLVM for Programming Languages, Bash Monitoring, Engineering Blogs, and Academic Writing

TIL: Git Internals Deep Dive

TIL: Git Internals Deep Dive

TIL: IP Address Parsing, System Design, and Linux Command Basics

TIL: IP Address Parsing Complexities, Low-Level System Design, and Linux Command Fundamentals

TIL: Kakoune Editor, Cookiecutter Pytest, Flask Logging, and psutil

TIL: Flask-Meld Dynamic Frontend Framework

David Beazley's Courses

TIL: Flask-Meld, Python Container Debugging, and MicroPython Tools

TIL: SolarWinds Solorigate Analysis and DoIt Automation Tool

TIL: YouTube Uses FFmpeg and Instagram Python GC Optimization

TIL: Distributed Consensus Academic Reading List

TIL: Background Removal Tool and Free Software Philosophy

TIL: Zettelkasten Knowledge Management, Tmuxinator Templates, and Engineering Napkin Math

TIL: Writing Man Pages, Haskell Open Source Lessons, Orger Tool, and IoT Development Platforms

TIL: Display Switch KVM, USB Hub Control, Windows Service Wrapper, and Hiring Strategies

TIL: Debugging CSS Techniques, LLVM Architecture, Python Language Reference, and Shell Sourcing

TIL: Job Platforms, Compiler Design Resources, Datasette, and Developer Productivity Measurement

TIL: Python Behind the Scenes - CPython VM, Compiler, and Object System Deep Dive

TIL: VSCode Tinder - A Humorous Take on Code Editors

TIL: Interactive Cameras and Lenses Explanation by Bartosz Ciechanowski

TIL: Bill Gates' 2020 Book Recommendations, Game Cartridge History, and OSO Authorization

TIL: Distributed Systems Lectures, EmacsConf 2020, Code Review Excellence, and Accessibility Guidelines

TIL: Fantasy Map Generation and Disabling Laptop Internal Keyboards

TIL: How to Design Programs, Raft Consensus Algorithm, DWIM Philosophy, and The Jargon File

TIL: CLI Design Guidelines, Parinfer for Lisp Editing, Mosh Mobile Shell, and ripgrep-all for Document Search

TIL: rlwrap for Readline, Mosh Mobile Shell, rga Document Search, and DMOTE Keyboard

TIL: Java Programming MOOC, Monica Personal CRM, Rust Cookbook, and FFmpeg Video Processing

TIL: TLA+ Formal Specification, Statecharts for Redux Apps, HashiCorp Nomad, and Python Socket Programming

Sarathi - A Personal Discord Bot for TIL Management

TIL: Drogon C++ Web Framework, Git Code Debt Monitoring, and Python Best Practices

TIL: Quiver Diagram Editor, MIT Computation Structures, Lisp Koans, and Python System Services

TIL: Kill Command with Readable Signal Arguments

TIL: Advanced System-on-Chip Design and Comprehensive HTTP Headers Reference

TIL: Web Security Fundamentals and OWASP Best Practices

TIL: OWASP Security Resources - Cheat Sheets, Top 10, and Testing Guide

Web Application Security with secure.py

TIL: MIT OpenCourseWare - Algorithms and Computer Science Fundamentals

TIL: Internet Protocol RFC 760, MIT Algorithms Course, and Mathematics for Computer Science

TIL: PostgreSQL Customization and Advanced Database Management

TIL: Customizing PostgreSQL Shell with psqlrc Configuration

TIL: HTTP Status Code Reference, Security Headers, and Python Security Tools

TIL: lsof for Process Scanning and Advanced kill Command Usage

TIL: Linux Internals, Docker Networking, and Selenium Configuration

TIL: tr Command for Stream Translation and Character Manipulation

TIL: /dev/urandom and /dev/random for Cryptographically Secure Random Generation

TIL: Ox Text Editor in Rust

TIL: Rust Terminal Libraries, Text Editor Development, Tau vs Pi, and TypeLit Typing Practice

TIL: Free Precalculus Course

TIL: RFC Avian Carrier IP Standards

TIL: Python for Kids Programming Course

TIL: Josh Comeau Remote Work Guide

TIL: Fascism Study, Git Learning, Rust TL;DR, and WASM Video Tools

TIL: Personal Sound Amplifier CS50+

TIL: Digital Forensics, John Cleese on Creativity, and African Pyramids

TIL: Miguel Grinberg Flask Twilio Video Conferencing

TIL: Compiler Design and Programming Language Implementation

TIL: Architecture of Open Source Applications, Compiler Development Resources, and Oil Shell

TIL: Rosie Robot Social Accountability

Building Single Page Applications in React using Dash and Python

TIL: FORTH Compilers, Mario Speedrun Exploits, and Visitor Pattern

TIL: CS Career Resume Tips and Ultimate Python Study Guide

TIL: Ben Eater Computer Circuits and Peter Norvig Programming Wisdom

TIL: The Tragic Tale of the Deadlocking Python Queue

TIL: Marketing Haskell and What Could Kill Rust

TIL: Python Performance Optimization and Advanced Profiling

TIL: James Powell's Fast Python Techniques and Scalene Performance Profiler

TIL: Mastering Hard Parts of JavaScript

TIL: Data Visualization Mastery with Matplotlib and D3

TIL: ReactJS Hooks, Regex Tools, and Pandas Performance

TIL: Effectively Using Matplotlib

TIL: FlexBox Defense, Modern C++, Rust Debugging, and Python Programming

TIL: Asciimatics Terminal Effects, Lock-Free Programming, EOPL, and Ranger File Manager

TIL: Rust Development Ecosystem and Advanced Tooling

TIL: Lynn Conway Career Retrospective and AMD Ryzen Features

TIL: macOS Gatekeeper and Rust Struct Optimization

TIL: D3.js Data Joins, WebAssembly Basics, OCaml Scientific Computing, and Vim-like System Layers

TIL: WebAssembly Basics, OCaml Scientific Computing, and URL Loading

TIL: NuShell Structured Data Shell, Async Python Performance Reality, and Go Programming Fundamentals

TIL: Career Growth, Pascal IDE, Python Security, and Rust CLI Tools

TIL: Advanced Linux System Administration and Monitoring Tools

TIL: Fast.ai Deep Learning Course and Book Launch

TIL: Elena Programming Language and Pony Concurrency

TIL: X11 Window System, Netflix Conductor, Selenium Docker, and System Telemetry

TIL: Chesterton's Fence, HTTP APIs, and Elixir IoT Development

TIL: Rust Foundation, Coding Theory, Haskell Patterns, and OCaml Resources

TIL: Virtual Machine Implementation, Data Visualization, and Budgeting

TIL: Writing Your Own Virtual Machine

TIL: Programming Philosophy and Language Design Insights

TIL: 10x Developer Concepts, Tech Lead Resources, and Guile Programming

TIL: 10x Development, Tech Leadership, and Rust Web Development

TIL: Guile Scheme Compiler, Category Theory for Programmers, SICP, and Linux Process Tracking

TIL: Apache Samza, System Design, and Messaging Tools

TIL: Apache Samza, System Design, Terminal Tools, and Python Data Visualization

TIL: Python Exception Handling with raise from

TIL: Python Raise Statement and Traceback Preservation

TIL: Python's raise from Statement, Grub Customization, Liquorix Kernel, and Hardware Benchmarking

TIL: EC2 Free Tier, Juju Configuration Management, and Python Charms

TIL: Linux Kernel 5.8 and Grub Multi-Kernel Boot

TIL: Python Collections, Git Commands, and Node.js Process

TIL: Python Collections, Git Commands, Juju, and EC2

TIL: Docker Networking Deep Dive, Julia Evans' Systems Knowledge, and Kubernetes from the Ground Up

TIL: Linux Productivity Tools and Rust Ownership Concepts

TIL: Programming Challenges, System Tools, and Learning Resources

TIL: Python Collections Optimization and Linux Display Management

TIL: Dash Application Testing and Pi-hole DNS Architecture

TIL: Dash Memoization, Flask-Dash Integration, and Testing

TIL: Dash Testing, Docker Compose, and Python Mocking

TIL: Optimizing Rust Compile Times

TIL: Rust Systems Programming and Terminal Productivity Tools

TIL: Curated Development Resources and Learning Paths

TIL: Python Code Quality and Development Tools Deep Dive

TIL: Documentation Systems and Educational Resources

TIL: Real World Cryptography, Programming Languages, and JPEG Decoding

TIL: Real World Cryptography, Rust Resources, and CS Education

TIL: Flask Advanced Patterns and Development Tools

TIL: Barry Warsaw Zen of Python Song and Flit

TIL: Barry Warsaw, Flit, Gumshoe, Poetry, and More

TIL: JWT Security Patterns and Token Management

TIL: Modern Rust Learning Resources and Development Patterns

I am taking the MIT Distributed Systems Course

Managing Multiple Python Installations

Python Closures: Understanding Scope and Variable Lifetime

Configuring Pip to Work in Enterprise Environments

TIL: TOML Configuration Language

PyCon India 2019 Talk - MicroPython and Hardware Hacking

TIL: Modern Web Development Tools and Command-Line Utilities

Leonardo - Generating Product Unique Specification Images Using Python

Learn the Kana Using Python and a Raspberry Pi