Geoff Rich
CascadiaJS 2024: Optimize for vibes
You can’t preload SVG sprites (but I want to)
Reading assets on the server in SvelteKit
Svelte Radio Episode 70: View Transitions in SvelteKit and beyond
Conditionally stream data in SvelteKit
Unlocking view transitions in SvelteKit 1.24
90 minute SvelteKit Crash Course with This Dot Labs
THAT Conference WI 2023: Building Efficient, Resilient Web Apps With SvelteKit
SeattleJS July 2023: An introduction to SvelteKit
Talking the release of Svelte 4 with PodRocket and This Dot Labs
A passing test is not always enough
Svelte Summit 2023: Svelte and View Transitions
State of Svelte Livestream
Refresh stale data in a SvelteKit app with QStash
View Transition Experiments with Svelte
How to git rebase on main without switching branches
Rate limit your SvelteKit app with Upstash Redis
Advent of SvelteKit 2022: my favorite demos
Progressively enhancing the Marvel By Year filter
Game music 2022 survey playlist
2022 in review
Building tic-tac-toe with Svelte
Create dynamic social card images with Svelte components
Partial hydration in SvelteKit with @11ty/is-land
4 things I miss from Svelte after working in React
Teaching Kelvin Svelte on TKYT
Page Transitions in SvelteKit with the View Transitions API
Svelte London August 2022
Building a Guest Book on the Edge with SvelteKit, Upstash Redis and Vercel
Some assorted Svelte demos
Svelte Radio Episode 43: The other Rich! Geoff!
Quick tip: style prop defaults
Talking Svelte and open source on 20minJS
4 tips for cleaner Svelte components
Local constants in Svelte with the @const tag
How to use Svelte's style directive
The many meanings of $ in Svelte
Svelte's lifecycle methods can be used anywhere
Introduction to Svelte Actions
Svelte Summit 2021: Svelte Transitions and Accessibility
Building SvelteKit Applications with Serverless Redis
What Svelte's accessibility warnings won't tell you
Transitional Apps Transcription (Rich Harris @ Jamstack Conf 2021)
Notes on Rich Harris' PodRocket interview
Exploring Marvel Comics' history with SvelteKit
Can you scope styles without increasing specificity?
How Svelte scopes component styles
Using Custom Elements in Svelte
Solving the Tower of Hanoi with recursive Svelte templates
4 takeaways from axe-con 2021
Accessible Svelte transitions
A Svelte store for prefers-reduced-motion
Detecting sticky positioning with Svelte actions
Building a progress stepper