Latest Web news from Tech News
You have been zigged (series) : Writing to spawned child process's stdin
In this blog, we will explore how to spawn a child process and write content into its stdin. // sortusingpipe__main.zig const std = @import ( "std" );…
You have been zigged (series) : Run a child process
In this blog we will see how to run a child process from a zig program. There are two std lib functions that allows us to do this - std.process.run() …
You have been zigged (series) : Linking static library
Blog no. 05 In this blog, we will explore how to link a zig library statically and dynamically. First lets create a library that contains a function m…
You have been zigged (series) : Introduction and hello world
Blog no. 01 Introduction So recently I watched the YouTube videos of Andrew Kelly ( link-1 , link-2 ) and became a fan of zig. I tried the ziglings ex…
I Replaced 70MB Node.js Log Viewer with a 172KB Zig Binary
Log files are the debugging reality of production systems. You stare at them daily, curse the noise, and grep until your eyes bleed. The problem? Most…
Introducing Zopa: a 60 KB authorization engine for proxy-wasm, written in Zig
There are plenty of times you want to delegate "let this request through, or block it" to a wasm filter inside Envoy. API gateways, service mesh bound…
Dunena Update: What Happened After I Over-Engineered My First Project 😅
Hello again, everyone! It's Owen. 👋 Back in March, I posted about how I over-engineered my first project by building a hybrid Zig + TypeScript cache e…