Published on April 26, 2026
What happens when you combine a rainy Sunday, jdBasic, and Claude? You get a functional 6502 emulator and an Apple II skeleton—built from scratch in just four hours.
See the emulation in action →
Published on March 30, 2026
jdBasic just went "Pro." From APL-style vector mathematics and 3D tensors to native Win32 API hijacking and recursive background tasks.
Read the technical breakdown →
Published on January 26, 2026
I applied my developer mindset to the gamification of reading. Instead of optimizing code, I optimized my reading stats by publishing the first 3 satirical "Gap Books" on Amazon KDP (with 2 more arriving in April).
Read story →
Published on January 22, 2026
A productive start to 2026! I overhauled the SoundSystem with a "Strudel-like" sequencer, added Binary I/O, and implemented Hardware support (Joystick/Serial).
Read code →
Published on January 16, 2026
I just unlocked Fluent Interfaces in my custom interpreter. By implementing `RETURN THIS` and modifying the statement parser, jdBasic now supports elegant method chaining.
Read code →
Published on December 21, 2025
I stress-tested the jdBasic audio engine by coding Michael Jackson's Billie Jean from scratch. No samples (mostly), just C++ synthesis and code. Watch the video and see the code!
Published on December 14, 2025
A fully functional spreadsheet application written in jdBasic using ImGui tables, formula evaluation, and file I/O. Click the title to read more...
Published on November 15, 2025
From retro console to modern tools: jdBasic now supports windowing, widgets, and complex layouts with Dear ImGui integration. Click the title...
Published on November 02, 2025
Read my experience. Click the title...
Published on October 30, 2025
Read my 49-Year Journey. Click the title...
Published on October 29, 2025
The test jdBasic file. Click the title to read more...