almost done


nietaki's notes on software and stuff

Atom as an elixir IDE

July 2019 update:

I have since moved to neovim for all my Linux/OSX work, and I’m very happy with it. The information here is probably very outdated, but I’m leaving it here for posterity

You can see my neovim configuration in my dotfiles


Earlier this year I joined Mainframe as a backend engineer. I didn’t do any real development in elixir before and I wanted to become productive with it ASAP. When it comes to elixir there were some good books to help me understand it better, but I also needed an editor or and IDE that would give me the necessary tools without getting in my way.

Here’s a list of criteria I had for my editor:

  • Erlang and Elixir syntax highlighting (duh)
  • good in-project search
  • vi(m) keybindings
  • code completion

read more


Liar's dice (common hand)

best rules variation

I’ve been a semi-active board game nerd for quite a while now and I find myself playing a wide variety of games, ranging from Jungle Speed to Battlestar Galactica and go. Board games are a huge universe to explore, but there’s been one game that me and my friends have been playing for years now and it’s still a crowd favourite. It can accommodate virtually any number of players, it’s cheap (all you need is some dice), simple to explain, and - last but not least, drunk-people-friendly. If you can still count, you can still play and even if the table is all covered in beer, the dice couldn’t care less.

read more


Intern's guide to Dublin

I spent the last three months in Dublin, on an internship with Microsoft. The experience was great and I could recommend it to anybody, but that’s not what I wanted to talk about this time. Whenever you move from one place to another there’s a certain amount of know-how that makes your new life easier/better/more predictable and that knowledge usually comes with time. By the end of my internship I felt at home in Dublin and now I’d like to share some tips with you.

read more