My name is Raivo. I'm a software developer and a blogger. I live in South Estonia but work remotely.
I mostly write on software development but also about traveling, life in Estonia, computer hardware, etc.
My name is Raivo. I'm a software developer and a blogger. I live in South Estonia but work remotely.
I mostly write on software development but also about traveling, life in Estonia, computer hardware, etc.
I build web applications using Node.js, React, and TypeScript. My latest projects include a truck cargo optimizer and a light fixture design application. I work as a consultant.
My hobbies are running and Estonian folk dancing. I'm also into recreative programming with Prolog, photo- and videography, offroad driving, and blogging.
What am I doing now? See my now page.
I spent early Spring in Catania. Catania is the second-largest city in Sicily in Italy. I went to enjoy a bit warmer weather and more sunlight than is
possible to have in South-Estonia at the same tim...
read more
I haven't written any posts for some time but have upgraded my blog site. It is now served as a bunch of pre-generated HTML files instead of
being a server-side application. The reasons for rewrit...
read more
I have gathered some Tailwind experience over the last two years and decided to write about it. My learnings, both positive and negative, are from a
couple of projects including an attempt to use it o...
read more
I found an abandoned home while exploring the nearby places. It's about 5 kilometers from my hometown Elva, between small patches of forests and
fields. I was on my usual weekend hike and was visi...
read more
It's been snowing in the last couple of weeks in South Estonia. There is white bright snow everywhere. It's quite a peaceful time here. I
enjoy such weather a lot. It's stable. Often we j...
read more
I use Debian 11 (Bullseye) and decided to document my setup here. I have the same setup on my main PC and Lenovo laptop (T490s). Hardware Most of my
PC hardware is pretty old. This is what I run right...
read more
I stopped writing because I got stuck. I got stuck in life and then I wanted to write about it. I wanted to write about it because I thought this
would help me to get a better perspective of things an...
read more
I was a freelance software developer and consultant for nearly 15 years. In this article I decided to put down the 5 most important approaches that
gave me success and the 5 mistakes that burned me ou...
read more
For some time now, I have been working on an information system designed to manage shipping orders at AS Lasita Maja. AS Lasita Maja makes log cabins.
They are one of the leading log cabin producers i...
read more
Programming in Prolog is different to programming in imperative languages such as JavaScript. The logic underpinnings of Prolog make the language
harder in some ways while also easier in some other wa...
read more