Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

nullprogram.com

null program

Get the latest updates from null program directly as they happen.

Follow now 95 followers

Latest posts

Last updated 6 days ago

Assemblers in w64devkit, and other updates

6 days ago

Today I’m releasing w64devkit 2.4.0, mostly for GCC 15.2. As usual, it...

Parameterized types in C using the new tag compatibility rule

about 2 months ago

C23 has a new rule for struct, union, and enum compatibility finally...

WebAssembly: How to allocate your allocator

4 months ago

An early, small hurdle diving into WebAssembly was allocating my allocator. On...

Lessons learned from my first dive into WebAssembly

4 months ago

It began as a water sort puzzle solver, constructed similarly to my...

A more robust raw OpenBSD syscall demo

5 months ago

Ted Unangst published dude, where are your syscalls? on flak yesterday, with...

Robust Wavefront OBJ model parsing in C

6 months ago

Wavefront OBJ is a line-oriented, text format for 3D geometry. It’s widely...

Meet the new xxd for w64devkit: rexxd

6 months ago

xxd is a versatile hexdump utility with a “reverse” feature, originally written...

Tips for more effective fuzz testing with AFL++

6 months ago

Fuzz testing is incredibly effective for mechanically discovering software defects, yet remains...

Examples of quick hash tables and dynamic arrays in C

7 months ago

This article durably captures my reddit comment showing techniques for std::unordered_map and...

Rules to avoid common extended inline assembly mistakes

8 months ago

GCC and Clang inline assembly is an interface between high and low...

Everything I've learned so far about running local LLMs

9 months ago

Over the past month I’ve been exploring the rapidly evolving world of...

Windows dynamic linking depends on the active code page

10 months ago

Windows paths have been WTF-16-encoded for decades, but module names in the...