Posts

SvelteKit 3 Migration Guide: Upgrading from SvelteKit 2 Step by Step
A practical SvelteKit 2 to 3 migration guide: new minimum versions, moving svelte.config.js into vite.config, $lib to #lib, $app/stores removal, goto changes, explicit env vars, error handling and a full checklist.

SvelteKit Remote Functions: Type-Safe Server Calls Without the Boilerplate
Learn how SvelteKit Remote Functions eliminate API boilerplate with type-safe server calls using query, command, form, and prerender.

Instant Page Navigations with the Speculation Rules API
Make page navigations feel instant with the Speculation Rules API. The difference between prefetch and prerender, document rules, eagerness settings, safety pitfalls, and how it works alongside SvelteKit — with working code examples.

Core Web Vitals Optimization: A Practical Guide for 2026
A complete, practical guide to Core Web Vitals — LCP, INP, and CLS. Learn what each metric measures, the exact thresholds Google uses, and actionable fixes including SvelteKit-specific techniques to pass every score.

Welcome to My Performance-Focused Web Development Blog
My first blog post introducing this performance-focused web development blog. Learn what to expect: web optimization tips, Svelte tutorials, and insights on building lightning-fast web applications.