Back To The Future: Reinventing A Smart Smartphone
Open‑source Linux phones like the Pine Phone or Raspberry Pi give developers more flexibility, better security and true OS access than closed “walled garden” smartphones that…
Writing software: JavaScript, Node.js, web development, visual programming, Linux, tools and tutorials.
430 posts · page 18 of 18
Open‑source Linux phones like the Pine Phone or Raspberry Pi give developers more flexibility, better security and true OS access than closed “walled garden” smartphones that…
The post explains how structuring a program around an Event Emitter—an object that can both listen for events and emit them—simplifies development by making the main file act…
The post explains setting up a Raspberry Pi with Node.js, learning JavaScript via small “Hello World” projects, and building a GitHub/npm portfolio of tiny programs to launch a…
Programming can be seen both as a creative art and a technical discipline that requires solid architecture, coordination, and collaborative effort. By crafting simple…
The post argues that software quickly ages and becomes vulnerable once released, so the real “program” is its clear, detailed text description rather than code; this description…
The post argues that becoming a good programmer is straightforward once you view code as a collection of “machines” that pass and transform objects—like User emails or login…
The post argues that true software skills are gained by building and refining custom projects—starting with simple clones of popular frameworks like Bootstrap and progressively…
The author argues that learning programming (specifically JavaScript on a Raspberry Pi) is easy and rewarding, recommends setting up simple hardware and tools, and suggests…
By designing simple ES2020 programs that pose user questions in function calls—such as determining the humane nature of the three‑strike law or whether to call police—the author…
The post begins by encouraging readers to learn anything they enjoy, then guides them through a practical project: building simple inventions with a Raspberry Pi Zero W…
The author describes how science and play blend in his projects, beginning with three inventions—a CD‑based car MP3 player from 1998, a high‑altitude balloon carrying a miniature…
The post explains how great thinkers learn by exploring fundamental phenomena—gravitational, electromagnetic, pendulums—and then following their curiosities. It uses infrared…
Students create self‑reproducing capsules that spread through space and time, seeding DNA‑based life on planets and asteroids across the cosmos.
The post recounts how a small team built “Cosmopolis,” a lightweight web‑based wiki‑style editor in under 100 lines of Node.js/Express code that uses simple alphanumeric file…
In 2020 a simple web‑based simulation of a city was created to test how easily its institutions could be corrupted; the experiment proved that by modeling officials as bots and…
A writer reflects on their long journey of learning web design and programming, starting in 1999 and continually expanding their skills through many languages and tools. They…
On a quiet Wednesday, I spent the day programming while reflecting on my bicycle, birds, rain, and a new website domain; after preparing for a ride, I took my bike through…
In Day 37 of his Quarantine log, the writer reflects on a creative but exhausting week marked by rhyming “seven” with “eleven” and “heaven,” while juggling coding tasks across…
In this one-page log dated Day Thirty of Quarantine, the narrator recounts a day spent debugging and cleaning up code, feeling both dirty and eventually proud after resolving…
A log entry from “Quarantine Fiveever” Day 23 describes a hectic day filled with late‑night programming and breakfast of peanut butter and jelly; the author mixes rhyme and code,…
In “Captain’s Log, Eternal, Quarantine, Day Twenty‑Two,” the narrator describes a rainy day with a sky no longer blue, during which sneezes trigger power outages and a…
I spend the day debugging a Node‑based Sound Machine project—battling octicon bugs in a Sapper static setup—while humorously feeling like Superman and musing about turning my…