Tag: web development
A look at my favorite features of Svelte, comparisons to React and other frameworks, and what makes it a joy to use.
How to determine point intersection or collision detection with Canvas paths, with or without tolerances / buffers / padding.
An introductory guide to the different parts of Google Lighthouse, how to use it via CLI and NodeJS, and strategies for customizing its configuration.
How to use WebViewClient with Android WebView to hook into network requests, intercept them, and block or modify them if they match certain rules.
Approaches for using CSURF for CSRF protection, but only on certain routes, and some with the ability to extract the generated token from the request.
How to use the Arc Canvas Web API method to draw partial filled circle segments, including quarter circles, and even with added rotation.
A fun browser-based ring light / fill light app, that lets you control a virtual light on your screen.
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.
A guide on using SVG files with Svelte, and how to embed, inline-directly, or reference them, with or without rollup plugins.
A step-by-step guide on how to deploy a Preact app from a nested subdirectory, with instructions on updating Webpack, preact-router, and more.