DEV Community

Cover image for Stay ahead in web development: latest news, tools, and insights #149
Adam
Adam

Posted on • Originally published at weeklyfoo.com

Stay ahead in web development: latest news, tools, and insights #149

Signup here for the newsletter to get the weekly digest right into your inbox.

weeklyfoo #149 is here: your weekly digest of all webdev news you need to know! This time you'll find 36 valuable links in 5 categories! Enjoy!

🚀 Read it!

  • Massively parallel Postgres backups: Consistent encrypted snapshots of petabyte-scale sharded Postgres every 12 hours via WAL replay and parallelism across shards by PlanetScale / postgres,database,infra / 12 min read

📰 Good to know


🧰 Tools

  • gh stack: GitHub CLI extension for stacked PRs that automates branch creation, rebasing and PR base branches, with AI agent integration by GitHub / git,cli,github
  • use-webmcp-tool: React hook exposing app functions as callable tools for browser AI agents via the experimental WebMCP spec by Google Chrome Labs / react,ai,mcp
  • OpenWork: Open source alternative to Claude Cowork by different-ai / ai,agents,opensource
  • TanStack Charts: Framework-neutral declarative chart grammar rendering to SVG or canvas, styled however you want by TanStack / dataviz,javascript,tools
  • Virtua: Small fast virtual list and grid component for React, Vue, Solid, Svelte and Angular by inokawa / frontend,performance,tools
  • Varlock: Makes your env files AI-safe without breaking your app by Theo Ephraim / tools,security,ai
  • better-result: Lightweight Result type for TypeScript with generator-based composition by Dylan Mulroy / typescript,tools
  • vlt 1.0: Drop-in npm alternative whose query command runs 60+ CSS-like selectors over your dependency graph by Darcy Clarke / npm,tools,cli
  • anydoc: Rust library with Node and WASM bindings converting 14 document formats into Markdown, including a 1600 page PDF in under two seconds by Firecrawl / tools,documents,rust
  • devalue 5.9: Like JSON.stringify but handles cyclical references, regexes, Map, Set and custom types by Svelte / javascript,tools
  • Blossom Carousel: Builds on native scrolling instead of replacing it, and only loads the drag engine when a pointer device shows up by Jesper Vos / frontend,ui,tools
  • ffmpeg webCLI: Browser-based video editor running 30+ operations locally through ffmpeg.wasm with no upload by Tejaswi Gowda / video,wasm,tools
  • Syncular: Offline-first SQL sync giving every client a local SQLite database backed by a server-side commit log, with CRDT conflict resolution by Syncular / sqlite,sync,tools
  • unbash: Zero dependency bash parser by webpro / bash,tools
  • celld: Self-hosted distributed Durable Objects and Workers, one SQLite database per object, coordinated through an S3-compatible bucket by Ryan Dahl / deno,durableobjects,tools
  • Base UI 1.7: Smaller component bundles for the unstyled library that is now the shadcn/ui default by Base UI / react,ui,tools

🤪 Fun


📺 Videos

Want to read more? Check out the full article here.

To sign up for the weekly newsletter, visit weeklyfoo.com.

Top comments (0)