Kevin Boone: Home page
I'm an old warhorse of the computing industry, recently retired after forty years between the keyboard and the screen. I started my working life in medical computing, and subsequently meandered aimlessly through medical research, teaching, law, and back to computing. I never really had a clear idea what I wanted to do for a living; I'm repeatedly taken by surprise when I realize that I've reached the end of my working life without ever finding out. Happily, though, I guess it no longer matters. I've learned a good deal along the way, and I like to share what I know.
Much of the content on this site is about my former professional interests: mostly programming, math, and electronics. Since retirement, however, I've started to write more about matters that concern me personally, particularly Internet privacy, retro technology, and de-Googling.
Recent posts
- Building a 32-bit EFI application on a 64-bit Linux system
- Can we implement a complete operating system as an EFI bootloader? Would we want to?
- First steps in bare-metal programming using UEFI -- part 5
- First steps in bare-metal programming using UEFI -- part 4
- First steps in bare-metal programming using UEFI -- series index
- First steps in bare-metal programming using UEFI -- part 3
- First steps in bare-metal programming using UEFI -- part 2
- First steps in bare-metal programming using UEFI -- part 1
- Further thoughts on Android's native desktop mode
- System-level ad-blocking in Android in 2026