You can shoot me an email at [email protected], but please read the fine print below first.

If you prefer to contact me securely, encrypt your communication using my identidy kex1sxs2vmvu3etwuualqhkwsk6t88qd7wsxzsaczaulwn6xwhhsptrqehq72l.

Alternatively, feel free to get in touch with me on Twitter or LinkedIn.

Please don’t directly send me your code or issues. Instead, ask a question on Stack Overflow (or similar) and let me know about it. I’ll try my best to answer it there, but if not, there’s a good chance somebody else can help you.

I’m only interested in speaking at conferences with an enforced Code of Conduct in place. I prefer to speak at conferences that promote inclusivity and are actively working towards improving diversity amongst both attendees and speakers.

I’m an LGBTQ+ ally and my preferred pronouns are he/him/his.

I am not looking for work.

This is my personal website. The opinions expressed herein represent my own, and not those of any employer, group, or organization.

All original content on is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License attributable to Martin Buberl.
All code samples on are licensed under the MIT license.
All code available on GitHub is licensed under the MIT license.

Portrait photo courtesy of Henrique Ferreira, © 2020.
Speaking photo courtesy of Camilla Styrström, © 2017.
Open Graph photos by Mika Ruusunen, Kelly Sikkema, Patrik Göthe, Mike Wilson, Martin Staněk, Kamil Lehmann, Thomas Verbruggen, Jeremy Cai, Jeff Sheldon, Fré Sonneveld, Mr. Marco, David Marcu, Jason Long, Sergey Zolkin, Vita Vilcina, Juskteez Vu, Grzegorz Mleczek, Forrest Cavale, Samuel Zeller, Aldo Schumann, Amador Loureiro, Ryan Searle, Ben Moore, Kai Pilger, Ashim D’Silva, Stanislav Kondratiev, Harrison Broadbent, Chunlea Ju, Jakob Owens on Unsplash on Unsplash.