An Illustrated (and Musical) Guide to Map, Reduce, and Filter Array Methods
An illustrated and musical guide explaining JavaScript's map, reduce, and filter array methods with examples and mnemonics.
An illustrated and musical guide explaining JavaScript's map, reduce, and filter array methods with examples and mnemonics.
Explains how to implement PHP-like class traits in JavaScript using Object.assign and prototypes for code organization.
Announcing a concise 30-minute course on functional programming in JavaScript, covering core concepts like pure functions and composition.
A guide to publishing npm packages following industry best practices, covering account setup, package creation, and advanced publishing techniques.
Explains how to use JavaScript Interop in Blazor to call JavaScript from .NET and vice versa, covering IJSRuntime and recent API changes.
A software engineer describes their daily routine, including personal projects, work tasks, and team interactions in a full-stack development role.
A guide explaining what JSDelivr is, how it works as a CDN for JavaScript libraries, and when and how to use it in web projects.
A developer reflects on two unexpected lessons from their first in-house software job: the value of code reviews and the importance of communication over just coding.
A developer's research into accessible client-side routing techniques, testing prototypes with users with disabilities to establish best practices.
Explains the challenges of removing duplicate objects from a JavaScript array and presents a custom solution for deep comparison.
Extending a Lisp compiler to generate LLVM IR instead of x86 assembly, covering IR basics, function definitions, and backend architecture.
A detailed guide explaining how to use the JavaScript Array Map method for transforming array elements without modifying the original array.
Traces JavaScript's evolution from a disliked browser scripting language to a dominant force in modern serverless computing.
A developer's recommended tech stack for serverless development, focusing on AWS Lambda, Node.js/TypeScript, VS Code, and the Serverless Framework.
Explores building an AOT-compiled JavaScript implementation using V8's runtime, comparing it to other dynamic languages and detailing the compilation process.
A developer built a playable Sudoku game that runs entirely in the browser's URL bar using JavaScript and the window.location.hash API.
Explores browser features for detecting user preferences like reduced motion and dark mode using CSS and JavaScript media queries.
Analysis of JSHeroes 2019 conference CFP data, revealing submission patterns and workshop details for the JavaScript event.
Kent announces he is becoming a full-time educator, focusing on creating developer workshops, courses, and content.
Discusses proposals to limit JavaScript and other resources in browsers to improve web performance, comparing WebKit's idea to Chrome's Never-Slow Mode.