An old article, but a fascinating read. This gives a good account on the evolution of POSIX and Win32. The differences in design and approaches are covered. Very much recommended.
Ever wondered how ELF and ld.so work? This is a good primer on the topic with a few OpenBSD specifics.
Good reminder that the raw UNIX timestamps have interesting properties and often are enough not necessarily needing to rely on something more complex. Also gives nice criteria for picking between said timestamps and higher level types.
Looks like a good resource for someone who needs to get into IPC mechanisms on UNIX flavors.
Interesting subtle differences between gzip and Python expectations which leads to a tough integration bug to find.
I didn't read it since it's basically a whole book. Still from the outline it looks like a very good resource for beginners or to dog deeper on some lower level topics.
Don't be fooled of the title. Yes, it concludes about an opinion piece about the latest changes in policy around RHEL. Still, it starts with a very nice retelling of the history around UNIX and computing since the 70s. This is an invaluable resource.
Sometimes I really regret Plan 9 didn't take off. So many good ideas and designs in there.
A love letter to Makefiles. A couple of interesting tricks in there.
It's comiiing! OK... not quite yet. But if that prevents your sleep here is an easy way to check.
Very interesting piece. Goes in length about the UNIX history and the evolution of POSIX. It also highlight its limitations and where the design needs to evolve.
Big shout out to make, one of my favorites Unix tools. I like some of the ideas for improvements listed here.
Very neat trip back in history. Ever wondered what happened in your terminal? This explains it well.
Excellent deepdive about pipes, on the path to optimization we see how perf is used, how memory is managed by the kernel etc. Very thorough.
Interesting little tool for exploring pipe expressions with live previews on the command line.