A photo of Edd Mann

Bridging the Gap Between Android Native Functionality and JavaScript Web Applications

In this post, I share a pattern I’ve been using to bridge native Android functionality with JavaScript running inside a WebView. It covers setting up a lightweight Kotlin/Java-JavaScript bridge to handle asynchronous communication between the two.

Bridging the Gap Between iOS Native Functionality and JavaScript Web Applications

Bridging the Gap Between iOS Native Functionality and JavaScript Web Applications

Building a Audio Hugo Shortcode for Local and Remote Content

Building a Audio Hugo Shortcode for Local and Remote Content

Building a Video Hugo Shortcode for Local and Remote Content

Building a Video Hugo Shortcode for Local and Remote Content

How I Used ChatGPT to Fix My Old Blog Posts (And What I Learned)

How I Used ChatGPT to Fix My Old Blog Posts (And What I Learned)