January 27, 2019
ruby
sparkle_formation
sfn
tracing
SparkleFormation templates are generally composed of items from multiple
locations: builtins, local SparklePack, remote SparklePacks, etc. Complex ...
Read more
January 27, 2016
ruby
attribute_struct
sparkle_formation
azure
Building support for Azure into SparkleFormation required the
ability to programatically generate complex nested strings. Lets
have a quick look a ...
Read more
August 12, 2015
ruby
attribute_struct
sparkle_formation
cfn
cloudformation
A short story on the origin of the SparkleFormation library.
SparkleFormation - an origin storySparkleFormation is a Ruby library that was born ou ...
Read more
March 13, 2015
ruby
grimoire
batali
librarian
depsolver
constraints
dependencies
A new approach at dependency solving.
GrimoireA couple years ago I was at the Chef summit, and had a session with some of my workmates
on cookbook ...
Read more
March 12, 2015
ruby
configuration
bogo
Generic application configuration implementation within Ruby.
Application ConfigurationA few months ago I wrote a little bit about application con ...
Read more
November 23, 2014
ruby
cloud
api
models
fog
New Ruby cloud API library with a specific purpose.
Cloud Infrastructure APII’ve been using fog for a long time, and have
added a few different fe ...
Read more
November 20, 2014
ruby
hashes
attribute_struct
dsl
Building attribute structures with Ruby.
The origin storyI’m a big fan of JSON serialization and Hash/Array collection
types in general. Awhile ba ...
Read more
November 20, 2014
ruby
hashes
configuration
answer
Thoughts on application configuration and snowflake implementations.
Hashes == 42 (how I came to love hashes)Hashes have always just been another ...
Read more
March 8, 2014
ruby
nsq
library
Krakow is a Ruby client library for NSQ. The current 0.2.0 release pulls it out of its
initial “alpha” phase, providing a feature complete client ...
Read more
December 9, 2012
chef
communcation
internode
flock_of_chefs
Internode communication via flocks of chefs.
Flock of ChefsWhen building and configuring nodes (assuming with Chef) one issue
that will commonly c ...
Read more