Notes on Go, Cloud Foundry, BOSH and other software adventures.

France Road Trip 2026

Thirteen days and 3,555 km from Bratislava through Normandy, Brittany and the Loire Valley — D-Day beaches, Mont-Saint-Michel, oysters in Cancale and kayaks under the arches of Chenonceau.

Read →

Coffee-Driven Development

After years of practicing test-driven, behaviour-driven and, in darker times, schedule-driven development, I have distilled everything I learned into a single unified methodology: Coffee-Driven Development, in which the state of the system is a direct function of the engineer’s caffeine blood level.

Read →

GO applications and Cloud Foundry

Cloud Foundry is one of many options to host your applications. It is a PaaS originally developed by VMware, now governed by Cloud Foundry Foundation. Not going much into details about where, how and what as those information is publicly available I’ll focus here on how to host your GO applications on any Cloud Foundry installation including PCF or PWS.

Read →

SockJS for Go

SockJS is a browser JavaScript library that provides a WebSocket-like object. SockJS gives you a coherent, cross-browser, Javascript API which creates a low latency, full duplex, cross-domain communication channel between the browser and the web server. Under the hood SockJS tries to use native WebSockets first. If that fails it can use a variety of browser-specific transport protocols and presents them through WebSocket-like abstractions.

Read →

go get...

Recently I came across a programming language called GO. At first I was a little skeptical about it, why another language? I spent most of my IT life in Java world, occasionally touching other languages (Ruby, C++, JavaScript, Python, Groovy, Scala, Erlang …) but GO really got my attention.

Read →

BOSH on vSphere (micro Bosh)

Recently I spent some time playing with BOSH which is a tool for release engineering, deployment and lifecycle management of large scale distributed services. It is used to manage VMs in AWS and vSphere. The vSphere option seemed to be interesting to me and the idea of having private Cloud Foundry PaaS running locally on private infrastructure was exciting. The BOSH is under heavy development and it’s sometimes difficult to make things work easily even if following various tutorials and blogs and I’m very thankful to the authors.

Read →