agoetz.dev

Welcome to agoetz.dev, the portfolio site and tech blog of me, Andrew Goetz.

I’m an embedded software engineer with an interest primarily in C, C++, and Unix-like operating systems such as Linux. To understand technologies better, I find it helps to write about it. If others find what I write useful, that’d be cool too I suppose.

Offsetof: What, How, and Why?

2025-11-22 · 12 min · Andrew Goetz