Arne Bahlo's personal website
28 followers 0 articles/week
Emacs Config From Scratch, Part 3: LSP & Tree-sitter

This is Part 3 of my series, Emacs Config From Scratch1, where I create my perfect editor using Emacs. In this post, I’ll do some housekeeping, set up LSP2, language modes for Rust, Go, TypeScript and Zig, and add search. Table Of Contents Housekeeping LSP Tree-sitter Language support Search Wrapping up Housekeeping The...

Sat May 11, 2024 18:08
Writing an SDK in Zig

The first project I used Zig for was a rewrite of a custom static site generator for the Fire Chicken Webring, you can read that post here: Thoughts on Zig. Writing a small application is a lot easier than writing a library, especially if you’re hacking it together like I was. Let’s do something harder. And because I work at Axiom, we’re going...

Thu May 9, 2024 17:04
Thoughts on Zig

Zig is a programming language designed by Andrew Kelley. The official website lists three principles of the language: No hidden control flow. No hidden memory allocations. No preprocessor, no macros. For someone like me coming mostly from Rust, Go and TypeScript, this is different—and different is interesting, so I wanted to know what it feels...

Wed May 1, 2024 16:06
DIY Music Streaming with NixOS, Jellyfin and Manet

In this post, I describe how I’m hosting my own music streaming service with NixOS, Jellyfin and Manet on Hetzner for €6 / month. If you know your way around servers, this is neither a novel nor a complicated setup—quite the opposite; the beauty of this configuration lies in its simplicity. Table of Contents Set up a VM with NixOS Install...

Mon Apr 1, 2024 23:34
My Home Screen in Feburary ’24

Every month, I’m sharing my current home screen. This is the one for February 2024. Notable changes since my last post in January: I moved away from HEY. Still miss it, but it’s not worth the drama. Doppler is gone for now, still figuring out how I want to listen to music. Trying a medium Home widget at the top, we’ll see if it sticks....

Sun Feb 11, 2024 15:02
I Lived 7 Days without a Smartphone

I’m addicted to my phone. You are probably too. And I’m trying to fix this: I don’t have TikTok1 or Instagram, I only use YouTube in Safari with Shorts blocked, and I use one-sec for apps that I don’t want to waste my time on. But still, time-sinks keep creeping in after a week or two. So, I did what I wanted to do for years: I put my iPhone at my...

Mon Jan 29, 2024 23:14

Build your own newsfeed

Ready to give it a go?
Start a 14-day trial, no credit card required.

Create account