Articles tagged javascript
-
JavaScript Modules and Bundlers
JavaScript module systems (IIFE, CommonJS, ESModules), modern bundlers, and build types for apps and libraries
-
Web Accessibility V3 — Topics cheat-sheet & decision guide
Compressed guide to the Web Accessibility (V3) course topics with quick heuristics, team workflow, and checklists.
-
XState — model UI behavior correctly and make it testable
State modeling in React with XState: finite states, events, guards, effects. Clear behavior and cheap tests.
-
Teach Yourself Programming in Ten Years
Summary of Peter Norvig’s essay on long-term skill development in programming.
-
JavaScript Sets, Maps, and Hashing
Understanding Set vs Map behaviour, hashing, caching patterns, and differences from C#.
-
React ForwardRef
Forwarding Refs is a technique in React where you pass a ref from a parent component to a child component
-
This Object Inside Call, Apply and Bind
How the this keyword works in JavaScript across four binding rules — implicit, explicit (.call, .apply, .bind), new, and window binding — with practical examples.
-
Prototype
JavaScript prototype chain and inheritance
-
Generator
A generator is a special type of function in JavaScript that can be paused and resumed multiple times. Practical deep-dive with redux-saga as the real-world use case.
-
Closures and Curries
Closures and currying are both important concepts in JavaScript, especially for functional programming.
-
Testing Library vs Enzyme
Complete migration guide from Enzyme to Testing Library, covering the mindset shift, custom renders, wrapper patterns, form testing, and real-world Calendar component examples.
-
Testing Concepts Notes
Core testing concepts covering BDD, Sinon, accessibility, Lighthouse, CSS snapshots, unit testing best practices, and Storybook integration with Cypress.