I love web apps. I work at Stark & Wayne, I have contributed to over 300 open source projects, and I love talking at conferences. Here is a small selection of the ...
Link: drnicwilliams.com
Instant new Rails applications with the App Scrolls April 10th, 2012 , posted in Announcement , Engine Yard , Ruby on Rails , Tutorial , ∞ , 3 comments When I start a new project I want to start how I plan to finish. If I intend to write integration tests then I want to start them imm...
May 15th, 2012 , posted in BOSH , ∞ , No comments I’m still very bullish on BOSH . I’ve been experimenting with it internally at work, looking to see how it could duplicate or improve upon our current infrastructure, automation and release management. I’ve also watched the commits tha...
Migrating project websites to github pages with sake tasks, new websites with jekyll_generator December 21st, 2008 , posted in Announcement , Gems , Git , Tutorial , ∞ , 18 comments Its almost Christmas time and that means presents. It also means that sometime between today and Decemb...
Creating new BOSH releases with bosh-gen and bosh-solo August 20th, 2012 , posted in Announcement , BOSH , Tutorial , ∞ , No comments Below is a 45-minute walk-thru tutorial of creating and deploying a BOSH release for a Redis VM. It introduces a brand new tool: bosh-solo . A BOSH rel...
Creating a BOSH from scratch on AWS April 16th, 2012 , posted in BOSH , Tutorial , ∞ , No comments A lot of devops projects revolve around managing instances/VMs once they already exist. For example, Chef and Puppet do configuration management of instances once the instances have been...
You can package and release Cocoa apps in a number of ways. Each app is actually a folder, so they need some packaging. Zip files are easy and the bonus is they auto-open when people download them. But for me, without a doubt, is the DMG packaging with a custom background image and th...
How to stop killing people with your public speeches November 11th, 2011 , posted in Speaking , ∞ , 22 comments Let’s do the math. If you give a speech to 200 people for 30 minutes you are consuming 100 hours of human life . Giving an hour-long talk to a thousand people? That’s six we...
But what stops me writing more of them is that once you cobble together a script, you push it out into the wild and then bug reports start coming back. Or feature requests, preferably. I’d now have a code base without any test coverage, so each new change is likely to break something ...