All
Articles 172,248Blog Posts 162,920Tech Tutorials 45,924Research Papers 33,302News 21,762
⚡ AI Lessons

Dev.to · willamhou
🔧 Backend Engineering
⚡ AI Lesson
4mo ago
When Rust's Exhaustive Match Helps (And When It Doesn't): Notes from a Bare-Metal Hypervisor
Exhaustive match helps for enum dispatch, not for (from,to) state-transition tables — and the reason involves AtomicU8 size constraints, not typestate.

Dev.to · willamhou
🔧 Backend Engineering
⚡ AI Lesson
4mo ago
Two Hypervisors, One SoC: Replacing Hafnium with 30K Lines of Rust
Two Hypervisors, One SoC: Replacing Hafnium with 30K Lines of Rust Over about 10 weeks, I...
DeepCamp AI