Blog

Get new articles directly in your inbox.

High performant ruby installations

Ruby is more than a little memory hungry. This is a known fact, what isn't known by most of my clients is how to reduce memory consumption considerably. This is how you do it.

Mikael Henriksson

6 min read

Using systemd to monitor Puma

Puma doesn't support daemonization anymore so the proper way to run puma is to use systemd.

Mikael Henriksson

6 min read

Global rails partials

Most people do it wrong, this is how to do it right!

Mikael Henriksson

6 min read

Serving custom fonts with cssbundling-rails

I wanted a custom font to use for my website. While loading fonts using google fonts is possible, I want to reduce the number of external dependencies as much as possible and this is how I did it.

Mikael Henriksson

6 min read