About me
I work on security at Stripe. I write about:
- Uncovering online privacy violations
- Online tracking
- Being sneaky
- Network security
- Economics
- Teaching programming
- Reading
- Magic: The Gathering
- Being a parent
- Writing stories
- Writing clearly
- Synthwave music production
- Video games
I also like chess, but I haven’t written any blog posts about that. I used to live in San Francisco. Now I live in London.
Teaching programming
I do weekly office hours where I talk about programming with anyone who signs up. I think they are most useful for “Advanced Beginners” who are working towards getting their first job as a programmer. But regardless of who you are, if this sounds interesting and useful then I’d love to hear from you.
I publish a fortnightly newsletter called Programming Feedback for Advanced Beginners, in which I review code sent to me by readers and offer suggestions on how they could improve it. My aim is to help you make the leap from cobbling programs together to writing elegant, thoughtful code. You can subscribe now, entirely free, or read the increasingly extensive archives.
Contact
I’m on Twitter and I use email - robqheaton at gmail dot com
. I’d love to hear from you.