Engineering & Systems

Engineering notes.

Thoughts on software architecture, hardware acceleration, and building high-performance systems.