My name is.
I'm a full-stack software developer, with a passion for learning, sharing knowledge, and helping others.
I enjoy writing about and building:
- 🌎 Web Apps
- 🛠 Developer Tools
- ⚡ Automation / Scripting
- 📊 Digital Marketing
- 🧠 ... & everything else! I love learning!
Make Ten Card Game with Svelte and TypeScript
Online educational addition game, where you try to create sets of playing cards that add up to 10. Built with Svelte and TypeScript, published as open-source.
Desktop Cloud Transform (DCT)
Desktop Cloud Transform is an image uploader and transformation manager, which lets you apply complex alterations to your images all in the cloud. Built with QT/C++ and uses Cloudinary's image transformation services and API.
Google Sheets – Quick Start with Base64 – With and Without Scripting
I went overboard in trying to use Base64 encoding in Google Sheets and ended up coming up with a "pure formula" for generating Base64 from a text string, which does not require the use of custom scripting. This post covers that formula, how I came up with it, and scripting alternatives.
Exploring different ways to append videos to a MediaSource instance with SourceBuffers and appendBuffer calls. Includes fully functional examples and tips.
Want to get in touch? Find me elsewhere on the internet? Look no further than my virtual business card!