Profile avatar
kristoff.it
VP of Community @ Zig Software Foundation • Livecoding http://twitch.tv/kristoff_it • Creator of http://softwareyoucan.love • Blogging http://kristoff.it • Host of https://zig.show • 📧 [email protected]
358 posts 660 followers 14 following
Prolific Poster

I'm joining Melkey live on Twitch to chat about Zig and show him the first chapter of the Zig book I'm working on! https://twitch.tv/melkey

Making Zine, my static site generator, a standalone executable (removing Zig as a dependency) Got Zig questions? Ask in chat! https://twitch.tv/kristoff_it

@kristoff.it 's @deprecated() builtin has landed into master 🚀! github.com/ziglang/zig/... #zig #ziglang

Making Zig native fuzzing work on macOS Got Zig questions? Ask in chat! https://twitch.tv/kristoff_it

Workers can't catch a break from AI! I'm live on Twitch to chat with ToggleBit about happenings in tech! https://twitch.tv/kristoff_it

Watch Zig SHOWTIME #39: DVUI on YouTube! https://youtu.be/B9dwuBXmTW0

Zig SHOWTIME #39 is live! https://twitch.tv/kristoff_it

Live with the preshow for Zig SHOWTIME #39: DVUI IMGUI written in Zig! The show starts in 40m from now, come chat about Zig in the meantime! https://twitch.tv/kristoff_it

March 1st at around 9:30am PST (18:30 CET) I'll be live on @melkey.bsky.social's Twitch channel to show him the first chapter of the Zig book I'm working on. twitch.tv/melkey

Next Zig SHOWTIME will be live tomorrow at 4PM UTC to talk about DVUI, a new IMGUI framework written in Zig by David Vanderson. More info: https://zig.show

Trying to make progress with Zig native fuzzing on macOS https://twitch.tv/kristoff_it

I'm almost done implementing `@deprecated` in the Zig compiler. Got Zig questions? Ask in chat! twitch.tv/kristoff_it

Working on Zine, my static site generator written in Zig + other stuff. Got Zig questions? Ask in chat! https://twitch.tv/kristoff_it

Live to upgrade the fuzzing integration with AFL++ to Zig 0.14.0 & fix some Zine bugs. Got Zig questions? Ask in chat! https://twitch.tv/kristoff_it

Hi just casually instantly reanalizing the Zig compiler (~800k lines w/ stdlib) using the upcoming support for incremental compilation. https://youtube.com/clip/Ugkxs_FnOBuqGGDH8jI1JzjCgC60myud3bYh?si=gX6GUGyuIwe7y9QH

Zig SHOWTIME #38: Rewriting Roc with Richard Feldman is now available on YouTube! https://youtu.be/WU45hNi_s7Y

Going live NOW with Rewriting Roc with Richard Feldman for Zig SHOWTIME #38! https://twitch.tv/kristoff_it

ToggleBit sits down for a Zig shock therapy session! Got Zig questions? Ask in chat! https://twitch.tv/kristoff_it

Dead Simple Snapshot Testing in Zig https://kristoff.it/blog/dead-simple-snapshot-testing/

Trace profiling & snapshot testing in Zig https://twitch.tv/kristoff_it

Lugg & Cro Zig Compiler Detective Agency Got Zig questions? Ask in chat! https://twitch.tv/kristoff_it

Working on tooling for my static site generator written in Zig! Got Zig quesitons? Come ask in chat! https://twitch.tv/kristoff_it

My Twitch streaming schedule for the next few days: Feb 8 @ 2PM UTC / 6AM PST - Zig compiler sleuthing with Matt Lugg Feb 10 @ 6PM UTC / 10AM PST - Rewriting Roc with Richard Feldman (Zig SHOWTIME) Feb 12 @ 6PM UTC / 10AM PST - Helping Abner Coimbre Ziggifying a C project

Rewriting Roc: The human side of a rewrite from scratch with @rtfeldman.bsky.social - Zig SHOWTIME #38 Monday 10th of February at 10:00am PST / 6:00pm UTC / 7:00pm CET / 11:30pm IST Live on Twitch. More info: zig.show/episodes/38/

Roc is about to rewrite the compiler in Zig https://gist.github.com/rtfeldman/77fb430ee57b42f5f2ca973a3992532f

Resuming the work on Zine (static site generator written in Zig) Got Zig questions? Ask in chat! https://twitch.tv/kristoff_it

I'm live with Toggle to chat Zig, Rust and more! Got Zig (or Rust!) questions? Ask in chat! https://twitch.tv/kristoff_it

YouTube VOD of Zig SHOWTIME #37: Microscope by Jim Calabro https://youtu.be/stWBTv6grBc

Zig SHOWTIME #37 dedicated to Microscope, a new debbugger written from scratch by Jim Calabro starts now! https://twitch.tv/kristoff_it

Following an old blog post from andrew to add stack traces to my barebones OS Got Zig questions? Ask in chat! https://twitch.tv/kristoff_it

Live on Twitch to work on my Zig projects Got Zig questions? Ask in Chat! https://twitch.tv/kristoff_it

Time to finally solve the YouTube API quota mystery in my Twitch/YouTube chat application. Got Zig questions? Ask in chat! https://twitch.tv/kristoff_it

Zig running on a Nintendo 64, this is awesome!

My talk "TigerBeetlex: An Elixir and Zig Love Story" got accepted at ElixirConf EU! I'll show how to connect your Elixir app to TigerBeetle and cover some interesting aspects of writing NIFs (and how Zig can help). Check out all the speakers on elixirconf.eu! #ElixirLang #weBEAMTogether #ZigLang

Gamedev in Zig is actually pretty good by Coding with Sphere https://www.youtube.com/watch?v=-xIFpg7sBVs

Zig SHOWTIME is returning on Jan 31st @ 3PM ET with a new episode dedicated to Microscope, a new debugger written in Zig from scratch! More info: zig.show/episodes/37/

Continuing my work to update bork, my Twitch/YT chat client Got Zig questions? Ask in chat! https://twitch.tv/kristoff_it

Continuing integration work of libvaxis with bork from yesterday. Got Zig questions? Ask in chat! https://twitch.tv/kristoff_it

LLDB fork for Zig (from Zig's devlog) https://ziglang.org/devlog/2025/#2025-01-24

Updating my Twitch/YT chat client to new Zig & improving the TUI rendering code. Got Zig questions? Ask in chat! https://twitch.tv/kristoff_it

Zig is a simpler language than C and I predict that as LLMs get trained on it more, it will become the best supported low-level programming language by LLMs.

Day 4 of OS in 1k lines of Zig, getting closer to running user mode applications. Got Zig questions? Ask in chat! https://twitch.tv/kristoff_it

Containers are the ranch dressing of software engineering.

OS in 1k lines of Zig Day 3 Today we enable virtual memory. Got Zig questions? Ask in chat! https://twitch.tv/kristoff_it

Zig 0.14.0 release date has been set to mid February! https://ziglang.org/news/what-to-expect-from-release-month/

Live to continue my OS in 1k lines of Zig work. Got Zig questions? Come ask in chat! https://twitch.tv/kristoff_it

Linker scripts are basically CSS style sheets. .bss { display: flex; }

Yesterday I completed 8 (out of 16) chapters of "OS in 1k lines" using Zig. Everything worked first try thanks to the book being well written, help from chat, and Zig crosscompiling for riscv32 seamlessly. https://github.com/kristoff-it/kristos