π UAE - Dubai | π€ Progenitor of Adaptive Systems | π½ Aficionado of trans-humanist philosophy | π©οΈ Extreme sports athlete
- π HEX Grid Tessellator - Generate hexagonal grid images. Useful for transparency masks.
- π‘ Pinger - Like
ping, ...but prettier, ...with CSV file exports. - π Universal Year Planner - Universal PDF Year Planer generator. Download 2026 Year Planner PDF here.
- π¨οΈ 3D Printing Models - Parametric 3D Printing models. Including Thingiverse - Parametric Hinge
- π Bridge Builder 2000 - A parabolic tied-arch bridge design program.
- π² ECS Game Engine (Java Version) - ECS (Entity Component System) Game Engine - Java version.
- π² ECS Game Engine (Original C++ Version) - General-purpose ECS (Entity Component System) Game Engine.
- π Parametric Function Solutions - Parametric function solutions for cubic polynomials and trigonometric functions.
- π€ OpenAI GPT Reference App (Procedural) - Python template for writing procedural OpenAI GPT API applications.
- π€ OpenAI GPT Reference App (OOP) - Python template for writing object-oriented OpenAI GPT API applications.
- π§ Recurrent Neural Network (RNN) - RNN training algorithm experiments.
- π§ Neural Network (ANN/MLP) - Multi-layer perceptron experiments.
- βοΈ Fractal Renderer (DOS) Configurable Mandelbrot fractal geometry renderer.
- π M3DE - 3D graphics engine for mode 13h demo coding. Originally targeting 386 and 486 machines from the 90s.
- π GFX-13 (v2, C) - Mode 13h (320x200, 256 color) 2D graphics library for old-school demo coding, written in C and inline assembly.
- π GFX-13 (v1, ASM) - Mode 13h (320x200, 256 color) 2D graphics library for old-school demo coding, written in x86 assembler.
- π΅ Vector Balls - Vector ball demo, with parallel starfield renderer, and palette fade-in and fade-out.
- γ°οΈ Polynomial Curve Fitting Library - A polynomial curve fitting library.
- π INI File Library (DOS, Win 3.1, Win 95/98) - Read and write INI files.
- π 3D Cube Demo - Interactive 3D cube demo, for the Commodore VIC-20 and Commodore 64.
- β¨οΈ Code Probe (C64) - Machine language monitor for the unexpanded Commodore 64..
- β¨οΈ Code Probe (VIC-20) - Machine language monitor for the VIC-20 + VIC-1211A Super Expander.
- πΎ HEX-Loader - Commodore 64, HEX op-code, BASIC machine language loader.
- π Common Python Library - Common Python library repository. Deprecated, but kept around for spare parts.
- π΅ Common Java Library - Common Java library repository. Deprecated, but also kept around for spare parts.
- βοΈ Common C++ Library - Common C++ library repository. Deprecated. More spare parts.
- πͺ Common C# Library - Common C# library repository. Deprecated. If only I could sell these spare parts.
- π Common MATLAB Library - Common MATLAB library repository. Deprecated. Spare parts R us.
-
Runtime Configurability - Every application should ship with a UI (GUI, TUI, or CLI) that lets business users tune configurable features in production, without logging a project. This includes backend and middleware systems.
-
Reporting Ships on Day One - Every application should include a basic dashboard out of the box. Even a CLI gets a
--statsflag. Design the data model for reportability from the start, not as a retrofit. -
UI-API Parity - Anything a user can do through the UI must also be possible via the API, and vice versa. Both surfaces ship together and are regression-tested together.
-
Build Internal Productivity Tools - Allocate time and budget for tools that accelerate the team. For example, if you adopt UI-API parity, build a scaffolding tool so developers can spin up both surfaces for a new feature in minutes.
-
Build Simulators - If your system integrates with other systems, don't wait for integration testing. Build a lightweight simulator developers can run locally. It doesn't need to cover everything, just the interfaces you depend on. I once watched a team hack together a physical ATM simulator on a plank of wood, card reader and all. Ugly, but invaluable.
Random Facts
- NAUI certified free diver
- Sky Diver
- Former Freestyle BMX Flatland show rider.
- Former Gymnast
- Former Trapeze artist

