From the OpenReplay Blog
Run AI Models Directly in the Browser with Transformers.js
Run AI models directly in the browser using Transformers.js, ONNX Runtime, and WebAssembly for private, offline, low-latency inference without a backend server.
A Quick Introduction to RAG for Web Apps
RAG grounds LLM responses in your own data using vector embeddings, retrieval pipelines, and tools like LangChain, LlamaIndex, and pgvector for web apps.
The Interop Project Explained
The Interop Project coordinates browser vendors to fix cross-browser CSS and JavaScript inconsistencies using Web Platform Tests and shared focus areas.
Scan Your React Code for Anti-Patterns with React Doctor
React Doctor scans React codebases for prop drilling, dead code, and accessibility gaps, producing an actionable 0 to 100 code health score via CLI.
Claude Code Skills for Frontend Workflows
Build Claude Code skills to automate frontend workflows, enforce design system rules, and scaffold components with slash commands and structured instructions.
A Quick Guide to the Invoker Commands API
The Invoker Commands API lets you wire buttons to dialogs and popovers declaratively using commandfor and command attributes without extra JavaScript.
From Idea to App: 5 Next.js SaaS Starters
Compare five Next.js SaaS starters covering authentication, Stripe billing, and database setup to choose the right boilerplate for your next product.
Parsing Markdown Natively with Bun
Bun includes a native Markdown parser that converts Markdown to HTML, React elements, or custom output without extra packages or plugin configuration.
Importing JSON in ES Modules (No Fetch, No Bundler)
Import JSON in ES modules using native import attributes syntax, no fetch and no bundler required, across modern browsers and current Node.js releases.
A Beginner's Guide to Google's Antigravity IDE
Google Antigravity IDE uses autonomous agents to plan, write, and verify code across files. This breakdown covers Agent Manager, Artifacts, and Planning mode.
Getting Started with Game Development from Scratch
Compare Unity, Godot, Phaser, and Unreal Engine, then build a small complete game using the game loop, collision detection, and core object state concepts.
Safer ENV Vars for Web Apps With Varlock
Varlock brings schema-driven ENV validation to JavaScript apps, catching missing secrets early and preventing leaks in Astro, Vite, and Next.js builds.
npm Security Best Practices
Reduce npm supply chain risk by disabling post-install scripts, locking dependencies, enabling WebAuthn 2FA, and publishing via OIDC trusted publishing.
Testing Your Site Without JavaScript: What and Why
Test your site without JavaScript using Chrome DevTools to expose fragile HTML foundations and apply progressive enhancement with Next.js, Remix, or Astro.
Free AI Learning Resources for Developers
Build real AI applications using free resources from Google, OpenAI, Hugging Face, and Anthropic covering APIs, agents, and generative AI development.
Meet Rspress: A Rust-Powered Site Generator
Rspress uses Rspack to build React and MDX documentation sites with fast builds, customizable themes, and static Markdown output for AI tools.
How to Parse Numbers in JavaScript
Compare parseInt, parseFloat, Number, and BigInt to convert strings to numbers in JavaScript and avoid the edge cases that cause silent bugs.
Working with Files Using the FileReader API
The FileReader API reads user-selected files asynchronously using events, encoding options, and data URLs, while modern Blob methods offer simpler alternatives.
A Look at AdonisJS for Node Development
Compare AdonisJS and Express for Node.js development, and see how Lucid ORM, VineJS validation, and end-to-end TypeScript support change backend workflows.
Best SVG Icon Libraries for Modern Web Apps
Compare the top SVG icon libraries including Lucide, Heroicons, Phosphor, and Tabler to choose the right fit for your modern web app project.
What Is Chrome DevTools MCP?
Chrome DevTools MCP gives AI agents live browser access to inspect console errors, network requests, and DOM state during active development sessions.
VS Code Planning Mode: Think Before You Code
VS Code Planning Mode separates GitHub Copilot analysis from code execution, helping developers review structured implementation plans before any files change.
Inside the AST: How Tools Understand Code
Abstract Syntax Trees power ESLint, Prettier, and Babel. See how parsers build traversable nodes that drive linting, formatting, and code transformation.
Getting Started with Valibot
Start validating runtime data in TypeScript with Valibot. Define schemas, infer types, and build composable pipelines while keeping your bundle minimal.