» Tag
web-development
31 postsJavaScript's Date Object: The Hidden Traps Breaking Production Code
A technical breakdown of JavaScript's Date parsing, mutation, and timezone traps, and how the new Temporal API fixes them for engineers.
Next.js ISR and On-Demand Revalidation Explained
A practical look at Next.js ISR vs on-demand revalidation, cache tag strategies, webhook integration, and common caching mistakes to avoid.
CSS View Transitions: Page Animations Without JavaScript
A developer explains adding CSS-only @view-transition animations to a blog without JavaScript routers, covering layout sliding and common pitfalls.
CommitBrief — AI code reviews, right in your terminal
A provider-agnostic, local-first CLI that reviews your staged changes, a historic range, or a whole GitHub pull request. Zero telemetry, no server. Free and open source.
commitbrief.comWhy image compressors fail forms that require a minimum file size
Upload forms often demand a min-max photo size range, not a ceiling. Here's why compressors fail it, and how JPEG padding fixes it safely.
Why Happy-Path E2E Tests Miss Hidden Frontend Problems
Container queries, design tokens, the Popover API, and build optimizations create frontend risks that happy-path E2E tests routinely fail to catch.
border-shape is the property clip-path always owed you
CSS's new border-shape property fixes the long-standing clip-path problem where borders, shadows and outlines got clipped away along with the element.
Ditch API Routes with Next.js Server Actions
A look at how Next.js Server Actions paired with Zod eliminate manual API routes and fetch boilerplate while delivering true end-to-end type safety.
How an Invisible DRM Video Tag Broke a Chrome Extension
A developer discovered his Chrome extension was accidentally speeding up a hidden 1x1 pixel DRM heartbeat video on Disney+ and Max, triggering server-side session revocation and playback crashes.
XY: A Fast and Customizable GPU-Accelerated Plotting Library
XY is a fast, interactive Python charting library accelerated by GPU.
Taetype: A Complete Font Engine for Rust and WASM
Taetype offers a Rust and WASM-based font engine for decoding, instancing, and shaping fonts.