Why I Built Between Contractions
How waiting for Aarón became a calm, private contraction timer across the web, iOS, Android, watches, widgets, and partner devices.
- Product engineering
- SwiftUI
Archivo del blog
Artículos anteriores de la página 2 de 4, de los más recientes a los más antiguos.
12 artículosEn esta página
Artículos 13–24 de 47
Explorar por tema
Los 112 temasHow waiting for Aarón became a calm, private contraction timer across the web, iOS, Android, watches, widgets, and partner devices.
The Astro and Alpine.js patterns that keep content-heavy sites fast without giving up the interactive details that make them feel polished.
Why PostLens keeps selection, scoring, enhancement, composition, and caption preparation on the iPhone while making optional generative handoffs explicit.
How a VS Code palette became a generated terminal system with six application formats, three Starship styles, managed shells, validation, and Homebrew releases.
How I separated product code from distribution metadata and turned signed terminal releases into familiar Homebrew install and upgrade commands.
What separates ESLint configurations that spread across a codebase from ones that get removed after the first sprint.
How I built 123 accessible primitives for Astro, React, and Web Components while sharing tokens and behavior without forcing one runtime model.
Why I built Dep Beacon, a VS Code extension that keeps npm update paths, pnpm catalog context, and OSV security warnings inside manifests.
Why I built Astro Doctor: a CLI, ESLint plugin, editor extension, GitHub Action, and agent skill system for catching Astro anti-patterns early.
Explore @santi020k/eslint-config-basic v2 with ESLint 10, one-package setup, lazy framework support, monorepo tooling, lite mode, and CLI checks.
Measure developer experience with cycle time, feedback speed, onboarding time, recovery time, and tooling interruptions. Start with a baseline.
How a nautical personal site became a shared family platform for messages, invitations, administration, and a long-lived digital home.