Build your Capacitor Android app bundle using GitHub Actions
Looking for building iOS bundles with Capacitor? Check out this blog post instead! This post has been...
Handling errors with Error Boundaries in Svelte
This is an old blog post, Svelte now supports error boundaries natively using <svelte:boundary>. Read...
Code reusability patterns for Next.js
Sometimes it’s convenient to have one Next.js codebase serve multiple discrete sites. The sites...
Using Leaflet with SvelteKit
Having just started on a new SvelteKit project, I was tasked with implementing a Leaflet component....
A case for the mediocre developer
Software engineers today face a lot of difficulties in their jobs. The available toolset increases on a...
Choosing the right WordPress plugin
A technical, data-driven approach
WordPress needs another long term support version
Imagine reading the following update notes in a coming version of WordPress: “We have a number of...
Becoming an advanced WordPress developer
Note: This post was written in 2016. What does it take to become an advanced WordPress developer –...
Hello world!
A new blog takes shape!