Tutorials & Guides.
5 articles
- Jul 02, 2026
CSS Anchor Positioning Is Baseline: Delete Your Tooltip JavaScript
Anchor positioning reached Baseline in 2026, which means tooltips, popovers, and menus can be tethered to their trigger in pure CSS. Here are the three properties that do 80% of the work and the fallback rule for the rest.
- Jun 24, 2026
Type-Safe Environment Variables in a TypeScript Monorepo
process.env is a bag of maybe-strings, and non-null assertions just move the crash to production. Here is how to validate configuration at boot with a schema and keep it sane across a monorepo.
- Mar 22, 2026
TanStack Start: Full-Stack React Without Next.js
TanStack Start pairs TanStack Router with Vite to give you SSR, server functions, and end-to-end type safety without React Server Components. Here's what it is, how it differs from Next.js, and when to pick it.
- Dec 26, 2025
Building Type-Safe REST APIs with FastAPI and Pydantic v2
FastAPI combines Python's simplicity with automatic validation, OpenAPI documentation, and async support. This guide covers building production-grade APIs with Pydantic v2 models, dependency injection, and proper error handling.
- Dec 08, 2025
Testing Modern React Applications with Vitest and Testing Library
A practical guide to testing React components, hooks, and async interactions using Vitest and React Testing Library. Covers component tests, user events, mocking, and testing Server Components.