Switching a Jest Project from Babel to SWC
A guide on migrating a Jest testing project from Babel to the faster SWC compiler, covering configuration changes and troubleshooting async/await issues.
A guide on migrating a Jest testing project from Babel to the faster SWC compiler, covering configuration changes and troubleshooting async/await issues.
A developer built a program that uses webcam emotion detection to send cat pictures to their phone when they're sad at the computer.
A guide on integrating Prettier and ESLint in a JavaScript project to combine automated code formatting with code quality linting.
A step-by-step tutorial on installing and configuring the ESLint extension in VS Code to enforce consistent code style.
Explains the purpose and usage of the second 'replacer' argument in JavaScript's JSON.stringify() method.
Exploring offline capabilities and edge-case scenarios in React Query v3 for handling unreliable network connections in React applications.
A technical tutorial on implementing Conway's Game of Life cellular automaton in JavaScript and React using the simulation pattern.
Explains the 'Simulation Pattern' in programming using a loan payoff calculator as a practical example, derived from Advent of Code puzzles.
A web developer critiques the performance and loading speed of Germany's official RKI COVID-19 dashboard, proposing technical improvements.
A blog post discussing the 'five levels of hype' framework and its application to tech trends, frameworks, and crypto/NFTs.
A developer's 2021 year-end review covering blog traffic, email subscribers, and the completion of a major JavaScript course.
A nostalgic farewell to AngularJS, reflecting on its impact on web development and the developer's personal journey with the framework.
A developer draws parallels between ancient worldviews and software development, arguing for embracing curiosity to understand code and systems.
Explains the Dependency Inversion Principle (DIP) from SOLID, showing how to implement it in JavaScript/TypeScript to decouple high-level and low-level modules.
Common mistakes to avoid when learning TypeScript, especially for developers with JavaScript or other language backgrounds.
Explains how to analyze large JSON files that exceed memory limits using partial JSON parsing techniques in Node.js.
A tutorial on creating an interactive, scrollable and draggable timeline using the GSAP library's ScrollTrigger and Draggable plugins.
A developer's 2021 year in review, covering tech talks, workshops, open source contributions, and live coding streams.
Explains JavaScript's array.flatMap() method for mapping and filtering arrays, comparing it to array.map() and array.filter().
A curated list of essential resources for frontend developers in 2022, covering JavaScript, TypeScript, tools, and learning platforms.