Event Aggregation
The post walks through building simple but composable EventEmitter, Application, ScopedEventEmitter, and EventAggregator classes in JavaScript, showing how to aggregate events…
Writing software: JavaScript, Node.js, web development, visual programming, Linux, tools and tutorials.
430 posts · page 5 of 18
The post walks through building simple but composable EventEmitter, Application, ScopedEventEmitter, and EventAggregator classes in JavaScript, showing how to aggregate events…
The post paints the act of programming as a recursive journey through infinite dimensions: each function call spawns new “universes” of methods and variables that branch like…
The post describes a 333‑line JavaScript snippet that builds a list of random words and then showcases three “spooky” coding tricks: first, using the bitwise OR operator (`|`) as…
The author describes their recent experimentation with minimalist coding practices powered by artificial intelligence, illustrating how AI can streamline complex programming…
The post presents a roadmap for JavaScript developers, beginning with the web browser as an entry point and expanding through Node.js for server‑side scalability,…
The post starts by reflecting on learning “for real” with AI, joking about how programming documentation can still feel like gibberish even when written by a machine, and then…
The author introduces a method for building modern JavaScript applications using AI‑generated Web Components that share a central context object via custom events. They explain…
AI is presented as a friendly, powerful tool that can turn simple lists—like the 76‑item “ast-types” JSON file with 252 descriptions—into fully working code and applications in…
The post narrates a developer’s late‑night ritual of installing “sweet‑js,” interwoven with an AI‑generated message that frames this act as a cosmic experiment: while debugging,…
The post explains how to harness AI for rapid, modular JavaScript development—each small module can be built in an afternoon with clear comments and copy‑paste‑ready README…
The post envisions a next‑generation code editor built into a browser dev‑tools panel, triggered by pressing F12 to start an AI‑powered dialogue about the current file and its…
The post explains how to turn a simple JavaScript list into a fully‑reactive data structure for use in web UIs: by extending an array with a Proxy that watches get/set operations…
The author details building a large, desktop‑centric CodeMirror web component called Hoity Toity Codebin that offers an interactive JavaScript/CSS/HTML editor for learning and…
The author reflects on how ordinary mental abilities—like visualizing a memory palace or mastering the sounds of spelling—are far more powerful than school can show, then…
The proposed “Cognitive Liberty Monitoring System” is a real‑time dashboard that tracks how modern education turns children into soldiers of ideology rather than independent…
The RCVS Manifesto urges a return to clear, component‑based HTML and modern CSS—so that code reads like a story, is instantly graspable by beginners (especially teens), and…
I began by recalling my early lessons on the color wheel—how the ROYGBIV sequence and its opposite pairs form useful triads and tetrads—and then shifted to oil‑paint techniques…
JavaScript is chosen for its ubiquity across server, web pages, browser add‑ons, desktop apps, and mobile. The post describes AI as an equalizer giving developers the strength of…
The author reflects on how creating truly innovative software is often easier than it appears, because many developers independently reinvent common ideas. They recount their own…
Create lightweight apps with free non‑commercial code, sell commercial licenses via a simple payment system (around $16–$64), and use generative AI to design unique graphics and…
I began my post by sketching the evolution of web‑app design—from simple HTML/JavaScript to modern signal‑based state management, custom components, and cross‑platform extensions…
Programming is portrayed as a friend and conductor of thinking machines; the author explains how existing programs can be stressed and urges readers to build miniature…
The post recounts the author’s journey learning RxJS by building a custom reactive signal system that uses .map, .filter, and .subscribe to transform values, then moving on to a…
The poem celebrates a bright kid’s enthusiasm for coding over traditional schoolwork, as he declares himself “the smartest kid in town.” He eagerly lists JavaScript…