Is dnsdock the answer?

Third time lucky on my quest to solve Docker container linking issues.

August 21, 2014

I've struggled with Docker, and getting it to play nicely with our workflow, principally around the issue of container IP resolution at runtime:

the linking of containers only works if it is done in the correct order. If you decide to restart / rebuild your database container (for instance, to reset the data to a known . . .

Read More

Spolksy - Man with a Mission

Nice guys do sometimes win

July 25, 2014

[tl;dr Go and read Joel Spolsky's own blog post - quotes printed here are taken from there without explicit permission.]

Joel Spolsky is a man who set out with a simple goal - "make a company where the best developers want to work" - and has in the process created two of the best known (amongst their target audience) . . .

Read More

Django's CommaSeparatedIntegerField

It doesn't do what you think it does, but it can still be useful.

June 04, 2014

I've you ever need to store lists of IDs in a field in Django, you've probably
come across the CommaSeparatedIntegerField. It sounds ideal - you can save
lists to and from the database. Brilliant.

Except that that's not how it works. The CommaSeparatedIntegerField is in
fact nothing more than a CharField with . . .

Read More

Go, go, go...

What would Murray Walker do?

April 23, 2014

Seems like the buzz around Go over the last couple of years since its 1.0 launch hasn't just been hot air. There were a couple of high profile projects such as Cloudflare's Railgun back in 2012/23, which many (inc. myself) suspected may have been at least partially sponsored / encouraged by Google themselves to get #golang into the . . .

Read More

Is DNS the new HTTP?

No, obviously not - but the title got you here.

April 22, 2014

Back in 2010 I wrote a blog post called HTTP self-service, which advocated the use of embedded HTTP servers inside software running in on the server, to make it easier to manage and maintain. The basic premise then was that HTTP was everywhere, and that everyone seemed to have their own lightweight embeddable HTTP server software library. In . . .

Read More

Heartbleed response

What we did in the aftermath of Heartbleed

April 15, 2014

Last Tuesday (8th April) we had a period of unexpected downtime on the site (from 8pm BST). This turned out to have been caused by Heroku (our hosting platform) resetting their SSL certificates in response to the now infamous Heartbleed bug. (One of the advantages of using a platform like Heroku is that you have the people on top of these . . .

Read More

Is Skydock Fig's missing link?

Runtime DNS resolution of Docker container IP addresses.

April 14, 2014

Three months ago I wrote an article entitled "Is Fig Docker's missing link?" It wasn't, quite, and I abandoned my attempt to move off of a single Vagrant VM and onto a super-clean Docker-powered development environment. My discovery of Skydock has reeled me back in.

First, some background - my experience of getting . . .

Read More

   Subscribe by email and never miss a post.

This update link alerts you to new Silvrback admin blog posts. A green bubble beside the link indicates a new post. Click the link to the admin blog and the bubble disappears.

Got It!