Randy Coulman

Courageous Software

Welcome to randycoulman.com!

I am Randy Coulman. I’ve been a software developer for more than 20 years. Today, I work primarily in Smalltalk, Ruby, and C++. I’ve also been known to write a little Java (primarily plugins for CruiseControl and Jenkins). In past lives, I’ve also worked in Common Lisp and VB6, though I’m pretty much done with the therapy that resulted from the latter.

I am the maintainer of the Visualworks Smalltalk ports of Fit, FitNesse, and FitLibrary. I contributed the Store version control plugin to CruiseControl and am working on a similar plugin for Jenkins. I’ve also contributed a number of tools and extensions for Visualworks Smalltalk that can be found in the Cincom public Store repository.

I am an expat Canadian living and working in beautiful Southern Oregon. I am also a husband, father, cyclist, tennis player, church board member and Financial Peace University coordinator.

I host a blog, Courageous Software, on this site. You can e-mail me at randy (at this domain). You can also find me on Twitter and GitHub.