Offloading JavaScript With Custom Properties
A web developer explores using CSS custom properties to offload JavaScript logic for scroll-driven animations, making them more performant and maintainable.
A web developer explores using CSS custom properties to offload JavaScript logic for scroll-driven animations, making them more performant and maintainable.
Learn how to use JavaScript's getModifierState to detect if a user's Caps Lock is on, especially useful for password fields.
Learn to reimplement RxJS operators from scratch using vanilla JavaScript and Web Streams, with a practical mouse-tracking demo.
Explores a conceptual approach to transforming CommonJS modules into ES Modules by treating each CJS file as a 'builder' function.
A JavaScript tutorial on calculating business days, excluding weekends and holidays, using the date-holidays npm package.
A comprehensive guide to JavaScript Promises, covering basics, error handling, advanced methods like Promise.all(), and real-world use cases.
A tutorial on dynamically embedding the latest GitHub release version into project documentation using JavaScript and the GitHub API.
Analysis of 2024 web performance budgets for JavaScript-heavy vs. markup-centric sites, focusing on load times and resource limits.
A developer reflects on their 2023 conference speaking experiences, sharing lessons learned and analyzing specific tech talks on topics like positive communication and static analysis.
The author shares their experience helping to revive the Phaser World newsletter after a two-year hiatus, following the framework's recent funding.
A technical guide on making HTML elements 'self-aware' by finding their index among siblings using vanilla JavaScript.
Informal notes and takeaways from attending Frontend Masters workshops, covering JavaScript tasks, Angular, and web accessibility.
A developer reviews their 2023 wishlist for JavaScript and frontend, grading progress on tools like Axios, React, and testing.
A talk on digital sustainability, focusing on the environmental impact of web development and the role of AI.
A web developer reflects on the future direction of their CSS-focused blog, considering expanding into personal and broader tech topics.
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.
Rust-based JavaScript linters offer speed but currently lack full type-checked linting capabilities compared to ESLint with typescript-eslint.