The Royal Norwegian Air Force practices formation flying every year in December. This year, they were schedule to fly over Bodø at 11:22 on December 8th. I managed to capture them with my zoom lens just a couple minutes after their scheduled arrival.
I'm often finding myself crafting some of the most complex and ingenious stuff ever known to IEx men, only to find myself having to recreate it minutes later because I'm now in a new IEx session. Annoying? Yes. Solvable? Yes! Here's how.
It has happened many times before, and this sure ain't going to be the last time. I've jumped off the WordPress ship and over to the headless CMS ship.
I have written an encrypted pastebin for text and images called npaste. This post goes through the recent changes in the VSCode plugin for npaste.
Last week and especially last weekend, we had some really nice weather. We decided to spend most of the time outside on various adventures, most of them including bathing. Here are a few photos from the trips.
If you’re a WordPress backend developer and don’t use wp shell, you must continue reading.
At work, I often need to share secrets and other important information with my colleagues. We use Slack to communicate with each other, and that’s good enough for the most part. Now and then, we share secret stuff. Like, top secret. There are many paste bins on the internet that we could use, but I don’t really trust them for these things. So I created my own: npaste.
Last week was a bit hectic, just like this week has been. So the update from the previous week is in a bit late, but here it is!
Let’s say you have a couple of Docker containers that run your favorite applications. You’d like to deploy these to some random server on the interwebs, so you lock down your Ubuntu server using the default UFW firewall, launch your containers and start using your applications.
There exists this quite interesting parable that, in one of the many versions of it, goes like this:
During the , I ended up at an average pace of 6:13/km. My goal for the second week was first and foremost to complete three runs of at least three kilometers each, but in addition to that I had a bonus goal of increasing the average pace by 5%.
Last week I announced – my own personal running challenge. In that post I promised myself and my impressively few, but dear, readers to post an update on my progress once a week. Here’s the first update!
I really enjoy running, but it’s not something I do consistently or very often. That’s something I’d like to change, so I’m hereby publicly announcing my own running challenge in the hope that doing this will force me to follow through.
I relatively recently posted about moving my website to WordPress. This actually still holds true, but I’ve given the website a new look and made some changes to the deployment routines.
During our awesome weekly workout hour at the company I work for, I went for a walk in my local area. I’m so lucky to have all these nice hiking destinations just outside my doorstep.
Recently I’ve spent a lot of time learning how to make plugins and themes for WordPress. To make this process easier, I’ve created a repository with everything needed to spin up a new instance of WordPress with a lot of good stuff along with it.
My very first post on this blog, posted back in 2014, explained why I moved my website from WordPress to Jekyll. Now I'm switching again.
A collection of Visual Studio Code keybindings I find useful.
Creating a plugin for Sublime Text 3.
Simple pretty-printing of JSON on a Mac
Whitelisting email addresses.
This is for my own reference, I always forget how to do this..
This short guide is basically just a reminder to myself, where most of the content is based on Digital Ocean’s Initial Server Setup with Ubuntu 16.04 and my own memory.
Disabling the password needed for sudo for a specific user is very easy in Ubuntu. This method applies to Ubuntu 16.04, but probably also other versions of Ubuntu and maybe even other distros.
Read about my first participation in the Ludum Dare Game Jam.
I am currently learning how to create 3D models in Blender. My first creation is a simple book.
Here’s an easy way to resize windows on Fedora 23 and probably most other Linux distributions.
I recently bought an Asus VivoPC VM42 because I wanted a small and simple desktop computer to play around with different Linux distros.
Here’s a simple way to create a bootable USB stick from a downloaded .ISO file on OS X.
This is a collection of useful git commands, aliases, tips and tricks that I’ve come across or been using. Feel free to contribute to this collection by adding a comment below.
This is a small guide I wrote for my own convenience when I recently was converting an SVN repository to a Git repository. I’ve published it here so that I can easily look up the things I need to remember..
This is something I don’t do that often, and I always forget the correct syntax. Thus this post.
I’ve been using mutt with offlineimap and msmtp for a while now, and I want to use this post to collect some features and tips that I’ve found myself often searching for.
Lately I’ve been playing around with mutt, a “small but powerful text-based email client for Unix operating systems” and offlineimap, a software that downloads your mailbox as a local Maildir.
locationpicker.js is a simple-to-use jQuery plugin that allows you to select a location on a map and receive the coordinates using a callback function. It also supports searching for a location based on an address.
I’ve several times experienced problems with files and folders having incorrect case in Git repositories in OS X, so I decided to gather some possible fixes and solutions to this problem.
I’m using Sublime Text 3 beta as my text editor. It’s fast and lightweight, but at the same time it’s very powerful. Here’s how you can open Sublime Text from the command line.
My personal homepage has been powered by Wordpress for several years. This will now change.