About Me

Hi! 馃憢

I鈥檓 Krist贸fer Reykjal铆n!

I’m a Software Engineer with a passion for digital security, privacy, and good software.

This blog will mainly be a platform to express my thoughts and experiences with technologies I’ve been exposed to in my daily life.

I hope you enjoy it!

Things I do

Projects, work, fun, etc…

Code Wrangling for Automattic

I currently work as a Code Wrangler for Automattic, the company behind WordPress.com. If you’re curious about what we do and how we do it, feel free to reach out to me!

We’re always hiring.

Kakoune emulation mode for VSCode

Provides basic Kakoune mode emulation for VSCode. It does not religiously adhere to the functionality of Kakoune, but aims to be as compatible as possible with as little work as possible 馃檪.

I currently use this myself so you can expect any bugs or missing features to be added manually. I’d love to get requests for features too!

You can find the source code at ~reykjalin/vscode-kakoune.

Kakoune Mode for VSCode

On hold.

A plugin that enables the full use of Kakoune for the editing experience in VSCode. Not ready for actual use, but the proof of concept is there.

I’ve put this project on hold while I’m exploring creating my own editor that would make developing a plugin like this easier, or at the very least make emulating different ways of editing easier.

You can find the source code here.


Not maintained.

A simple utility program I made to send myself digests of blogs I like to follow and read. Scans RSS and Atom feeds for new posts and sends you a link to every post it hasn鈥檛 sent you before.

You can find the source code here.

Where can you find me?

I’m always happy to respond to any thoughts or questions!

Personally I prefer to encrypt my communications, and I encourage you to learn how to do that too!

Email is probably the best way to contact me. I check my email regularly and usually respond quickly. You can use Keyoxide as a simple way to encrypt your messages to me, but you won’t be able to receive encrypted messages from me. For that you’ll need your own public key.

Public key: 0A04 5A7C 2953 2EE9 [identity proofs]

I’m keeping all my new projects in on Sourcehut, but still have some old projects hosted on GitHub.