
Web Development & Operations262 articles
From pre-development planning to usability and post-launch optimization.


New App Store header and search result images: specs and what not to include

Preparing for private.icloud.com, the new Sign in with Apple domain

PHP emergency security fixes: a record of our response on managed hosting and the cloud edition of a CMS

Breaking slow LCP down into four parts with Cloudflare Web Analytics

Workers Builds changes its default Node.js to 24.21.0

Two unauthenticated RCE vulnerabilities in PHP: which versions to upgrade to and the limits of mitigations

OpenNext Cloudflare authentication bypass: conditions that affect versions below 1.20.2

Vue SSR attribute-name XSS: when 3.5.42 fixes it, and updating Nuxt

Let's Encrypt moves to 64 days in February 2027: settings to check in automatic renewal

Testing WebMCP tools with Playwright 1.64: caveats we found by running it

Before trusting "SUCCESS" from wrangler rollback: it reports success even when aborted

Void released: what to check before adding a database to an Astro site

reCAPTCHA assessments now include the IP and UA at token issuance

Wrangler 4.150 now uploads source maps by default

Before upgrading to Astro 7.4: Node 22.22 and new features

Nine Next.js vulnerabilities in October: when self-hosted sites are affected and which version to upgrade to

Nuxt 4.6 nuxt/server: what to check before rewriting

Before upgrading to SvelteKit 3.0: 4 behaviors that change in production

stripe 23.0.0: what changes for payments and webhooks

Remix 3.0 stable: five things to check before adopting it for a project

ViewTransition in React 19.3: what to check before adopting it

EmDash 1.0: what to check before switching from WordPress

Cloudflare Free/Pro now offers 30 days of analytics

Language-based page variants and Cloudflare's Vary

vinext 1.0: deciding before moving Next.js off Vercel

Astro's base setting can bypass login protection, plus fixes for Node and Netlify

Did the WordPress 7.1.2 fixes reach your site? How to check your version and automatic updates

Cloudflare Workers: give agencies access per Worker

Cloudflare cache: purge or invalidate

Astro's i18n fallback URLs broke, fixed in 7.3.0

Emoji are rendered on the viewer's device — what to decide for Emoji 18.0

Every branch gets its own review URL, but it may be looking at production data

Container queries not working — are you using them in place of screen width?

Markup that stops one slow part from holding up the whole page moves into the standard

Image generation that eliminates cutout work — whether you can use it in deliverables is another matter

Your site is slow: are you overlooking the first round trip?

SolidStart 2 went into maintenance mode right after release — how to decide on migration

Maintaining Contact Channels Even When External SaaS Goes Down — Preparing for Embedded Feature Outages

Safari 27 Top-Level Await Fix — Verification Methods to Avoid Misdiagnosing Blank Screens
Showing 1–40 of 262 articles
Turning concepts into design.
Development Environment↔AI Models
Access Permissions · Data · Logs
Building an environment
to use AI internally
Internal data, development environments, and access permissions. Advancing adoption concepts into concrete technical reviews.
Compare approachesOrganize implementation requirementsTest on a small scale
Read feature 
Google Workspace
administration basics
Resolving administrator uncertainties from rollout to sharing and permissions.
Pricing & rolloutSharing rulesPermissions & security
Read feature 
Getting started with AI
at work
Selecting tasks to delegate, experimenting on a small scale, and operating safely.
How AI worksTesting in workflowsSafe usage
Read feature 
Looking back at
emergency vulnerability responses
PHP, certificates and Node.js. A record of the responses that overlapped on October 21–22, 2026, down to the steps we verified and the pitfalls we hit.
Checking providers' responsesInspecting certificates on devicesUpgrading multiple repositories at once
Read feature 
Improvement notebook for
growing your website
Forms, usability, and updates: tackling post-launch improvements one step at a time.
Form optimizationUI refinementsUpdates & operations
Read series