41554 blogs ยท [ { "id": "01a087ea-c825-707b-9cf7-5e970491418d", "title": "Dottler - Manage .env Files Across Git Worktrees", "url": "http://tech.stonecharioteer.com/posts/2026/dottler/", "published_at": "2026-08-14T07:47:39+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9705462a93", "title": "Checking Mermaid Diagrams in CI", "url": "http://tech.stonecharioteer.com/posts/2026/mermaidjs-check/", "published_at": "2026-07-01T03:29:10+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9705f5b968", "title": "Who Logs You In When You Use Tailscale SSH?", "url": "http://tech.stonecharioteer.com/posts/2026/tailscale-ssh/", "published_at": "2026-06-29T11:12:01+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9706baa019", "title": "Love's Labour Lost", "url": "http://tech.stonecharioteer.com/posts/2026/loves-labour-lost/", "published_at": "2026-06-01T18:44:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e970778d5af", "title": "Understanding Traceroute", "url": "http://tech.stonecharioteer.com/posts/2026/traceroute/", "published_at": "2026-04-01T06:07:18+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e97086a2bbd", "title": "I Traced My Traffic Through a Home Tailscale Exit Node", "url": "http://tech.stonecharioteer.com/posts/2026/tailscale-exit-nodes/", "published_at": "2026-03-31T15:13:47+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e970955aee9", "title": "What Was I Reading Last? In Three Not-So-Easy Pieces", "url": "http://tech.stonecharioteer.com/posts/2026/merrilin-local-sync/", "published_at": "2026-03-27T10:15:03+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e970a18b6a0", "title": "Dogfooding Is Hard", "url": "http://tech.stonecharioteer.com/posts/2026/dogfooding-is-hard/", "published_at": "2026-03-22T02:39:29+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e970b096d02", "title": "Code blocks in your books, finally", "url": "http://tech.stonecharioteer.com/posts/2026/merrilin-code-blocks/", "published_at": "2026-03-16T10:18:17+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e970bbd6086", "title": "GoForGo v0.9.0", "url": "http://tech.stonecharioteer.com/posts/2026/goforgo-updates/", "published_at": "2026-03-03T17:30:10+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e970be47bd4", "title": "Merrilin - We built an app to read books", "url": "http://tech.stonecharioteer.com/posts/2026/merrilin/", "published_at": "2026-02-27T06:42:17+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e970c79c930", "title": "I use a Macbook now", "url": "http://tech.stonecharioteer.com/posts/2026/macbook/", "published_at": "2026-01-27T15:15:03+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e970d36cce1", "title": "Data Structures & Algorithms - Preparing for Interviews", "url": "http://tech.stonecharioteer.com/posts/2026/dsa/", "published_at": "2026-01-23T17:37:15+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e970de9f082", "title": "Using a local DNS namespace for local service discovery", "url": "http://tech.stonecharioteer.com/posts/2026/homelab-dns/", "published_at": "2026-01-16T15:22:09+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e970e2c08ca", "title": "Distributed Systems Learning Resources", "url": "http://tech.stonecharioteer.com/distributed/", "published_at": "2026-01-08T06:51:16+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e970eca373a", "title": "Direction", "url": "http://tech.stonecharioteer.com/posts/2026/direction/", "published_at": "2026-01-08T06:13:15+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e970edcb873", "title": "KOllector - Publishing KOReader Highlights", "url": "http://tech.stonecharioteer.com/posts/2025/kollector/", "published_at": "2025-12-07T09:22:44+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e970f28dc5b", "title": "gbt: branches touched in the last 24 hours", "url": "http://tech.stonecharioteer.com/posts/2025/git-branches-24h/", "published_at": "2025-12-03T14:28:07+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e971020af42", "title": "A Soiree into Symbols in Ruby", "url": "http://tech.stonecharioteer.com/posts/2025/ruby-symbols/", "published_at": "2025-11-03T10:06:29+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9710d25cc4", "title": "Some Smalltalk about Ruby Loops", "url": "http://tech.stonecharioteer.com/posts/2025/ruby-loops/", "published_at": "2025-10-20T04:40:10+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e971181fbb0", "title": "Ruby Blocks", "url": "http://tech.stonecharioteer.com/posts/2025/ruby-blocks/", "published_at": "2025-10-14T12:47:51+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9711b1d93b", "title": "Returning from Ruby Blocks, Procs and Lambdas", "url": "http://tech.stonecharioteer.com/posts/2025/ruby-block-return/", "published_at": "2025-09-29T06:25:18+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9712a019e7", "title": "Ruby", "url": "http://tech.stonecharioteer.com/posts/2025/ruby/", "published_at": "2025-09-26T09:50:33+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9712aade89", "title": "OpenWRT", "url": "http://tech.stonecharioteer.com/posts/2025/openwrt/", "published_at": "2025-08-22T15:35:02+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9712b8981b", "title": "My Linux Laptop Finally Works: How Claude Helped Me Fix Years of Annoyances", "url": "http://tech.stonecharioteer.com/posts/2025/linux-and-claude/", "published_at": "2025-08-20T18:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9713468890", "title": "TIL: Watchexec - Modern File Watching for Development Workflows", "url": "http://tech.stonecharioteer.com/posts/2025/til-watchexec/", "published_at": "2025-08-19T06:53:51+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9713708237", "title": "A Less Busy Mind", "url": "http://tech.stonecharioteer.com/posts/2025/a-less-busy-mind/", "published_at": "2025-08-07T06:11:44+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9713e53e8d", "title": "GoForGo - Learn Go through live examples", "url": "http://tech.stonecharioteer.com/posts/2025/goforgo/", "published_at": "2025-08-04T17:42:52+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e97145396dd", "title": "Migrating My Old Blog to Hugo with Claude", "url": "http://tech.stonecharioteer.com/posts/2025/migration/", "published_at": "2025-07-30T15:48:11+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9715060a7b", "title": "The Qtile Window Manager: A Python-Powered Tiling Experience", "url": "http://tech.stonecharioteer.com/posts/2025/qtile-window-manager/", "published_at": "2025-07-28T17:11:02+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e971592ff6f", "title": "Read the RFCs that Built the Internet", "url": "http://tech.stonecharioteer.com/posts/2025/rfcs/", "published_at": "2025-07-22T07:43:10+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e97167f8698", "title": "Failing in Public", "url": "http://tech.stonecharioteer.com/failure/", "published_at": "2025-06-17T00:00:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e971732d55a", "title": "Py-x-Protobuf - Or How I Learned to Stop Worrying and Love Protocol Buffers", "url": "http://tech.stonecharioteer.com/posts/2025/py-x-protobuf/", "published_at": "2025-04-20T04:14:21+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e97177fa405", "title": "๐Ÿงก Favourites", "url": "http://tech.stonecharioteer.com/favourites/", "published_at": "2025-04-15T10:42:53+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9717de0e3a", "title": "Python Reverse a List", "url": "http://tech.stonecharioteer.com/posts/2025/python-reverse-a-list/", "published_at": "2025-04-13T05:24:37+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9717de9cbb", "title": "๐Ÿ–ฅ๏ธ My Gear", "url": "http://tech.stonecharioteer.com/gear/", "published_at": "2025-04-13T05:24:37+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9718c7c22b", "title": "New Beginnings", "url": "http://tech.stonecharioteer.com/posts/2025/new-beginnings/", "published_at": "2025-04-05T08:01:38+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e97194ae3b8", "title": "Leaving ChainSafe Systems", "url": "http://tech.stonecharioteer.com/posts/2025/leaving-chainsafe/", "published_at": "2025-01-31T18:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9719b3496f", "title": "Screen Lock for Cinnamon Desktop using Zenity and Terminal Commands", "url": "http://tech.stonecharioteer.com/posts/2024/zenity-screen-lock/", "published_at": "2024-01-29T05:18:25+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9719e785c1", "title": "Crews Not Teams", "url": "http://tech.stonecharioteer.com/posts/crews-not-teams/", "published_at": "2022-08-18T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e971a5645ec", "title": "A System for Getting Better at LeetCode", "url": "http://tech.stonecharioteer.com/posts/2022/leetcode-system/", "published_at": "2022-07-21T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e971ae0c291", "title": "So Far So Rust", "url": "http://tech.stonecharioteer.com/posts/2022/so-far-so-rust/", "published_at": "2022-07-12T18:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e971b540249", "title": "Retrying HTTP Requests with Rust", "url": "http://tech.stonecharioteer.com/posts/2022/rust-reqwest-retry/", "published_at": "2022-06-25T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e971c4db848", "title": "The Two of Three Rule", "url": "http://tech.stonecharioteer.com/two-of-three/", "published_at": "2022-05-19T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e971ce76a7d", "title": "A Primer on Control Charts", "url": "http://tech.stonecharioteer.com/posts/2022/control-charts-primer/", "published_at": "2022-05-12T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e971d31d9e8", "title": "Learning Rust", "url": "http://tech.stonecharioteer.com/posts/2022/learning-rust/", "published_at": "2022-03-27T18:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e971db53488", "title": "Explicit is Better than Implicit: Rust for Pythonistas", "url": "http://tech.stonecharioteer.com/posts/2022/rust-for-pythonistas/", "published_at": "2022-03-25T18:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e971dfb19a7", "title": "Using Custom Delimiters in Jinja Templates", "url": "http://tech.stonecharioteer.com/posts/2022/jinja-custom-delimiters/", "published_at": "2022-02-18T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e971e274059", "title": "TIL: Creating Fixed Length Iterables in Python", "url": "http://tech.stonecharioteer.com/posts/2022/til-python-fixed-length/", "published_at": "2022-01-24T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e971eebd8a1", "title": "Documentation Without Assumption", "url": "http://tech.stonecharioteer.com/posts/2022/documentation-assumptions/", "published_at": "2022-01-16T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e971f1f82b6", "title": "Vagrant", "url": "http://tech.stonecharioteer.com/posts/2022/vagrant/", "published_at": "2022-01-10T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e971f25438b", "title": "Python - A Reflection in 2022", "url": "http://tech.stonecharioteer.com/posts/2022/python-reflection/", "published_at": "2022-01-07T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e971f4a3536", "title": "Learning Golang", "url": "http://tech.stonecharioteer.com/posts/2021/learning-golang/", "published_at": "2021-12-28T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e971fe44257", "title": "Advent of Code 2021", "url": "http://tech.stonecharioteer.com/aoc-2021/", "published_at": "2021-12-07T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9720121749", "title": "No, A Virtual Machine Is Not Enough: Why Developers Need Native Linux", "url": "http://tech.stonecharioteer.com/posts/2021/no-vm-is-not-enough/", "published_at": "2021-09-20T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e972077ef55", "title": "Empathy in Tech", "url": "http://tech.stonecharioteer.com/posts/2021/empathy-in-tech/", "published_at": "2021-07-25T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9720a019c3", "title": "For Those Who Came in Late", "url": "http://tech.stonecharioteer.com/posts/2021/for-those-who-came-in-late/", "published_at": "2021-07-20T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9721007eb7", "title": "A Weekend With PostgreSQL", "url": "http://tech.stonecharioteer.com/posts/2021/a-weekend-with-postgresql/", "published_at": "2021-06-28T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e972162c0d1", "title": "TIL: Gooey and Python Fire for Quick GUIs and CLIs", "url": "http://tech.stonecharioteer.com/posts/2021/til-gooey-python-fire/", "published_at": "2021-06-14T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e97217431d5", "title": "TIL: 2ality - Dr. Axel Rauschmayer's JavaScript Blog", "url": "http://tech.stonecharioteer.com/posts/2021/til-2ality-javascript/", "published_at": "2021-06-11T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e97220c8fb0", "title": "TIL: MassDNS - High-Performance Bulk DNS Lookups", "url": "http://tech.stonecharioteer.com/posts/2021/til-massdns-bulk-lookups/", "published_at": "2021-06-10T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e97221cf98c", "title": "TIL: Matomo Analytics, Google Tech Writing, Memory Programming, and NES TV Signals", "url": "http://tech.stonecharioteer.com/posts/2021/til-matomo-tech-writing-memory/", "published_at": "2021-06-08T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e97223e52ef", "title": "TIL: MontyDB - MongoDB Implemented in Python", "url": "http://tech.stonecharioteer.com/posts/2021/til-montydb-mongodb-python/", "published_at": "2021-06-04T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9722499c56", "title": "Returning to the Craft of Programming", "url": "http://tech.stonecharioteer.com/posts/2021/returning-to-work/", "published_at": "2021-06-03T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9722ed5470", "title": "TIL: CPUFetch, OneFetch, and Learn CSS", "url": "http://tech.stonecharioteer.com/posts/2021/til-cpufetch-onefetch-css/", "published_at": "2021-06-03T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e97235c5900", "title": "TIL: DNS Performance Testing and Pi-hole with Unbound", "url": "http://tech.stonecharioteer.com/posts/2021/til-dns-performance-testing/", "published_at": "2021-06-02T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e97240f213e", "title": "TIL: Eli Bendersky's Blog, Awesome By Example, NoCoDB, and Martin Kleppmann", "url": "http://tech.stonecharioteer.com/posts/2021/til-eli-bendersky-nocodb-kleppmann/", "published_at": "2021-05-29T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e97246d9855", "title": "TIL: CRDTs, Extreme HTTP Performance, and BYTEPATH Game", "url": "http://tech.stonecharioteer.com/posts/2021/til-crdts-http-performance-bytepath/", "published_at": "2021-05-25T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e97250c25c8", "title": "TIL: AutoInvent, ASGI, Python Packaging, RAPIDS GPU Computing, and FlaskCon", "url": "http://tech.stonecharioteer.com/posts/2021/til-autoinvent-asgi-rapids-flaskcon/", "published_at": "2021-05-21T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e97257948f3", "title": "TIL: MangaDesk - Terminal Client for MangaDex", "url": "http://tech.stonecharioteer.com/posts/2021/til-mangadesk-terminal-manga/", "published_at": "2021-05-14T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e97258a5c0d", "title": "TIL: McFly - Smart Shell History Search", "url": "http://tech.stonecharioteer.com/posts/2021/til-mcfly-shell-history/", "published_at": "2021-05-11T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9725cd0f53", "title": "TIL: Siege Load Testing and Awesome FastAPI Resources", "url": "http://tech.stonecharioteer.com/posts/2021/til-siege-load-testing-fastapi/", "published_at": "2021-05-08T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9725ed1979", "title": "TIL: Ventoy Bootable USB and Justniffer Network Analysis", "url": "http://tech.stonecharioteer.com/posts/2021/til-ventoy-justniffer/", "published_at": "2021-05-07T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9726d92fd4", "title": "TIL: CLI Code Review, Git Split Diffs, and Internal Combustion Engine", "url": "http://tech.stonecharioteer.com/posts/2021/til-cli-code-review-git-splits-ice/", "published_at": "2021-05-02T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9727995cd2", "title": "TIL: Benford's Law, Web Security Headers, Event Sourcing, and Mozilla Security Guidelines", "url": "http://tech.stonecharioteer.com/posts/2021/til-benfords-law-web-security-event-sourcing/", "published_at": "2021-05-01T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e972840a576", "title": "How to Write Documentation - The README.md File", "url": "http://tech.stonecharioteer.com/posts/2021/how-to-write-docs-readme-file/", "published_at": "2021-04-30T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9728f1328e", "title": "The Importance of Documentation", "url": "http://tech.stonecharioteer.com/posts/2021/importance-of-documentation/", "published_at": "2021-04-28T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9729ea8c5f", "title": "TIL: NNgroup UX Research, SponsorBlock, and Labella Python Library", "url": "http://tech.stonecharioteer.com/posts/2021/til-nngroup-sponsorblock-labella/", "published_at": "2021-04-26T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e972a072b41", "title": "TIL: The Little Book of Rust Macros and Rust Performance Book", "url": "http://tech.stonecharioteer.com/posts/2021/til-rust-macros-performance-book/", "published_at": "2021-04-25T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e972a1c7fa9", "title": "TIL: Git-Bug Distributed Issue Tracker and Omni Kubernetes Monitoring", "url": "http://tech.stonecharioteer.com/posts/2021/til-git-bug-omni-k8s-monitoring/", "published_at": "2021-04-24T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e972ad2bea6", "title": "TIL: Zellij - Modern Terminal Multiplexer", "url": "http://tech.stonecharioteer.com/posts/2021/til-zellij-terminal-multiplexer/", "published_at": "2021-04-23T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e972b0740a2", "title": "TIL: How Discord Handles 2.5 Million Concurrent Voice Users", "url": "http://tech.stonecharioteer.com/posts/2021/til-discord-webrtc-architecture/", "published_at": "2021-04-21T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e972b8bd1af", "title": "TIL: Volumio - The Audiophile Music Player", "url": "http://tech.stonecharioteer.com/posts/2021/til-volumio-audiophile-music/", "published_at": "2021-04-20T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e972c1f1d74", "title": "TIL: Areopagitica - Milton's Defense of Free Speech", "url": "http://tech.stonecharioteer.com/posts/2021/til-areopagitica-milton/", "published_at": "2021-04-19T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e972c417d9c", "title": "TIL: Fast Node Manager, Zoxide Smart CD, Technical Writing, PyO3, and Qubes OS", "url": "http://tech.stonecharioteer.com/posts/2021/til-fnm-zoxide-technical-writing-pyo3-qubes/", "published_at": "2021-04-18T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e972c4383dc", "title": "TIL: Slurm Workload Manager for HPC Clusters", "url": "http://tech.stonecharioteer.com/posts/2021/til-slurm-workload-manager/", "published_at": "2021-04-17T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e972c6acbbc", "title": "TIL: Data Visualization Guide and Oso Authorization Academy", "url": "http://tech.stonecharioteer.com/posts/2021/til-data-visualization-oso-authorization/", "published_at": "2021-04-16T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e972d5999ab", "title": "TIL: CORS Deep Dive, Piku Tiny PaaS, Rust Strings, and Deno Standard Library", "url": "http://tech.stonecharioteer.com/posts/2021/til-cors-piku-rust-strings-deno/", "published_at": "2021-04-15T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e972dcaa1b5", "title": "TIL: Raspberry Pi OS Development, Vim Beginner Guide, Password Management, and QueryBook", "url": "http://tech.stonecharioteer.com/posts/2021/til-raspberry-pi-os-vim-passwords-querybook/", "published_at": "2021-04-14T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e972dd4b940", "title": "TIL: uBlock Origin Performance Optimization on Firefox", "url": "http://tech.stonecharioteer.com/posts/2021/til-ublock-origin-firefox-optimization/", "published_at": "2021-04-10T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e972de089ea", "title": "TIL: Breaking PostgreSQL at Scale and LeetCode Problem Patterns", "url": "http://tech.stonecharioteer.com/posts/2021/til-postgresql-scale-leetcode-patterns/", "published_at": "2021-04-07T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e972e0df70f", "title": "TIL: Awesome Tmux Resources for Terminal Multiplexing", "url": "http://tech.stonecharioteer.com/posts/2021/til-awesome-tmux-terminal-multiplexing/", "published_at": "2021-04-04T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e972e5ef1fe", "title": "TIL: Grit - A Multitree-Based Personal Task Manager", "url": "http://tech.stonecharioteer.com/posts/2021/til-grit-multitree-task-manager/", "published_at": "2021-04-03T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e972f47b378", "title": "TIL: Lens 4.2 Kubernetes IDE, Shell Scripting Guide, and Dark HTTP Server", "url": "http://tech.stonecharioteer.com/posts/2021/til-lens-kubernetes-shell-scripting-darkhttpd/", "published_at": "2021-04-02T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e972fe42cc1", "title": "Do The Job You Hate So You Won't Hate The Job You Love", "url": "http://tech.stonecharioteer.com/posts/2021/do-the-job-you-hate/", "published_at": "2021-03-30T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e97308c6a31", "title": "TIL: Innernet VPN Solution and NoteCalc Calculator App", "url": "http://tech.stonecharioteer.com/posts/2021/til-innernet-vpn-notecalc-calculator/", "published_at": "2021-03-30T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e97310f8d8e", "title": "TIL: Argo CD for GitOps and Lens Kubernetes IDE", "url": "http://tech.stonecharioteer.com/posts/2021/til-argo-cd-gitops-lens-kubernetes-ide/", "published_at": "2021-03-26T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9731667c19", "title": "TIL: Modern Rust CLI Tools - System Monitoring, HTTP Requests, and DNS", "url": "http://tech.stonecharioteer.com/posts/2021/til-rust-system-monitoring-tools/", "published_at": "2021-03-25T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9731e81c32", "title": "TIL: tz - A Time Zone Helper Tool", "url": "http://tech.stonecharioteer.com/posts/2021/til-tz-timezone-helper/", "published_at": "2021-03-23T04:30:00+00:00" }, { "id": "01a087ea-c825-707b-9cf7-5e9732c870d2", "title": "TIL: Distributed Systems Education, Fallacies, and Self-Hosted Internet Archiving", "url": "http://tech.stonecharioteer.com/posts/2021/til-distributed-systems-lectures-fallacies-offline-archive/", "published_at": "2021-03-22T04:30:00+00:00" } ] posts Claim your blog
Back to Stonecharioteer on Tech
Blog ยท corpus.blog/blogs/tech.stonecharioteer.com/posts

Stonecharioteer on Tech

tech.stonecharioteer.com

2026

2025

2024

2022

2021