LLM-first Web Framework
Explores building a web framework designed for AI-generated code, addressing LLM challenges like API mismatches and training data limitations.
Explores building a web framework designed for AI-generated code, addressing LLM challenges like API mismatches and training data limitations.
A guide to integrating Apache ECharts into a React application for data visualization, including a custom wrapper component.
Explores the concept of synchronous 'await' in JavaScript, its potential benefits for code duplication, and why it's impractical.
Learn how to implement an HTML dialog that displays enlarged images when clicked, with zoom cursors, animations, and backdrop styling.
A free, interactive course on GitHub teaching Generative AI concepts using JavaScript through a creative time-travel adventure narrative.
An overview of TypeScript for JavaScript developers, explaining its syntax, how it runs, and IDE benefits.
Explains how TypeScript handles JavaScript symbols at the type level, covering unique symbols, type inference, and common pitfalls.
A tutorial on using LangChain in JavaScript to stream structured output from OpenAI to a Next.js chatbot frontend using Server-Sent Events.
A comprehensive tutorial on using modern tools to set up and manage Monorepos for JavaScript and TypeScript projects.
Tutorial on using LangChain and Zod in a Next.js chatbot to structure and validate OpenAI API responses for the frontend.
Schedule of public tech talks and workshops on frontend development, JavaScript, and web standards for the first half of 2025.
A tutorial on implementing real-time streaming responses in a LangChain chatbot using JavaScript, React.js, and Next.js with the OpenAI API.
Explains the new RegExp.escape() function in ECMAScript 2025 for safely escaping strings in regular expressions.
A tutorial on building a chatbot with LangChain, OpenAI, and Next.js/React.js, including code examples for the frontend and backend.
Explains ECMAScript 2025's new regular expression pattern modifiers, allowing flags like case-insensitivity to be applied to specific parts of a regex.
A developer explores fine-grained reactivity with a simple JavaScript framework prototype called 'revolt', built in ~200 lines of code.
Explains the ECMAScript 'Import Attributes' feature for importing non-JavaScript artifacts like JSON and WebAssembly, now at Stage 4.
A tutorial on implementing routing in React using React Router 7, covering setup, navigation, and route configuration.
A developer refactors an outdated JavaScript performance snippet to improve security and adhere to modern web best practices.
A technical musing on the role of JavaScript in web development, comparing HTML, CSS, and JS to parts of a sentence.