First adventures in View Transitions
A front-end developer explores the basics of View Transitions API for creating smooth animations between DOM states using HTML, CSS, and JavaScript.
A front-end developer explores the basics of View Transitions API for creating smooth animations between DOM states using HTML, CSS, and JavaScript.
A developer explores ideas for improving linter developer experience, focusing on clarity, minimalism, and removing warnings.
A tool for checking Romanian companies via their CIF (Tax ID) number on the ANAF (National Tax Agency) website.
Comparing four implementations of a static blog site, focusing on the conciseness of Origami expressions versus traditional JavaScript and frameworks like Astro.
Explores the complexities and pitfalls of converting various values to strings in JavaScript, including Symbols and objects with null prototypes.
Using the async-tree library to reduce the code size of a minimalist JavaScript static site generator, focusing on abstraction and shared utilities.
A tutorial on generating CSS custom properties (theme variables) from a JavaScript color theme object to maintain consistency across projects.
Explores building a web framework designed for AI-generated code, addressing LLM challenges like API mismatches and training data limitations.
An overview of essential development tools like IDEs, version control, testing frameworks, and project management software for improving software workflows.
A developer explains how to build a minimalist, zero-dependency static site generator from scratch using plain JavaScript objects and functions.
A Firefox addon that compares prices relative to different incomes worldwide, highlighting purchasing power and wealth inequality.
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.
A developer explores package manager performance by building a custom tool, benchmarking it against bun, and analyzing the results.
Author shares lessons learned from writing a technical book on WebAssembly, covering motivation, process, and surprising insights.
Learn how to implement an HTML dialog that displays enlarged images when clicked, with zoom cursors, animations, and backdrop styling.
An overview of React's key features like component-based architecture and virtual DOM, explaining its benefits for modern web development.
A free, interactive course on GitHub teaching Generative AI concepts using JavaScript through a creative time-travel adventure narrative.
A guide to building neural networks using JavaScript and the Brain.js library, covering fundamental concepts for web developers.
Explores the function coloring problem in programming, comparing synchronous vs. asynchronous execution and its impact on code structure.