Peter Hellberg

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

Articles

Go and Ruby-FFI

How to write a shared library in Go that can be loaded by Ruby-FFI.

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 projects, you can find more on my GitHub profile.

Duration

Parse a RFC3339 duration string into time.Duration.

Hiro

Generates HTML from API Blueprints using Drafter and Iglo.

HN

Go library for the Hacker News API.

Giphy

Go library for the Giphy API.

Hashids

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

Humans

Parsing your humans.txt into JSON.

Pinch

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

CoffeeScript Cookbook

CoffeeScript recipes for the community by the community.

Presentations

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.

Rates

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

Contact me

Street Address

Mosstenabacken 1,
124 32 Bandhagen