Archives
- Thu, 26 Mar 2026
- rbw-env: Export environment variables from Bitwarden
- Sun, 22 Mar 2026
- Crit: The Review Loop for Agents
- Sun, 22 Mar 2026
- Hidden gems in pi-powerline-footer
- Wed, 18 Mar 2026
- Agent Browser: Browser Navigation for AI Agents
- Mon, 16 Mar 2026
- Tailscale Aperture: AI Gateway Without Distributing API Keys
- Sun, 15 Mar 2026
- sem: Semantic Version Control
- Thu, 12 Mar 2026
- os.click: Operating System ISO Download Center
- Fri, 06 Mar 2026
- From net-tools to iproute2: command equivalents
- Fri, 06 Mar 2026
- Fixing Rodney Chrome Error on Wayland
- Fri, 27 Feb 2026
- Record and Share your Terminal Sessions with asciinema
- Thu, 26 Feb 2026
- kitty-rbw: Fast Bitwarden access from your kitty terminal
- Thu, 26 Feb 2026
- rbw: The Bitwarden terminal client you should be using
- Fri, 20 Feb 2026
- DeepDiff: The Swiss Army Knife for Data Comparison in Python
- Fri, 20 Feb 2026
- Rendering Markdown in the terminal with Glow
- Fri, 20 Feb 2026
- Shot-scraper: Automated Web Screenshots
- Fri, 20 Feb 2026
- Stern: Kubernetes Logs on Steroids
- Wed, 11 Feb 2026
- Managing GitHub installations with gah
- Thu, 25 Dec 2025
- Multiline YAML: Understanding and testing complex strings
- Thu, 25 Dec 2025
- Pandas Styler: Improve the Presentation of your DataFrames
- Thu, 25 Dec 2025
- `fresh`: My preferred terminal editor for daily use
- Thu, 25 Dec 2025
- How to View Files in an RPM Package on Linux
- Thu, 25 Dec 2025
- Kooha: Simple and Elegant Screen Recording on Linux
- Thu, 25 Dec 2025
- OpenEvidence: The Leading Medical Information Platform for Professionals
- Thu, 25 Dec 2025
- `direnv`: Manage your development environments intelligently
- Thu, 25 Dec 2025
- `docker-http-https-echo`: An Essential Tool for Network Debugging
- Thu, 25 Dec 2025
- Kubegres: Simplified PostgreSQL Management on Kubernetes
- Thu, 25 Dec 2025
- TCP Connection States in GNU/Linux: netstat and ss
- Thu, 25 Dec 2025
- Reduce Noise in Your Python Logs: A Smart Approach
- Thu, 25 Dec 2025
- Kitty as a Quick Access Terminal: The Convenience of a Dropdown
- Thu, 25 Dec 2025
- Essential Keyboard Shortcuts in Kitty: Mastering Your Terminal
- Thu, 25 Dec 2025
- From Yakuake to Kitty: My Transition to a Modern Terminal
- Thu, 25 Dec 2025
- Poe the Poet: Automating Tasks in Python Projects with uv
- Wed, 23 Jul 2025
- How I Use Git Worktrees for Concurrent Work
- Sun, 06 Oct 2024
- Hybrid Search with SQLite: Vector + Full-Text
- Tue, 01 Oct 2024
- Geospatial Data Conflation with DuckDB and Embeddings
- Mon, 23 Sep 2024
- HTTPX: Modern HTTP Client for Python
- Mon, 23 Sep 2024
- Server-Sent Events: Simplified Real-Time Communication
- Mon, 01 May 2017
- About Versions
- Tue, 11 Apr 2017
- MobaXterm. Much more than an ssh client
- Fri, 24 Feb 2017
- PosteRazor: Create Giant Posters from Any Image
- Thu, 28 Jul 2016
- Unread Mail in Gmail's Primary Tab
- Thu, 14 Jul 2016
- Technical Documentation with Sphinx, Paver, and Cog
- Wed, 13 Jul 2016
- Determining RAM slots in use on Linux
- Mon, 27 Jun 2016
- Introduction to High-Frequency Trading Systems
- Mon, 27 Jun 2016
- How to Find Live Hosts on Your Local Network
- Tue, 07 Jun 2016
- Powerful Command Line Tools for Developers
- Wed, 10 Feb 2016
- Sysdig: Cloud-Native Security Platform with AI
- Tue, 09 Feb 2016
- Python: Create Repeating Generators
- Fri, 01 Jan 2016
- Middle click in firefox
- Tue, 15 Dec 2015
- Bootstrap: Two Links in the Same Row in Dropdown
- Fri, 13 Nov 2015
- Galen Framework: Automated Testing for Responsive Design
- Wed, 21 Oct 2015
- The Story Behind X-Forwarded-For and X-Real-IP
- Wed, 21 Oct 2015
- Nginx: Configuring X-Forwarded-For in Reverse Proxy
- Wed, 21 Oct 2015
- SQL: Select Rows with Max Value per Group
- Sun, 03 May 2015
- Repeating a function with threads
- Mon, 20 Apr 2015
- Install InSync on Opensuse
- Thu, 16 Apr 2015
- NetHogs see consumed bandwidth
- Fri, 13 Mar 2015
- Google Code is Closing
- Mon, 02 Mar 2015
- pgcli the discovery of the day
- Fri, 20 Feb 2015
- Blogging again
- Fri, 21 Nov 2014
- Ajax view decorator
- Sat, 11 Oct 2014
- Generic function to use as upload_to
- Wed, 21 May 2014
- Django: links in object list
- Wed, 08 Jan 2014
- Settings vars processor