Theme Switcher for SvelteKit
A comprehensive guide to building a global app context store for SvelteKit with a theme switcher example using DaisyUI and cookies for SSR compatibility.

Passkeys in Sveltekit with AuthJS
A step-by-step process to allow multiple passkeys in Sveltekit

Don't use `extends object`
A better way to extend an object in TypeScript

TypeScript Helpers from Superforms
Utility types from the Superforms library and how to use them.

Useful TypeScript Helpers
Useful functions and type helpers for TypeScript

SCSS Alert Boxes
Created using SCSS functions and mixins

Astro Tabbed Code Block
The same code block used in this site

TypeScript Helpers for Drizzle
Custom utility types for Drizzle

SaveError Class for SvelteKit Superforms
A helper class for streamlined error handling with Superforms.

Redis Data Cache
Functions that make working with a Redis data cache simple

SvelteKit SchemaForm
A custom form component that validates most validation library schemas.

View Transitions Between DOM States
It is possible to animate the transition between DOM states using CSS and JavaScript.
