Photo by [Amrut Roul](https://unsplash.com/@amrutroul) on [Unsplash](https://unsplash.com/photos/evNX5mSx6kc)

Neovim LSP

I was (and still am for some parts) a happy vscode user. On the other hand I was always looking up to all these crazy fast vim/neovim users and their keyboard only drive workflows. After hopping on and off the vim train a few times a year something new came around sometime in 2021 - LSP support on neovim core. LSP stands for Language Server Protocol and definies how your IDE communicates with a specific language server to get features like ‘go to definition’, ‘show references’ or ‘rename this variable’....

March 1, 2022 · 7 min · André Sterba
Photo by [Syed F Hashemi](https://unsplash.com/@sfhashemi) on [Unsplash](https://unsplash.com/photos/VqdG9PBB43Q)

Build a simple VPN with WireGuard

As you already know I host most of the services I use on a daily basis myself. Some of these services are hosted on the public Internet, while others are running on my home server. In this post I will cover the basic on how to get a peers-to-site VPN connection with WireGuard. WireGuard uses a simple public/private keypair to set up an encrypted VPN tunnel, therefore there is no need for a complicated certificate authority setup....

February 6, 2022 · 6 min · André Sterba
Photo by [Jannis Brandt](https://unsplash.com/@jannisbrandt) on [Unsplash](https://unsplash.com/photos/4mHaSX8zvJI)

Using macOS as a Linux user

I never expected to use any other OS than my beloved Linux (and especially Arch Linux) for developing and day-to-day computing. Well, I actually use Windows to play some games with friends occasionally, but the time has come to use a Mac at work. It was simply the easiest way to get a much more powerful machine than my ThinkPad X390. So here I’m trying to write up what I like about macOS and what I miss from my highly customized Linux machine....

December 17, 2021 · 7 min · André Sterba

Transform your Raspberry Pi into a Apple Time Capsule

This is a short guide (and reminder for myself) how to add a Samba share as target for macOS Time Machine. I found some blog posts about how to do this, but most of the time the author created a new disk on the share 1 2. This seems like a rather unusual complicated setup to do backups and there are products like the Apple Time Capsule, that works via network discovery....

November 23, 2021 · 3 min · André Sterba

How to find durable technology?

This post is not focused on a specific technology, but more about how to find hardware with good support (e.g. spare parts, software updates, …) so you can use it for multiple years. In this case I use headphones as an example, but the general concept can be applied to just every technology you want to buy. A headphone example So let’s dive into my example. I currently own two different headphones....

November 14, 2021 · 4 min · André Sterba