Botmonster Tech
AI Smart Home Self-Hosting Coding Web Dev Hardware Bootpag Image2SVG Energy Calc

Web Dev

Modern web development from someone who builds it. CSS, JavaScript, web standards, and the patterns that actually scale.

  • ◀︎
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 10
  • ▶︎
Build a serverless API with Cloudflare D1

Build a serverless API with Cloudflare D1

Cloudflare D1 tutorial: build a Hono REST API on a Worker, add read replicas with the Sessions API, and turn the free tier into real request budgets.

Brass magnifying inspection rig over a wooden tray of pinned web page cards, each showing the same gradient headline and rounded icon

Impeccable names the 59 tells of AI-made web design

Impeccable design detector rules name 59 tells of AI-made frontends. I ran the scanner: 41 rules fire on source files, 50 on a real browser render.

A stamping press producing identical purple gradient web pages while a rule-inscribed gate transforms a few into distinct newsprint, terracotta, midnight, and green designs

Hallmark spends 67 KB of rules to avoid AI design slop

The Hallmark design skill for Claude Code fights AI-looking layouts with a 67 KB rule file, 20 themes, and 58 gates. Here is what that buys and costs.

Cutaway browser window with seven brass tool sockets holding instruments, a robotic arm plugged into one, a discarded camera on a tripod beside it

WebMCP runs on my blog while Apple fights the whole idea

WebMCP lets a web page register tools that AI agents call in the browser. Chrome ships it in origin trial, Apple opposes it, botmonster.com runs 7.

HTTP/3 is faster, but not on every network you test

HTTP/3 is faster, but not on every network you test

What QUIC fixes over TCP+TLS, how to enable HTTP/3 in Nginx and Caddy, and how to measure real gains. Includes honest cases where HTTP/3 doesn't help.

Compile Rust to Wasm tutorial

Compile Rust to Wasm tutorial

Compile Rust to WebAssembly with wasm-pack for near-native browser speed. Toolchain setup, loading modules, size optimization, and debugging.

  • ◀︎
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 10
  • ▶︎

Popular

Biome vs Oxlint vs ESLint: which JavaScript linter should you pick

Biome vs Oxlint vs ESLint: which JavaScript linter should you pick

Compare Biome, Oxlint, and ESLint. Rust-based linters 50-100x faster than ESLint. Features, benchmarks, and migration paths for JavaScript projects.

Four colored framework cargo containers being moved from a glossy cloud platform dock onto a self-hosted server rack

Best React frameworks in 2026: Next.js vs Remix vs Astro

Self-host React frameworks in 2026 without Vercel: compare Next.js, React Router 7, TanStack Start, and Astro on RSC, portability, and deployment.

Compile Rust to Wasm tutorial

Compile Rust to Wasm tutorial

Compile Rust to WebAssembly with wasm-pack for near-native browser speed. Toolchain setup, loading modules, size optimization, and debugging.

SQLite at the edge: 100x faster reads, Cloudflare D1 and LiteFS

SQLite at the edge: 100x faster reads, Cloudflare D1 and LiteFS

SQLite at the edge: sub-millisecond queries in serverless, CDN environments. Cloudflare D1, Turso, and Litestream distribute databases for production.

CSS anchor positioning: replace Floating UI with CSS

CSS anchor positioning: replace Floating UI with CSS

CSS Anchor Positioning pins tooltips and popovers to elements using pure CSS. Replace JavaScript positioning libraries with native browser APIs.

Svelte 5 runes quietly rewrote how reactivity works

Svelte 5 runes quietly rewrote how reactivity works

Master Svelte 5 runes: $state, $derived, $effect, $props, $bindable. Covers Svelte 4 comparisons, migration strategies, and SvelteKit 2 integration.

Like what you read?

Subscribe to the Botmonster newsletter and get Linux, AI, and self-hosting posts weekly.

2013-2026 Botmonster Tech
Site About Newsletter Privacy Policy Terms of Service Contact
Categories AI Smart Home Self-Hosting Coding Web Dev Hardware
Tools Bootpag Image2SVG Energy Calc What is my IP?