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

Web Dev | page 2 of 11

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

  • ◀︎
  • 1
  • 2
  • 3
  • 4
  • …
  • 11
  • ▶︎
Half-built copper locomotive with a crab emblem on a workbench, its rear half still a wireframe outline beside a grid of empty checkboxes

The Tokio team is building Rails for Rust with Topcoat

Topcoat is a Rust full stack web framework from the Tokio team, with routing, templates, and reactivity built in. Authentication is not there yet.

CSS @scope retires BEM, CSS Modules, and CSS-in-JS

CSS @scope retires BEM, CSS Modules, and CSS-in-JS

CSS @scope scopes selectors to DOM subtrees, retiring BEM naming conventions and CSS Modules build tooling with pure native, browser-level style scoping.

Lazy loading cuts your initial JavaScript weight by 60%

Lazy loading cuts your initial JavaScript weight by 60%

Lazy load images with loading=lazy, components with dynamic import(), and routes with code splitting to shed 60% of initial JS weight and fix LCP.

A glowing cloud-shaped edge node over a world map stamping an incoming data packet with a location pin, network tag, and padlock

Create "what is my IP" site on Cloudflare in 2 minutes

Build a what is my IP page on a Cloudflare Worker. Read CF-Connecting-IP, add geo and ASN data, serve plain text to curl and HTML to browsers.

React 19 server actions delete your whole API layer

React 19 server actions delete your whole API layer

React 19 Server Actions simplify mutations with useActionState, progressive enhancement, automatic loading states, optimistic UI, and type safety.

A small brass printing press stamping invoice sheets beside a cold, unplugged cast-iron browser engine block

pdfcn renders your PDF invoice in 26 ms with no Chrome

pdfcn PDF components for React copy into your codebase like shadcn, render invoices in 26 ms with no headless Chrome, and work on Takumi or Forme.

  • ◀︎
  • 1
  • 2
  • 3
  • 4
  • …
  • 11
  • ▶︎

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?