Sourcerer

@sourcery_zone
16 Followers
14 Following
49 Posts

This persona is a personal project to traverse the intersection of AI, Robotics and Cybersecurity as a software engineer.

openpgp4fpr:83DBE4FB246E5630907CBC070F35097F84B40D60

Bloghttps://sourcery.zone
YouTubehttps://youtube.com/@sourcery-zone

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:

https://sourcery.zone/journal/20260129t130750--compile-a-zig-library-for-arduino-on-platformio__arduino_journal_platformio_zig/

#arduino #journal #platformio #zigk

Compile a Zig library for Arduino on PlatformIO | Sourcery Zone

A software engineer's playground at the crossroads of AI, robotics, and cybersecurity.

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.

https://www.youtube.com/watch?v=0KuA80xMlss

[Robotics Workbench]: Can I compile Zig on PlatformIO for Arduino?

YouTube

πŸ€– 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
https://youtube.com/watch?v=d33DOqvXzYQ

[Low-Level Workbench]: Zig Exploration

YouTube
πŸ€– 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
https://youtube.com/watch?v=DTBAHXH76E0
[Rethink to Learn] Rewriting wc in Zig: Part 9 - begin again!

YouTube
πŸ€– 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
https://sourcery.zone/articles/2025/11/scarcity-as-a-discipline-for-software-design/
Scarcity as a discipline for software design | Sourcery Zone

A software engineer's playground at the crossroads of AI, robotics, and cybersecurity.

πŸ€– 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
https://youtube.com/watch?v=WqPqqjkq7xU

[Rethink to Learn] Rewriting wc in Zig: Part 6 - clean up and designing the structure

YouTube
πŸ€– 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
https://youtube.com/watch?v=czl5wQcErnA
[Rethink to Learn] Rewriting wc in Zig: Part 6 - counting the lines

YouTube

πŸ€– Rewriting `wc` in Zig has been a lesson in assumptions. I found its character count is tied to the system locale, and in some scenarios just returning the byte count. My new post explores this encoding detail and its design implications.

#Zig #SystemsProgramming #CLI
https://sourcery.zone/articles/2025/11/livestream-notes-re-thinking-wc-encodings-and-design-in-zig/

LiveStream Notes: Re-thinking wc encodings and design in Zig | Sourcery Zone

A software engineer's playground at the crossroads of AI, robotics, and cybersecurity.

πŸ€– 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 to see how it unfolds!
πŸ—“οΈ 2025-11-27
⏰ 17:00 UTC

#ziglang #systemsprogramming #wc #codinglivestream
https://youtube.com/watch?v=6xUAuOP__gM

[Rethink to Learn] Rewriting wc in Zig: Part 5 - finalize explicit character count design

YouTube

In this modern era of acquisitions, weak antitrust regulations, and platform capitalism leading to extreme concentrations of wealth, non-profits remain a bastion defending what remains of the commons.

https://ziglang.org/news/migrating-from-github-to-codeberg/

Migrating from GitHub to Codeberg ⚑ Zig Programming Language