Styling a CSS pseudo-element with JavaScript
Learn how to dynamically style CSS pseudo-elements like ::after using JavaScript and CSS custom properties (variables).
Learn how to dynamically style CSS pseudo-elements like ::after using JavaScript and CSS custom properties (variables).
Explains React hydration mismatches in SSR and how to use useSyncExternalStore to prevent them, covering common pitfalls and solutions.
Learn how to use JavaScript's getModifierState to detect if a user's Caps Lock is on, especially useful for password fields.
A technical guide on making HTML elements 'self-aware' by finding their index among siblings using vanilla JavaScript.
A guide to using the Date.now() method in JavaScript for getting timestamps and simple date logic.
Explores React Query v5's new Query Options API, which consolidates all function parameters into a single object for better abstraction and sharing.
Learn how to use JavaScript regular expressions to extract numbers from strings, a common task when processing user input from forms.
A seasoned React developer expresses frustration with React's complexity, communication issues, and slow development pace.
A guide to overcoming analysis paralysis and choosing a JavaScript framework to learn, focusing on practical action over endless comparison.
Robin Wieruch, a freelance React developer from Berlin, offers his services for product development, consulting, and team mentoring.
A guide for beginners on how to learn React effectively by focusing on the core library first and avoiding common distractions.
Overview of new features in Redux Toolkit 2.0 presented at React Summit US 2023, including video and slides.
A developer's technical build log for creating 'Thirteen Potions', a JavaScript game for the js13kGames competition using Phaser.
How to fix an undefined import error when calling an API at runtime in an Astro component by moving the import into the script tag.
A guide explaining how the JavaScript modulo operator works, including its practical use case for creating circular arrays.
A Redux maintainer shares painful lessons learned migrating packages to ES Modules, covering build tools, configurations, and compatibility issues.
A developer shares five hard truths about TypeScript, including its relationship to JavaScript and the complexity it adds.
A guide to debugging JavaScript, covering principles, techniques, and real-world bug stories from conference talks.
Author argues against JS private class fields due to incompatibility with Proxies, impacting reactivity in frameworks like Vue.
Explains the difference between assignment and mutation in JavaScript's const keyword, clarifying why objects declared with const can still be modified.