Skip to content

Programming

Writing software: JavaScript, Node.js, web development, visual programming, Linux, tools and tutorials.

430 posts · page 6 of 18

JS-DQD; Or, God Mode Interestato Potato?

The author explains how they used AI to dissect Bootstrap’s Offcanvas component, first gathering a 12‑point list of its features (declarative show/hide, accessibility, backdrop…

Reactive Array Yikies!

In this post the author shares his latest experiment with a tiny “ReactiveArray” implementation: an Array subclass that watches property accesses (via regex and function support)…

Intergalactic JavaScript

The post envisions a future where JavaScript powers a versatile, web‑based ecosystem: persistent objects that survive page reloads, virtual file systems and on‑screen keyboards,…

High School: JavaScript Is The Way Out

The post explains how Node.js and Electron (via electron‑fiddle) let you integrate C++ code into browsers, enabling use in devtools, addons, web components, CMSs, visual…

Holy Guacamole: Learn JavaScript Today!

The post explains how modern AI tools can instantly turn a beginner into a “superhuman” programmer: by watching simple tutorials and using an IDE like Electron‑Fiddle, you can…

A Quick Look At A Signal Operator

The post explains how a “Signal” (internally renamed “Pulse”) works as an observable value holder: when its non‑null value changes, all subscribed functions are notified with the…

A Tiny Report On The Future Of Programming

Visual Programming Languages (VPLs) are self‑documenting, event‑centric tools that let developers orchestrate complex workflows by connecting simple pieces such as sagas,…

A Gentle Introduction To Programming

The post introduces a fresh way to learn programming by thinking in terms of everyday “events”—things that happen, like alarms or button clicks—and the three key words “on,”…

The New Programmer

The author explains how to use an AI‑driven workflow for building software: first let the AI generate a clean requirements document and a “cookbook” of steps, then start coding…