JavaScript 101 – A Detailed Guide on How to Use Object Destructuring
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 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.
An overview of a basic shopping cart web application designed for practicing software testing, automation, and security testing via UI and REST API.
A monthly retrospective on writing a book about effective writing for software developers, covering progress, goals, and metrics.
A developer shares patterns and best practices for creating single-file HTML tools using LLMs, covering prototyping, dependencies, and deployment.
A developer shares his updated list of default applications for 2025, covering productivity, development, and personal tools across Android and desktop.
A technical overview of the Puzzmo platform's 2025 tech stack, covering new features, iOS app development, and backend improvements.
Explains how to use JavaScript's getAnimations() method to pause CSS animations on an element.
A developer builds a motion-controlled Street Fighter game using a Bangle.js smartwatch, WebAI, and TensorFlow.js for gesture recognition.
A developer reflects on getting sidetracked by an experimental, interactive web design project before returning to a simpler, content-focused approach.
A developer builds a winter-themed browser game using AI assistance and Phaser.js, detailing the coding process and bug fixes.
A developer reflects on a pivotal 2025, shifting focus from React/Remix to AI and the Model Context Protocol (MCP) to build interactive, agent-like software.
Anthropic acquires Bun, the JavaScript runtime company, to power its Claude Code AI products and accelerate development.
A blog post discussing GitHub's frontend requiring JavaScript, hindering use in the Dillo browser, and the principle of progressive enhancement.
Developer shares his experience building a Bluesky Thread Viewer tool using AI assistants like Claude and ChatGPT.
A concise list of major new features and changes introduced in Node.js releases from v13 to v25, focusing on JavaScript, API, and tooling updates.
An explanation of how reducers work in programming, with a practical code example from a live coding stream.
A developer explores the intersection of spiritual practice and code by building a contemplative, non-gamified Bible study tool, kjvstudy.org.