Archives

This is the feed for all posts on the site; projects, tools, blog posts, and more! If you want to view a specific category of post, use the menu at the top of the page, or the search feature.

How to use WebViewAssetLoader and WebViewClient, with Kotlin code and syntax, to load local HTML files from asset folders into a WebView component.

CLI and module for packing files into directories or archives, based on ignorelist files and glob patterns. Built with TypeScript and NodeJS, and highly configurable.

How to use TypeScript with WordPress Blocks and the Gutenberg environment. Covers config changes, necessary dependencies, and some possible issues.

How to use the Arc Canvas Web API method to draw partial filled circle segments, including quarter circles, and even with added rotation.

Reasons why every developer should care about documentation. Personal, business, and practical reasons why writing documentation is worth it.

How to use TypeScript, or JSDoc-powered JavaScript, with Service Workers, as well as some important caveats for current issues.

NodeJS-powered automation that extracts all the tutorial docs out of the Svelte repo and combines them into a single formatted HTML document.

A fun browser-based ring light / fill light app, that lets you control a virtual light on your screen.

How to split a string into individual characters in Google Sheets, using a pure formula approach. Even handles line breaks and special characters.

Project write-up for Brain Breaks Browser - a simple Preact-based web app to manage fun break exercises and activities, with a few added bells and whistles.