From The Blog

Package Webpages as Apps with Nativefier

There are a couple of specific web pages I use in separate windows from my other browser tabs, so I can always find them. However this quickly leads to a too-many-browser-windows problem. Instead, I have been turning them into basic standalone applications with a javascript tool: nativefier and I thought I'd share my recipes. Continue reading

Create .desktop files for Ubuntu

Having created a couple of .desktop files lately to make launching apps easier, I thought I'd write myself a quick reminder of what I did and how it works. If it's useful to you too, then great! I have one application in a weird path, and another that needs a specific environment variable set for it to work. Continue reading

Sharing Screen and Camera from Android to Linux

With all the video calls, twitch streaming and product demo work I've been doing recently, I've been building up a library of tricks for using my android devices within the video content I produce from my laptop, so I thought I'd share. I've worked remotely for many years but I think there's more of us not going back to the office any time soon, so strong video communication skills are important! Continue reading

Talks, Articles, Podcasts, and More


Keynote: Playing to Our Strengths

API Specifications Conf, September 2020

How to Debug JSON Web Tokens (JWTs)

Hackernoon, September 2020

Delightful SDKs with OpenAPI

API Specifications Conf, September 2020

API Resilience Podcast

API Resilience, July 2020

OpenAPI Makes Easier Integrations

Vonage Developer Blog, June 2020