Homepage
Open in app
Sign in
Get started
Rollback-driven Development
Exploring the world of software engineering, computer science and botched deployments.
Follow
Simple Golang database seeding abstraction for Gorm
Simple Golang database seeding abstraction for Gorm
One of the most feature-full ORMs for Go that I have worked with is Gorm. If you would like to learn more about it, I recommend checking…
Ilija Eftimov
Nov 14, 2019
When and Why to use a Least Frequently Used (LFU) cache with an implementation in Golang
When and Why to use a Least Frequently Used (LFU) cache with an implementation in Golang
Over the years, people involved in computer science and engineering have worked really hard on optimisations of various natures.
Ilija Eftimov
Feb 26, 2019
Golang Datastructures: Trees
Golang Datastructures: Trees
This article was originally published on my blog over at ieftimov.com.
Ilija Eftimov
Feb 15, 2019
OTP in Elixir: Learn GenServer by Building Your Own URL Shortener
OTP in Elixir: Learn GenServer by Building Your Own URL Shortener
Elixir works on the BEAM virtual machine and inherits plenty from Erlang’s rich history, and a bit more — something called OTP.
Ilija Eftimov
Jan 23, 2019
Understanding the basics of Elixir’s concurrency model
Understanding the basics of Elixir’s concurrency model
If you come from an object-oriented background, you might have tried concurrency in your favourite OO language before. Your mileage will…
Ilija Eftimov
Jan 15, 2019
A deeper dive in Elixir’s Plug
A deeper dive in Elixir’s Plug
How Elixir’s Plugs work, how
Ilija Eftimov
Dec 31, 2018
Validate your passwords using Elixir and haveibeenpwned.com’s API
Validate your passwords using Elixir and haveibeenpwned.com’s API
Unless you’ve been living under a rock for the last couple of years, you probably know what two-factor authentication (2FA) is. It’s quite…
Ilija Eftimov
Dec 22, 2018
Writing command line apps with Elixir
Writing command line apps with Elixir
Elixir is a really cool language. Although I do not have much experience with it (yet), I am always trying to build interesting stuff with…
Ilija Eftimov
Nov 26, 2015
About Rollback-driven Development
Latest Stories
Archive
About Medium
Terms
Privacy
Teams