pre-tenuring in v8
Explains how V8's JavaScript engine uses pre-tenuring to allocate long-lived objects directly in old space, avoiding nursery overhead.
Explains how V8's JavaScript engine uses pre-tenuring to allocate long-lived objects directly in old space, avoiding nursery overhead.
Introduces @pierre/diffs, a new open-source library for rendering code diffs with syntax highlighting, built on Shiki.
Introducing PDF Diff, a privacy-focused, client-side tool for comparing PDF documents directly in your browser without uploading files.
A daily link roundup for developers covering .NET, web development, AI, and tech trends with numerous technical articles and resources.
Explains the correct usage of the 'super' keyword in JavaScript custom elements, clarifying common misconceptions about constructor calls and inheritance.
A technical guide on dynamically loading and defining custom web elements using JavaScript, focusing on naming conventions and modular architecture.
A developer uses Claude Code to build a browser-based RSS reader, learning about CORS proxies and security pitfalls along the way.
A review of textarea.my, a minimalist browser-based text editor that stores data in the URL hash, highlighting its clever JavaScript techniques.
The author compares building a Blue Brixx advent calendar to modern software development, highlighting issues like poor documentation and fragile assemblies.
Redis creator Salvatore Sanfilippo discusses why he would have chosen JavaScript over Lua for Redis scripting if MicroQuickJS existed in 2010.
Explores MicroQuickJS, a tiny JavaScript engine for embedded systems, as a potential sandbox for running untrusted code with strict resource limits.
A developer creates a humorous nature documentary-style video about developers pretending to work before the holidays, using office b-roll.
Explains how to properly detect browser support for the new View Transition Types API in web development, highlighting a common pitfall.
A year-end review of the Web Origami project's 2025 goals, covering community growth, feature development, and technical challenges.
A personal recap of attending WAWTECH 2025, a tech conference in Warsaw, covering talks on AI security, autonomous drones, and hands-on workshops.
A developer revisits building an RSS feed reader using AI coding assistants like Claude Code, detailing the setup, iterative development process, and pricing considerations.
A detailed guide explaining how to use object destructuring in JavaScript to extract properties from objects, covering syntax, nested objects, default values, and aliases.
A developer explains their migration from Jest to Vitest, citing ESM support, TypeScript compatibility, and performance improvements.
A developer shares hard-won lessons from a challenging freelance project migrating a legacy system to modern tech, highlighting the realities of freelancing.
A developer uses Codex CLI and GPT-5.2 to port the JustHTML Python HTML5 parser to JavaScript in 4.5 hours, creating a fully tested library.