Blog of RLa. Full-stack freelancer.


My name is Raivo and I am a full-time freelance developer in Estonia. I have more than 10 years experience in software development and I hold a masters degree in computer science.

I am interested in creating user-friendly web applications. My favorite development platforms are io.js (Node.js) and SWI-Prolog on the server side and KnockoutJS and Bootstrap on the browser side.

My Open Source report card.

I am also a maintainer of the Blog-Core blogging framework.

I can also be contacted on Freenode IRC. Usually I am in channels #javascript, #prolog and #node.js with nick RLa.

Recent posts

Prolog pack development experience

There has been some recent discussion about the (best) practices for developing and publishing packs. For informative purposes I have decided to document my own practices and workflow here. So fa

On 2015-02-17

Blog-Core update 0.0.3

The Blog-Core framework version 0.0.3 has been released. The biggest change is fully specified and documented data model and the introduction of custom entry types and user roles. The release also

On 2015-01-26

Home directory backup script

This my backup script for my home directory. It sends backup through rsync over SSH into a remote server. It skips all top-level directories that contain a .git directory. This works for me as all

On 2015-01-16

io.js has been released

Yesterday the first stable version of io.js was released. io.js is a major fork of Node.js by its core developers. The reasons and the process of forking are best summarized in the Isaac Z. Schluet

Fix git diff on Slackware

The git diff command shows garbage output on the Slackware 14.1 installation. Here is a small tip that fixes it. The default output from git diff is not very readable: ESC[1mdiff --git a/Makefi

On 2015-01-13

Summary of 2014 and plans for 2015

Happy new year! A year ago I made a plan for the year 2014. Some things worked out as planned while others did not. I'm analyzing the goals, the outcomes, and provide a new plan for 2015. Keep wo

On 2015-01-02

Coding Dojo 29.11

Last Saturday took place a Coding Dojo event in Tartu. We sat down in pairs to write some code and tests. There were about 20 people. The event was divided into 3 exercises. The first and second ex

On 2014-12-03

The Blog-Core framework

Today I have released a framework for creating websites and blogs using Swi-Prolog. It has been my side project for a couple of years. I have plans to maintain the framework and keep it up to date.

On 2014-11-21