My Work
Most Recent
Found in Translation
Using the Web Audio API and Elevenlabs to generate natural-sounding practice sentences for language learning.
Even Internet Users can Read it!
Why you should avoid describing your users as though they are oddly capable.
A Link Preview component for SvelteKit, Part 1
Introduction to a series on constructing a component library to display other sites within one's own.
Approaching from the North
I deploy an app to the Free tier of the Northface PAAS DevOps/App Deployment product and see how the experience is.
Introduction - Building & Testing an API for... Serverless Sessions?
Using DynamoDB & API Gateway to build a combined Web & API Authentication Session Store, and why exactly should I want to do such a thing?
Little Known CSS Features: Ruby Layout (Part 1)
Why reading Japanese is hard & how the Japanese do it. Next up, how you can use CSS Ruby/Rubi elements to annotate pronunciation or add notes.