Cheat sheet for moving from jQuery to vanilla JavaScript
A practical reference guide for developers transitioning from jQuery to modern vanilla JavaScript, covering common patterns and equivalents.
A practical reference guide for developers transitioning from jQuery to modern vanilla JavaScript, covering common patterns and equivalents.
A tutorial on setting up test coverage for a JavaScript project using Coveralls.io and Travis CI, including adding a coverage badge.
Extending a JavaScript x86 emulator to implement Linux system calls like exit and write, covering syscall mechanics and AMD64 conventions.
A tutorial on setting up Continuous Integration for a JavaScript project using Travis CI, including configuration and testing.
A tutorial on setting up and writing end-to-end tests for a React application using the Cypress testing framework.
A web developer and graphic designer introduces his new blog, sharing his journey into front-end development and design.
A developer argues that `else` statements often make code more complex and demonstrates how refactoring with early returns and guard clauses can simplify JavaScript logic.
A tutorial on setting up and using Jest to test React components, including assertions and snapshot testing.
A step-by-step tutorial explaining JavaScript closures with a practical example of creating employee objects with unique identifiers.
How to use JSDoc comments for TypeScript-like type checking in JavaScript files without a compilation step.
Analyzes the performance of JavaScript's postMessage API, debunking myths about its speed and providing benchmarks for Web Workers.
Essential JavaScript concepts and ES6+ features you need to know before or while learning React, based on teaching experience.
A developer explains why now is the best time to learn JavaScript, highlighting the stable ecosystem and importance of fundamentals.
Identifies and explains five common JavaScript coding anti-patterns, such as implicit type conversion, with actionable fixes to improve code quality.
A developer's appreciation for XState, a JavaScript library for statecharts, highlighting its benefits for managing complex UI state.
A guide to using JavaScript's forEach() method for array iteration, covering syntax, parameters, and best practices.
A developer shares their experience speaking at DinosaurJS and React Loop conferences, discussing technical talks on Babel 7 and migrating to React.
Explores the widening performance gap in mobile devices and argues for using Web Workers to handle JavaScript's blocking nature, especially for users on low-end phones.
A guide to refactoring JavaScript code for better performance and readability, with practical examples from real-world scenarios.
A beginner tutorial on building reusable Web Components (Custom Elements) with HTML, CSS, and JavaScript, featuring a dropdown example.