Peter Hellberg

My name is Peter Hellberg. I’m a Go and Ruby developer in Stockholm, Sweden.


From Go to ooc

Getting to know ooc, a small programming language that compiles to C99.

From Ruby to Lua

Getting to know Lua, a powerful, fast, lightweight, scripting language.

7-Segment Display

How to use Ruby to control a 7-Segment Display (via an Arduino).

Switching to Vundle

I’ve decided to use Vundle the Vim package manager.

Intro to Celluloid

A framework used for concurrent object oriented programming in Ruby.

Elasticsearch in Ruby

A tiny project using the search engine elasticsearch in Ruby.

From Ruby to Go

Getting to know Go, a fun little language from Google.

Tiny API with Nginx

How to build a tiny REST API using Nginx, Memcached and GeoIP.

From Ruby to Lisp

My first steps as a Ruby developer towards learning Lisp.

Goliath and Redis

Getting started with the non-blocking Ruby web server framework Goliath in combination with the advanced key-value store Redis.

Open Source Projects

This is just a few of my open source projects, you can find more on my GitHub profile.


Ruby gem that generates YouTube-like hashes from one or many numbers.


Parsing your humans.txt into JSON.


Hazel is a simple Sinatra app generator, heavily based on snfn.


Retrieve a file from inside a zip file, over the network! Pretty sweet, eh?

CoffeeScript Cookbook

CoffeeScript recipes for the community by the community.


Introduction to The Go Programming Language

A quick look at Go and what makes it special.

Introduction to Digital Photography

A few pointers on how to take better photos.

Pinch - Some crazy HTTP ZIP Magic

The inner workings of Pinch.

RubyGems - A quick intro

A quick introduction to making your own RubyGems.


My rates start at 900 SEK per hour + Swedish tax (25%)

Contact me

Email & Jabber

Street Address

Mosstenabacken 1,
124 32 Bandhagen