Nathan Tebbs

I am a software engineer interested in systems, developer tools, and the infrastructure around them. I learn by building small things from first principles,Recent examples include a C game engine, a TCP relay, and the static-site generator that used to build this page. then writing down which choices held up and which did not.

More about me and how this site is built.

Articles

RSS

Technical notes, side interests, and anything else worth writing down.

Hello, World

  • meta

The first published article on site.

All articles

Projects

Mach and mach.h

Experiment, paused

A factory game and the single-header C engine that grew out of it. A paused experiment in owning a game stack from the renderer up.

GateRelay

Experiment, complete

A small TCP relay packaged as a hardened Linux service. The relay was the easy part. The operational envelope was the project.

difr

Experiment, complete

A Go command-line tool for golden-file testing. Test cases are folders, expected output is a file, and accepting a change leaves a normal Git diff.

Tucson crime analysis

Course project, complete

A multivariate study of Tucson crime data, neighborhood income, and streetlight locations. The results showed association, not causation.

All projects