Category Archives: Development

Ubuntu Developer Summit

It looks like I’ll be starting to blog on our main company site before too long, which will hopefully include someone standing behind me with a sharp stick, poking me and making me write more. In the meantime, here’s my … Continue reading

Posted in OpenSource, Puppet | Tagged , , , , | 13 Comments

RESTful Puppet and You

No, I’m actually not dead, as much as it might appear from my lack of updates.  Fortunately there are other means to verify my vitality. Anyway, the goal here is to help you understand how the imminent release of Puppet … Continue reading

Posted in Development, Puppet | Tagged , , , , , | 47 Comments

Using ‘git rebase’ to clean development histories

In general, development in the Puppet world is a series of essentially disconnected batches of commits.  We do a pretty good job of applying related commits all at once, so it’s obvious when a set of commits is related, but … Continue reading

Posted in Development | Tagged , , , , | 164 Comments

The Most Free(tm) Way to Make Money from Open Source

Tarus Balog is on a one-man campaign against open-core licensing, or really, any company that produces both open source and closed source software: Of course, in the open core model there must be “commercially-available extensions” in order to get companies … Continue reading

Posted in Development, OpenSource | Tagged , , , , , | 128 Comments

Summary of February 2009 Puppet Developer call

We had another developer call last night, and until I can get the audio posted, here’s a basic summary. Development Workflow We led the discussion with a conversation about how the development workflow will change now that we’re finally releasing … Continue reading

Posted in Development, OpenSource, Puppet | Tagged , , , , , , | 111 Comments

Puppet on the IT Management Podcast

I was a guest on last week’s IT Management Podcast again last week, and we ended up talking a lot about Puppet and the difficulties in running an open source software company.  As always, John Willis and Coté are informed … Continue reading

Posted in Geek, OpenSource, Puppet, Sysadmin, luke | Tagged , , | 5 Comments

Data Lifetimes and Cache Expiration

This stuff drives me crazy.   (I can’t seem to say “drives me nuts” any more because of the damn joke.  That, and hanging out with too many Brits.)  I’m putting this post in ‘programmer therapy’ because it’s written more for … Continue reading

Posted in Programmer Therapy | Tagged , , , | 12 Comments