Geoff Rayback

Geoff Rayback has been writing software for more than 13 years. He spent much of that time working as a consultant, so he has pretty much seen one of everything (good and bad) over the course of his career. His focus recently has been on services, service oriented architecture, testability, continuous delivery, and devops. Outside of work he loves playing bass, recording music, drawing, and reading history books.

Building an Operationally Successful Component – Part 3: Robustness

Posted by Geoff Rayback on July 23, 2014 in DevOps, Uncategorized

Building an Operationally Successful Component – Part 3: Robustness My previous two posts discussed building components that are “operationally successful.”  To me, a component cannot be considered successful unless it actually operates as expected when released into the wild.  Something that, “works on my machine,” cannot be considered a success unless it also works on Read More

Creating a Dynamic NAnt Fileset

Posted by Geoff Rayback on July 3, 2013 in Continuous Delivery, DevOps

Every once in a while when building NAnt targets you will come across the desire to create a <fileset> which is defined at runtime.  Maybe you’d like to define the <fileset> as a property in a previous target or a calling target and have it be used in a subsequent task.  For example we have a Read More