Nathan Jones

Nathan Jones

Sessions at EOC

2026
Workshop

Introduction to Hardware (In)security with the Chip Whisperer-Nano

It's well known that network-connected systems need to secure themselves against remote attackers. But what could a person do with a device if they could actually hold it in their hands? A lot, it tur...
HardwareHigh Reliability SoftwareMicrocontrollerSecurity
Available Now
2025
Workshop 4.5

Exception Handling

Programmers often focus on designing the "happy path" for their code—the scenario where everything goes smoothly, values are within range, and no timeouts occur. However, this emphasis can come at t...
CC++MicrocontrollerSoftware Design
Available Now
2024
Talk 4.6

The Power of a Look-up Table

CC++Software Design
Available Now
2023
Talk 4.8

OOP in C

CArchitectureSoftware Design
Available Now
Theatre 4.6

Building a Simple Command-Line Interface

CHardwareTestingSoftware Design
Available Now
View Full Schedule