Wilcox Development Solutions Blog

Writing Apps Should Not Be Difficult

October 10, 2025

My early history with Rapid Application Development Tools As a teenager I played with Hypercard, Userland Frontier - with MacBird of course…

Org Mode As Architecture Notebook

June 14, 2025

An Architecture Notebook Sometimes changes in a codebase are straight forward, sometimes they require a bit of research and investigation…

Org Mode and Hurl

April 03, 2025

The quest for request makers As a backend developer I’m often looking to make some one-off requests to test new API endpoints, or to explore…

Error And Exit Code Handling in Rash

February 06, 2025

Rash and Unix Exit Codes I continue to play with Rash as a language for small shell scripts I know I’ll have to enhance over time. Through…

BDD Redux

November 03, 2024

A long while ago I - Ryan Wilcox - wrote an article for Toptal on Behavior Driven Development (or BDD). I’ve learned a lot in the years…

Scraping Websites with Racket

August 25, 2024

My Personal History with Early Blogging Tools: From Jan 15, 2002 until Feb 18, 2009 I kept a personal blog with Radio Userland. Radio…

DuckDB and GToolkit

July 14, 2024

DuckDB Explorations: Approaching data persistence in exploratory situations In software, I believe exploration and experimentation means a…