Skip to main content
Matthew Garrett

Matthew Garrett
Principal Security Software Engineer, CoreOS

Matthew Garrett is a Linux kernel developer, firmware wrangler and meddler in cloud security. By day he works at Nebula, dealing with parts of the cloud that can be used to scare small children. By night, those parts of the cloud scare him.


Matthew Garrett (CoreOS)
Average rating: ****.
(4.43, 7 ratings)
Software development is easy. You tell a computer to do something. It does it. Someone sends you a packet. The OS receives it. Things don't happen unless you ask them to. Simple. But what if that wasn't true? What if your computer is full of hidden magic? What if your hardware makes assumptions about your software? Vendors wouldn't do that, would they? (Spoiler: Yes, they would) Read more.