almost done


nietaki's notes on software and stuff

Srcery cheat sheet

This should already be up somewhere

Srcery color scheme is awesome, but it’s not nearly as popular as some of the other ones. So if you adopted it as your main color scheme, you sometimes gotta do some legwork to make your devenv consistent.

So since I’m adopting Zellij, I sort of had to make this cheat sheet:

type name full name color
primary black srcery-palette-primary-black                  
primary red srcery-palette-primary-red                  
primary green srcery-palette-primary-green                  
primary yellow srcery-palette-primary-yellow                  
primary blue srcery-palette-primary-blue                  
primary magenta srcery-palette-primary-magenta                  
primary cyan srcery-palette-primary-cyan                  
primary white srcery-palette-primary-white                  
primary bright-black srcery-palette-primary-bright-black                  
primary bright-red srcery-palette-primary-bright-red                  
primary bright-green srcery-palette-primary-bright-green                  
primary bright-yellow srcery-palette-primary-bright-yellow                  
primary bright-blue srcery-palette-primary-bright-blue                  
primary bright-magenta srcery-palette-primary-bright-magenta                  
primary bright-cyan srcery-palette-primary-bright-cyan                  
primary bright-white srcery-palette-primary-bright-white                  
secondary orange srcery-palette-secondary-orange                  
secondary bright-orange srcery-palette-secondary-bright-orange                  
secondary hard-black srcery-palette-secondary-hard-black                  
secondary teal srcery-palette-secondary-teal                  
secondary xgray1 srcery-palette-secondary-xgray1                  
secondary xgray2 srcery-palette-secondary-xgray2                  
secondary xgray3 srcery-palette-secondary-xgray3                  
secondary xgray4 srcery-palette-secondary-xgray4                  
secondary xgray5 srcery-palette-secondary-xgray5                  
secondary xgray6 srcery-palette-secondary-xgray6                  
secondary xgray7 srcery-palette-secondary-xgray7                  
secondary xgray8 srcery-palette-secondary-xgray8                  
secondary xgray9 srcery-palette-secondary-xgray9                  
secondary xgray10 srcery-palette-secondary-xgray10                  
secondary xgray11 srcery-palette-secondary-xgray11                  
secondary xgray12 srcery-palette-secondary-xgray12                  

Fixing Cloudflare 523 errors

(when using Cloudflare Tunnels)

For some context: Recently I’ve been sharpening my Kubernetes skills by setting up a small 6 node k3s cluster at home. The place I currently live doesn’t have a public IP address, so I chose to set up a Cloudflare Tunnel to expose services to the internet.

I chose to have the cloudflared daemon running on the host machines and the overall setup quick and pain-free. The whole thing seemed to work well, but I noticed that over time (within hours) the tunneled services would start responding more slowly and eventually Cloudflare would display 523 errors.

read more


Owning your music (collection)...

...without losing your mind, part 1

Recently, after learning how bad spotify is for its artists I made a deliberate effort to move my family to Tidal - 8/10 decision, would recommend.

But to take step further I decided to slowly move towards “owning my music” - maintaining my own digital collection of music and making sure I have a convenient way of listening to it.

There were a number of reasons for it

  • a push against the you’ll own nothing and be happy about it shift in consumer culture
  • moving back to listening to music in a more deliberate way, without phone distractions
  • the joy of using a dedicated device - you can listen to music for hours without worrying about draining your phone’s battery, the UX can be better, and you can use good wired headphones
  • I’m turning into the “old guy yells at cloud” guy and I’m recently gravitating towards maintaining my own “infrastructure”

Let me share what setup/workflow I ended up with. In this post I’ll talk about where I get my music from and what I play it on (plus the reasons behind the decisions). In the next one I’ll share how I store and manage the collection in a pain-free and player-agnostic way.

read more