Vang Akara·2d agoHow a Zig Terminal Engine Became Something Any App Can UseA tiny terminal shortcut, a Zig library, and a C interface: what developers should know about reusable terminal engines.
Naro·4d agoZig vs Goose: Who Really Controls Your Memory?A parser, a deleted arena, and one changed requirement show how two languages handle memory in very different ways.
Ravikirana B·Oct 30Ravi: Combining Dynamic Flexibility, Type Safety, and Async ExecutionBuilding a fast, robust programming language in Zig — with type annotations, dynamic values, concurrent tasks, and Kannada support…
InStackademicbyJustin M·Oct 26Making it Rain in Zig 0.16.0 with SDL. The journey from a single glance out the window to functional ZigRain application was an exercise in navigating the bleeding edge(for…
Dmitry Kakurin·Oct 25Better error handling with just two Union TypesIn previous posts I’ve covered my beef with error handling in some programming languages:
Higor Diego·Oct 22Building a Process Honeypot with Zig to Detect Linux Process InjectionWhy Process Injection Still Deserves Attention
InLevel Up CodingbyMarvin Sanchez·Oct 13Porting Spelunky Classic to C and Zig with Zed and ClaudeI ported Derek Yu’s legendary roguelike platformer Spelunky Classic — originally written in GameMaker — to C and Zig on top of SDL. And…A response icon1A response icon1
bleuio·Oct 12Building a BLE Application with Zig and BleuIO: Reading Sensor Data from HibouAirIn this tutorial, we will build a lightweight command-line application that interacts with Bluetooth Low Energy (BLE) devices using Zig and…
Nicola Del Gobbo·Oct 8Porting five real Node-API (N-API) addons from node-gyp and CMake to MarmottaOne CI runner, every target, no Python or Visual Studio. Here is what broke along the way.