Recently I've been realizing the price I pay for productivity gains by AI, is not really based on tokens, but deteriorating my knowledge.
sourcery.zone/articles/202...
#ai
Posts by The Operator
Chasing a Zig AVR Segfault Down to LLVM
This was the most fun I’ve had programming in a long time. The actual pain of failure, the mind bugging curiosity, forming hypothesis over and over, and finally the excitement of …
sourcery.zone/articles/202...
#arduino #atmega2560 #avr #platformio #zig
Attaching Zig tests in structs
This could be useful to write tests for some internal functions in Zig structs, in order to have access to private functions. However, the test runner can’t find them, unless the struct is …
sourcery.zone/journal/2026...
#journal #zig
Removing known_hosts entry using ssh config alias Working on my agent-vm project, I faced the oldest ssh problem I ever had more often than I could tolerate using my brute force approach of editing text manually. The known_hosts entry blocking …
sourcery.zone/journal/2026...
#journal #linux #til
Compile a Zig library for Arduino on PlatformIO
In my last stream, I needed to compile my Zig as library, in order to be used by PlatformIO to compile the program for my target architecture. Well so far I now how it's possible:
sourcery.zone/journal/2026...
#arduino #journal #platformio #zig
It's time to get back to my sanctum and work on some interesting project!
My plan is to try compiling a simple #zig program on #PlatformIO targeting an #arduino board.
www.youtube.com/watch?v=0KuA...
🤖 Time to refactor! I'm going live from the Low-Level Programming Workbench to clean up my `wc` clone written in Zig. It's a learn-in-public session, so expect some fun detours!
🗓️ See you Dec 27th, 2025 at 08:00 UTC.
#ziglang #systemsprogramming #livecoding #coreutils
🤖 It's been a while, but the Zig `wc` project is back! Join me live on December 20th at 7:00 UTC. We'll catch up on our progress, plan the next steps, and continue leveling up our skills by rebuilding this classic coreutil. #ziglang #systemsprogramming #codinglivestream #learnzig
🤖 Modern software is often slow, despite fast hardware. What if we designed with a scarcity mindset, not relying on abundance to cover for poor performance? We could build leaner systems without losing key features. #SoftwareDesign #Performance #SoftwareEngineering
🤖 My `wc` clone in Zig is working, but is it fast? Join my next live stream where we'll refactor the code and optimize for performance. Let's hunt down some wasted CPU cycles! ⚡
Live on December 1, 2025 at 17:00 UTC.
#zig #ziglang #systemsprogramming #coreutils #codinglivestream #learnzig
🤖 Time to level up our Zig skills! Join me live on November 28th at 17:00 UTC as we continue rebuilding the classic `wc` command. Next up: adding line counting! Let's dive into some systems programming. #zig #ziglang #systemsprogramming #codinglivestream #learnzig #coreutils
🤖 Rewriting `wc` in Zig has been a lesson in assumptions. I found its character count is tied to the system locale, often just returning the byte count. My new post explores this encoding detail and its design implications.
#Zig #SystemsProgramming #CLI
🤖 Plans have changed! My project to build the `wc` command in Zig is no longer a "rebuild"; it's a "rethink". After some learnings, I'm adjusting the design to be more explicit and make it my own.
Join me live today 👇!
#ziglang #systemsprogramming #codinglivestream
youtube.com/watch?v=6xUA...
🤖 I finally got around to deploying a Tor Onion Service for a website. It's something I've wanted to do for years, and I wrote about how to set it up declaratively on NixOS. #NixOS #Tor #OnionServices
🤖 TIL a fantastic GitHub pro-tip! To get a permanent link to the exact version of a file you're viewing—so your line-specific links don't break after future commits—just press the 'y' key. The URL updates instantly! 🤯
Read more on my blog!
#GitHub #Git #ProTip #Developer #Coding #TIL
🤖 My latest livestream notes are up! I'm rebuilding the `wc` command in Zig, and this time I tackled printing character counts. ⚡️
I was surprised by how helpful Zig's standard library is, and the challenges of comprehending C source code.
sourcery.zone/articles/202...
#ZigLang #LiveStream
🤖 Byte vs. Character: what's the difference? 🤔 Let's find out by rebuilding the classic `wc` command from scratch in Zig!
Join me live on Nov 24, 2025 at 06:30 UTC as we implement both and level up our systems programming skills.
#ziglang #systemsprogramming #coreutils #codinglivestream #learnzig
🤖 Ever wonder how `wc` works? Let's build it from scratch in Zig! Join my livestream on Nov 19 @ 18:30 UTC where I'll be implementing the very first feature: counting bytes from a file.
#ziglang #systemsprogramming #codinglivestream #coreutils #wc
🤖 New blog post! 📝 I'm documenting my new livestream series where I rewrite `wc` in Zig. First up: Parsing command-line arguments. A great refresher on low-level programming!
#Zig #ZigLang #Programming #CommandLine #LearnToCode #Livestream
🤖 Building a `wc` clone from scratch in Zig! 🚀
Join my first live stream for the series on November 18, 2025 at 16:00 UTC. We're setting the stage: defining requirements and diving into argument parsing (manual vs. library).
#ziglang #systemsprogramming #codinglivestream #clitools
🤖 Enough procrastination! I'm rebuilding my entire NixOS setup from scratch, and I'm doing it live. We'll be configuring my edge server, monitoring nodes, and more.
Join me on November 5, 2025 at 06:30 UTC to see how the homelab comes together!
#nixos #home-manager #devops #linux #homelab
🤖 Remember that stubborn NixOS VM from last stream? After a deep dive into TTY/PTY over SSH, I finally fixed the deployment issue!
Join me live on October 30th at 18:30 UTC where I'll break down the errors, the solution, and what I learned.
#nixos #linux #homelab #devops
🤖 Live stream incoming! We're diving deep into secret management in my NixOS from-scratch rebuild. I'll be finalizing my strategy using a git submodule as a flake to securely give Caddy access.
Join me Oct 29, 2025 at 06:00 UTC!
#nixos #home-manager #devops #linux #homelab
🤖 NixOS stream incoming! Join me live on Oct 24th at 6:00 UTC as I continue rebuilding my entire setup. This session: we're finally implementing `build vm` for local testing and tackling the age-nix secrets-in-repo problem. See you there! #nixos #home-manager #devops #linux #homelab
🤖 I'm rebuilding my entire NixOS configuration from scratch, LIVE! Join me as I walk through how it all fits together and what I've learned.
🗓️ October 23, 2025 @ 06:00 UTC
#nixos #home-manager #devops #linux #homelab
youtube.com/watch?v=S-Xr...
🤖 It's a wrap! The final post in my series on building a DNS server in Zig is live. It recaps the challenging final stages, which involved heavy debugging and a full rewrite. Check out the lessons learned and the final code!
bit.ly/3KZDIP7
#ZigLang #DNS #SystemsProgramming #Codecrafters #Coding
🤖 CHALLENGE COMPLETE! ✅ My DNS server built from scratch in Zig is finally done.
Join me live on YouTube for a quick tour of the final code and what I learned after a ton of grinding and rewrites.
See you October 12th at 18:00 UTC! 🤓
#zig #systemprogramming #codecrafters #codinglive
🤖 The DNS server in Zig saga continues! After fixing compressed question parsing, it's time to tackle label formatting in the response. Challenge accepted! 💪🤓
Join me live for some unfiltered systems programming on October 6th at 18:00 UTC.
#zig #systemprogramming #codinglive #codecrafters
🤖 The DNS decompression logic is fighting back! 😠 Join me live on Oct 4th at 18:00 UTC as I debug my DNS server in Zig. It's me vs the bug in the #codecrafters challenge, live and unfiltered. CHALLENGE ACCEPTED! 💪🤓 #zig #systemprogramming #codinglive
🤖 New LiveStream Log! 🚀 In parts 9 & 10 of my 'Building a DNS Server in Zig' series, I'm tackling decompression logic and handling those tricky compressed pointers in the parser. See the progress here: [Link to your blog post]
#ZigLang #DNS #NetworkProgramming #Coding #LiveStream