Match Chinese Characters
A technical guide on using Unicode property escapes in regex to detect Chinese characters in strings, offering a cleaner alternative to traditional methods.
A technical guide on using Unicode property escapes in regex to detect Chinese characters in strings, offering a cleaner alternative to traditional methods.
A tutorial explaining the JavaScript reduce method with examples for summing numbers and counting array items.
A collection of 7 JavaScript interview questions focusing on the tricky behavior of the 'this' keyword, designed to test and improve understanding.
A tutorial on creating a scrolling credits sequence for video calls using OBS and CodePen, with code examples and setup instructions.
A developer explores integrating Rollup.js into the 11ty static site generator's build pipeline for more efficient JavaScript bundling.
A collection of practical JavaScript tips covering array/object copying, destructuring, optional chaining, nullish coalescing, and more.
A developer's deep dive into a versioning conflict with the Shellcheck tool in a Node.js monorepo, highlighting the difference between 'latest' and 'stable' builds.
A live coding session on debugging browser tools and XSS mitigation while fixing an issue to render HTML tags as text.
Learn how to remove duplicate values from arrays in JavaScript using Sets and the filter method with indexOf.
Explains the Facade design pattern in JavaScript, focusing on managing dependencies and simplifying complex APIs for better code maintainability.
Learn how to use the Decorator Pattern in JavaScript to add features like JSON extraction and error handling to the native fetch() API.
A roundup of exciting new web technologies including CSS aspect-ratio, container queries, and JavaScript libraries like GSAP Draggable and Three.js.
A guide to understanding and configuring static files (CSS, JS, images) in a Django web application for improved styling and functionality.
Learn 5 essential tips for React's useState hook, including functional updaters and common pitfalls to avoid in your code.
Explores the drawbacks of using TypeScript for library development and proposes an alternative approach to gain type safety without the build step.
Explores function overloading in JavaScript libraries, using Bliss.js as an example to show how it improves API design and developer experience.
A collection of 7 challenging JavaScript closure interview questions with detailed answers to test and improve your understanding.
Explains how to find an element's nearest positioned ancestor using JavaScript's offsetParent and getComputedStyle for debugging CSS layout issues.
A concise JavaScript reference covering variables, operators, loops, functions, arrays, objects, and DOM manipulation.
Learn how to use the Intl.ListFormat API in JavaScript to properly format arrays into human-readable lists with correct grammar and internationalization.