Wilcox Development Solutions Blog

Career Paths For Developers

October 28, 2025

The trend, to the great benefit of the software industry, is to have separate career paths for management and non-management people…

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…