Skip to main content
Hashnode
ByteLogger
Open search (press Control or Command and K)
Toggle theme
Open menu
Hashnode
ByteLogger
Open search (press Control or Command and K)
Toggle theme
Write
Command Palette
Search for a command to run...
Archive
13 posts published so far
Sep 13, 2026
Running Git Commands from Python
ByteLogger
Sep 1, 2026
Rendering and Writing Files in Python
ByteLogger
Aug 29, 2026
Setting up a CLI with Typer
ByteLogger
Aug 22, 2026
watchr v0.1.0: A Retrospective - Lessons and What's Next
ByteLogger
Aug 16, 2026
From println! to Structured Output: A UX Lesson
ByteLogger
Aug 8, 2026
Graceful Shutdown in Rust CLI Tools
ByteLogger
Aug 1, 2026
Talking to the GitHub API with httpx
ByteLogger
Aug 1, 2026
Building a File Watcher in Rust: Debouncing Done Right
ByteLogger
Jul 25, 2026
Why I Chose TOML for watchr's Config File
ByteLogger
Jul 15, 2026
I kept forgetting things at project setup - so I built scaffoldr
ByteLogger
Jun 1, 2026
watchr - Automate Your Dev Workflow When Files Change
ByteLogger
Jun 1, 2026
denoiser - Clean audio for Dev Screencasts Without a Soundproof Room
ByteLogger
May 12, 2026
I got tired of switching terminals - so I built logsnap
ByteLogger