I design products using Ruby on Rails and Backbone.

Hello, my name is Jörg Diekmann. I am an experienced software designer, whose work is informed by a deep appreciation for User Interface Design (UX), and beautifully crafted code. I work from Cape Town, South Africa.


The two biggest sites I have helped architect and develop are contiki.com and channel5.com, each attracting tens of millions of hits per month. I was part of the two-man team that developed the tournament manager software used at every ATP and WTA tennis tournament around the world - except Wimbledon.

Jörg is one of the most competent software engineers I have worked with. He has a very sound knowledge of software architecture, particularly in the web-based applications. He is amongst the most experienced Ruby on Rails people in South Africa.

Grant Brewer

I believe in Ruby on Rails (RoR), HTML5, Agile web development, Joel on Software, test driven development (TDD), The Pragmatic Programmers, rspec, git, stackoverflow, javascript, coffeescript, Backbone, requirejs, nodejs, jasmine, and reading books. Also, I am a Rails contributor, and have presented at Cape Town's Ruby Brigade.


Rails Workshops/Courses

So far I have given two intensive Rails courses in Cape Town. They're probably more like workshops as we create an application from scratch using TDD. Each course had about four students.

Personal Projects

I created Blinkplan, an online tool for the magazine industry to create flatplans. Last year I launched Find Help - a directory to find therapists, psychologists and social workers. A long long time ago I created AK47.tv - an online art photography magazine, which had almost 4000 subscribers.

To experiment with different technologies, I assembled

Please feel free to contact me if you would like to discuss any of your own future projects.