Software and systems for engineers
When firmware meets hardware — embedded, controls, and reliability.
Modern products blend CAD, controls, and code. These books bridge disciplines without assuming a CS degree.
- Making Embedded Systems (Elecia White) — Practical firmware architecture for products.
- Feedback Control of Dynamic Systems (Franklin) — Controls theory tied to real actuators.
- The Pragmatic Programmer — Craft habits for engineers who write code daily.
- Site Reliability Engineering (Google) — Ops mindset for always-on systems.
- The Mythical Man-Month — Classic on scheduling and team scaling.
- Python for Data Analysis (Wes McKinney) — Test data and telemetry workflows.