Magnus SkogSoftware development, guitar, coffee, deadlifts

Break bad habits by making them annoying

July 1, 2020 - 6 min read
Want to finally stop going on Twitter every single hour of every single day? I can help you!

Hetzner Cloud Review: Revisited in 2020

June 18, 2020 - 5 min read
A 2020 review of Hetzner Cloud. How does it stack up to DigitalOcean and others? Benchmarks included!

Self-hosted tools for web development

May 18, 2020 - 10 min read
Learn how to make your life easier as a developer by self-hosting Thumbor, Huginn, OpenFaaS, and more.

Self-hosting serverless with OpenFaaS

May 3, 2020 - 9 min read
As a weekend project I decided to give OpenFAAS a go. It is essentially AWS Lambda running locally or on your own servers.

Fixing deliverability issues with Mailgun to Microsoft addresses

February 27, 2020 - 1 min read
Having deliverability issues with Mailgun to Microsoft domains such as Outlook and Hotmail? Do the emails end up in spam? Maybe this will help!

Blogging with Gatsby and headless Ghost CMS

February 15, 2020 - 8 min read
gatsbyghosthugocloudflare workers
I recently changed my blog from using Hugo to Gatsby with a headless Ghost CMS. Learn about my experiences with this and Cloudflare Workers.

Offline capable Gatsby site on Cloudflare Workers

February 8, 2020 - 1 min read
gatsbycloudflare workers
Getting your Gatsby site to work properly on Cloudflare Workers can be a bit difficult but I am here to help!

Visual Studio Code plugins for Ruby

October 6, 2019 - 3 min read
vscoderuby on railsrubyproductivity
A quick list of all the plugins I use for Ruby on Rails development.

12 tips for being more productive

September 7, 2019 - 9 min read
I've read many books on productivity over the years. Here are 12 of the most useful things that I've learned from them.

Instant page loads with Turbolinks and prefetch

July 22, 2019 - 4 min read
Use Turbolinks and prefetching to get near instant page loads in a server rendered web application.

Heroku vs self-hosted PaaS

July 18, 2019 - 13 min read
Learn how to host your side projects for free or almost free

42 performance tips for Ruby on Rails

January 26, 2019 - 14 min read
ruby on railsperformance
Learn how to make your Ruby on Rails application much faster with these simple tips.

Ruby on Rails to Elixir: Testing APIs

December 30, 2018 - 5 min read
Testing an external API in Elixir

Google Analytics gtag with Rails 5 and Turbolinks

July 6, 2018 - 1 min read
Get your Ruby on Rails 5 application working with Turbolinks and the new gtag.js for Google Analytics

Running ActiveJob inline in feature specs in Rails 5.2

May 19, 2018 - 1 min read
ruby on railstesting
How do you run Rails ActiveJob jobs inline when writing feature specs? Turns out that there is a neat solution

Hetzner Cloud: A quick review

March 16, 2018 - 7 min read
Hetzner has launched their own cloud VPS service. I took it for a spin and compared it to other providers such as DigitalOcean.

Get the latest content in your inbox for free

Some of the things I write about

  • Self-hosting
  • Productivity
  • Ruby on Rails performance
  • News in the software development world

I care about the protection of your data. Read my  Privacy Policy.