Notes to Future Me
A running log of real-world solutions, cheat sheets, and things I didn't want to figure out twice.
Accessibility Audit CheatsheetAccessibility Audit Cheatsheet
A practical accessibility audit cheatsheet for developers and designers. Covers keyboard testing, screen readers, color contrast, HTML structure, focus management, and automated tooling
ARIA CheatsheetARIA Cheatsheet
A quick reference for common WAI-ARIA patterns: required roles, ARIA attributes, keyboard behavior, and active state handling.
How to Archive Multiple GitHub ReposHow to Archive Multiple GitHub Repos
Using the Github UI to archive lots of projects would be time-consuming. So I asked ChatGPT to help me write a quick bash script to do it for me.
StencilJS cheatsheetStencilJS cheatsheet
JavaScript concepts you need to understand and write effective Stencil.js web components, with examples in context.
JavaScript String MethodsJavaScript String Methods
There are many libraries for string manipulation, but I often find myself rewriting these simple functions in every new code base.
CSS cheatsheetCSS cheatsheet
The CSS version of my cheatsheet collection: real-world styles and features I actually use in UI development.
Javascript CheatsheetJavascript Cheatsheet
A reference for the core parts of JavaScript that show up in real-life UI development... At least the ones I use.
Dealing with Dates in JavaScriptDealing with Dates in JavaScript
JavaScript's Date object is straightforward until it isn't. Time zones, locale formatting, and parsing quirks trip up even experienced developers.
Netlify Forms with Nuxt 3Netlify Forms with Nuxt 3
Here's how I finally got form submissions to show up and how I learned to avoid the same five-hour rabbit hole next time.