Wilcox Development Solution's Blog
Org Mode As Architecture Notebook
Org Mode and Hurl
Error And Exit Code Handling in Rash
Software Analysis with GToolkit: Finding Impact of Removing A Library
BDD Redux
Artifacts and look towards Software Logistics
Rapid System Level Development in Bun the JS Runtime
Scraping Websites with Racket
DuckDB and GToolkit
Deprecation and Adoption Across Teams
Remarkable Handwriting with Vertex AI
A Step Beyond Intermediate Functional Programming Patterns: Investigating Lenses with Ramda
Developing better than npm link
Foreman Foreman
Intermediate Functional Programming Patterns in Javascript
GToolkit Notebooks and Javascript: Diving In
Review of the CircleCI VSC Extension
GraphQL in Smalltalk
Scaling Specialized Expertise
Rapid Systems Programming in Racket
Functional Programming Patterns In Smalltalk
Creating Diagrams appropriate to contexts with PlantUML
Job Search 2021
My 2021 Reading List
Interrupt Based Developer Weekly Bujo
Backstage And Microservice Dependency Graphing With GToolkit
GToolkit and Wardley Maps Video
Project Specific Ansible Overrides Via Preprocessor
The Stable Growth Plane and Stability
My diagramming tools
Planning The Layer Cake
GToolkit and Pillar external documents
Technical Earned Interest
Software projects and planes of growth
Herds Of Microservices Flocks Of People
Emacs as a supplemental editor
Moving the blog to Gatsby
Testing Docker Containers, images and services
Jenkins, Groovy init scripts and custom Tools
Gatsby.js: in his house and in my house
Sending Heroku logs to CloudWatch Logs
Bitbucket Pipelines, Heroku and Rails
Installing and exploring SpaceVim
Single file web components on legacy projects
Migrating Vagrant setup from Puppet 3 to Puppet 4 (manifestdir)
Rapid System Level Development in Groovy
A Deep Dive Into Vagrant, Puppet, and Hiera
Using the CSV NPM Module
My Base Rails Setup, 2013 Edition
Rails Project Setup Best Practices
Develop For Good with Open Source (Sandy Disaster Recovery)
Modern Cocoa Concurrency / Asynchronous Processing Patterns
Testing URLs in Django (like Rails route testing)
Rails 3.2 attr_accessible, RailsAdmin, and "accessible by admins"
A Rails Development Environment with Puppet
My Standard Estimating (and project work) Workflow
Whitepaper on early stage startup advice / "So, you wanna do a startup"
Using Fabric to import your Django models
Whitepaper on node.js
Announcing: delegate_presenter: the simplest Presenter Gem that could possibly work
Posting a Gist from the OS X Services menu
Capistrano, system wide RVM and creating gemsets as part of deploy:setup
Rails, REST, and .js (TL;DR: We're doing it wrong)
Returning HTML content from AJAX requests - a pattern for Rails 3
Subcontractors Wanted
CI Server for Rails Projects Poll Results
Setting up Passenger Standalone, RVM and launchd on OS X
Installing Passenger Standalone -- and solutions
WD Billing Strategies: Or why start date and end dates are SO critical
Introducing Scrum Status
The Workflow Git Flow enables
Lesson from W. Edward Deming on software
Does your project have a tools directory?
Announcing: BBEdit-DSL (A Proof of concept script)
Announcing: jQuery-xpath-ify bookmarklet
The Date/Scope Debate
Django app/sample
Turbogears Example Code Repository
My Base Rails Setup
Site Refresh
Turbogearn 2.1: installation, for the impatient, using virtualenv and pip
Announcing Email Form Relay
Git Workflow
Turbogears2: Sprox and Formencode forms
A Simple Write-to-a-file Turbogears 2 Logger
osadecompile and high level ASCII characters
Why your syslog events don't show up under Console.app
This is a test
I hate SVN, or: here's a tool I use to make diffs better
New Open Source Project: PyMethodMatch
Product Launch: Experienced Man's Guide to Cross-Platform Programming with wxWidgets
Installation Hints for ReviewBoard on Debian PPC (Sarge)
Running ReviewBoard Virtual Machine by rPath/rBuilder
Rails migrations and model validations
Book Recommendations: Geek Leisure
Book Recommendations: Python
Everything you ever wanted to know about debugging backgrounDRb in Rails... before it eats your soul
Ruby/Rails Performance Links
Ryan (and wxWidgets) on The Web
Textmate and high level ASCII characters
Batching Requests to Amazon Web Services via pyaws
appscript's get syntax (advanced concepts)
Turn any shell script into a double-clickable app!
Python, Properties and Future Class Changes
PyObjC (2.0) + FSEvents
appscript's get syntax
Betas and Testing
Back to full capacity
Google CTemplate Integration (Check!)
Gathering and Researching (or: The Art Of Putting Together an Estimate)
Shifting Gears
Getting/Setting JavaScript variables with WebKit
Blog Now Matches Site (Again!)
Calling JavaScript functions from C++ with WebKit (Part 2)
Carbon "Death" (and my plans about it)
First Steps the Second: Calling into and out of JavaScript
Calling JavaScript functions from C++ with WebKit
Little First Steps
Trippy (Cocoa Notifications in a Mostly Carbon App)
CoreGraphics Programming Prototyping with Python
About Ryan
My MochiKit By Example Article In Linux Journal!
Why QA testing is still important with unit tests
Python Tip of the Day: Unit Tests and loading module to test
Migrating from Sakana to MoinMoin
Back To Blogging (Kinda)
About Oompa-Loompa and InputManagers
HowTo: Get Out The Icon Files In A Subversion Repo
Universal, 10.3 and up Applescript Studio application
MochiKit, DOM and Navigation Bars
Python Tip of the Day: Easy Doctest-ing
Dynamic Shopping Cart Example
On Unit Testing
Named Arguments, Python, and PyObjC
PDB Quick Reference Card
Learning Cocoa Bindings With PyObjC
Shipped!
AppleScript XML-RPC Bug (and workaround!) Found
So Close, So Far
CallHelix Webservices Progress
A Look Into The Labs: CallHelix Webservices API
Coming out (of the shadows)
BBEdit Diff Language Module
New Look
Subversive Pastures Part 2 (Thoughts on branching and tagging)
Comments
Balancing Blocks of Python with BBEdit
Dragging and Dropping with NSTableViews and PyObjC
Windows - spend 2 hours, get nothing done
Working with CoreFoundation...
CURLizing
Off to MacHack nee ADHOC
Flashback to Classic
When Is An AEDesc not an AEDesc?
Corefoundation and documentation
Tricks for Flexible CGIs in Python
Python - a readable snake
Unicode, wxWidgets, and I
Back to the portable
Numlock!!!
The Cross In Cross-Platform
C++ - death by code
Setting Up A Windows Machine
XCode Rant
Subversive Pastures
First (Big) Steps Made
Cleaning up Spam
wxWindows Example Overview
Better MT RSS Template
Less Comment Spam
cgiwrap, OS X, and AppleEvents
Approaches to software development
More PyObjC
PyObjC
Time With Xcode
A Week's Work
C++ and Components
N Step Program
I love FSRefs
I just want to Work!
Blog Spam
RSS Really is Simple Syndication
How I mastered preprocessor directives (finally)
CVS Rant
MovableType Goodness
NetNewsWire
SiteOutage
TerrorAndExcitementOfOpenSourceSoftware
Fun AppleScript Tricks (or not)
Sometimes Ya Gotta Look At It Differently...
AppleScriptStudioRants
CVS Sucks
NewLook
Spelling-Test
ApacheAuthentication=Yuck
WierdStuffHappens
UnitTestsAreGood
BuildNumberAreGood
ReleasedUtility
CVS Is Dumb (Sometimes)
Vendor Merging Work
Almost, Last Changes Monday Afternoon
Dual-Machine Success, R & D Next Week
First Post
Most Refactoring Done, Settings Summary Work
Testing Some Entries