Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!
Introduction When Zig 0.15 removed compression support from its standard library, it...
Introduction: The Rise of a New Challenger For years, Rust has long been the go-to language for...
Learn how to implement a queue data structure from scratch using circular buffers. Understand FIFO principles, constant-time operations, and why this pattern powers everything from audio processing to network packet handling.
This is a story about leaving the comfort of web development to tackle hard problems, find a new philosophy, and build software that lasts.
Elba — A modern, statically-typed programming language with multiple compilation...
It's been a while since I started a project called Zedis (Redis written in Zig). It's been a great...
I’ve been writing web applications for years, mostly high-level stuff with frameworks that abstract...
I’ve been taking some time off to rest and recover from health issues that made it hard to focus. To...
Notes on building Elixir bindings for the zstandard C library. We use Zig/Zigler to wrap the...
Intro It's no secret that I love Zig, and it's also no secret that my favorite GUI...
I write a fair amount of C and C++, and over time cross-compiling turned into the part of the job I...
In the previous article, we covered the basics of building a Redis clone in Zig, focusing on the data...
In this series we are going through the hard parts; if you want to see the whole implementation,...
I’ve been following the Zig programming language with keen interest over the past several months....
Recently I've made a Zig based CLI argument parser called argh I've even written myself a roadmap I'd...
Introduction Prior to Zig version 0.15.1, writing to standard output was more or less...
Zig, a modern, high-performance system programming language created by Andrew Kelly in 2016 as a...
This guide will show you how to use libuv from your Zig project.
Before continuing development on Triangle - my larger, arcade ARPG, factory game, I wanted to take a...
The next step for shine is to build a bridge between zig and javascript . I am...
Introduction So when it comes to memory management there are two terms you really need to...
In the current software development landscape, Go and Rust, despite being relatively young, have...
Zig replaces exceptions with something better: error unions. They give you fine-grained, type-safe...
Zig’s struct type is more than just a container for fields. It supports powerful patterns like...
A detailed comparison of memory management approaches in Zig and Rust, exploring when manual memory management is necessary and how both languages handle safety and performance considerations.
Introduction Scikit-learn models became the industry standard for creating machine...
Introduction In this article, we'll be exploring a curious way to use Zig's build system...
This post walks through creating a minimal, dependency-free, pure Zig 0.14.1 client for llama.cpp’s...
Zigistry's link Please ⭐️ to support this project A place where you can find all the...
Two years ago Zig was "the new modern alternative to C." Now we've moved on to the "tutorials" phase...