An introduction to writing platform agnostic drivers in Rust | Dark Hacker News