Niko Kultalahti

Current RevOps professional, future Cloud Engineer/Developer. A father (of one) and a husband (also of one).

Reading

Book Art

Outlive

Peter Attia, Bill Gifford


    Notes

    So I went ahead and bought ZSA Voyager keyboard. I can already tell it’s going to be quite a challenge to get accustomed to this. I can barely find any keys I need.

    Notes

    I’m looking for a USB-C hub/switch kind of thing.

    In short, I have two laptops. I would like to be able to attach those to the hub/switch, in which I have also attached external display with USB-C.

    I would like to be able to choose from the …

    Posts

    Ten pointless facts about me

    A few people (such as Jan-Lukas, Kev and Manuel) I follow recently posted then pointless facts about them. I thought I’d follow suit.

    Do you floss your teeth? Yes, every evening before I brush my teeth.

    Tea, coffee or water? One cup of coffee, …

    Notes

    I was wondering that the hell is wrong with my internet connection. It was sluggish and threw errors every now and then. Turned out the issue was (as always) DNS.

    One of the DNS servers I was using has been discontinued (dns0.eu). As I also had …

    Notes

    I’m really consider buying myself a split keyboard. That would also be my first mechanical keyboard.

    Any suggestions for a good keyboard for someone in my situation? Or tips to take into consideration?

    #keyboard

    Posts

    Migrating from Wallabag to Karakeep

    Today, I migrated my read-later list (and archived links) from Wallabag to Karakeep.

    I self-host both of these applications on my Synology DS224+ NAS.

    It turned out, that migrating the links from Wallabag to Karakeep is not as straight-forward as …

    Notes

    Decided to give Karakeep a try after previously using Wallabag. Seems that it’s not possible to just export-import the links between these apps. Likely some json to html is needed. #selfhosting

    Notes

    I see Ghost 6.0 has been launched, with highly anticipated ActivityPub support.

    I need to have a closer look at Ghost yet again.

    In any case, a big achievement - congrats to the whole team at Ghost.

    Notes

    Spent the last night in tent. Being a somewhat restless sleeper, finally found a sleeping pad that I can fall asleep and sleep comfortably on.

    Time to start planning some overnight hiking route now that sleeping stuff is under control.

    Notes

    My old EOL Chromebook just got a new life as I completely removed ChromeOS from the device and installed Linux onto it. I had to open the device and remove the write protection screw in order to being able to flash a new firmware on it. Everything …

    Notes

    I’m likely looking to switch to Android as my next phone (from iPhone). I’m debating between Fairphone and Google Pixel, and GrapheneOS and CalyxOS.

    Does anyone know if it’s possible to use payment cards in either of those ROM’s? I have some cards …

    Notes

    Just learned a handy command for getting BigQuery table/view schema to json:

    bq show --schema --format=prettyjson project_id:dataset_id.table_id > my_table_schema.json

    Posts

    New website, now hosted on micro.blog

    Alright, DNS has propagated, and my domain is now pointing to micro.blog’s servers where this site is hosted. Yay! 🥳

    As said, my website is now hosted on micro.blog. The past two years I was using Ghost CMS, which I myself on Hetzner’s …

    ...

    Notes

    Photos

    5am train to Helsinki. Time to visit the office once again.

    Train tracks

    Notes

    Mozilla is shutting down Pocket.

    Pocket was the first read-it-later / bookmarking app I used. Many have come and gone since then.

    Pocket has helped millions save articles and discover stories worth reading. But the way people use the web has …

    Notes

    After a few years, giving micro.blog another try. Ghost CMS is too heavy for my use case and I don’t want to manage my own server as I have done so far.

    Still working on getting things set up before finally setting up my custom domain pointing here.

    Posts

    Fixing "server misbehaving" error in Miniflux

    I’ve been self-hosting Miniflux on my Synology NAS (DS224+) using Docker Compose/Container Manager.

    My home network is powered by a GL.iNet Flint 2 router, which is running AdGuard Home for DNS-level ad and tracker blocking. All DNS traffic in …

    Posts

    Tech ecosystem dilemma

    Once again, I’m considering if I should entirely change my personal tech stack, both in terms of hardware and software.

    This is a thought that I tend to revisit often. Actually following through, not so often.

    I have had a habit of making 180 degree …

    Posts

    My Default Apps Late 2023

    There seems to be quite a trend going on with people listing their default apps. Apparently it all got started from a podcast episode Duel of the Defaults by Hemispheric Views. I must admit I have yet to listen this episode but I will definitely get …

    Posts

    On subscriptions

    Manuel Moreale wrote about his subscriptions and said:

    I'd be curious to see other people's breakdowns so if you do end up writing about your situation let me know.

    Encouraged by this Kev Quirk and Jan-Lukas Else wrote about their subscriptions. After …

    Notes

    I got the local development setup for Ghost working after some difficulties. I have already made some changes to the theme, uploaded the edited theme in this instance and set everything to GitHub.

    I feel like a proper developer. 😃

    Posts

    Meta offering paid subscriptions in EU

    It seems Meta is starting to offer paid subscriptions for Facebook & Instagram in EU due to privacy regulations.

    To comply with evolving European regulations, we are introducing a new subscription option in the EU, EEA and Switzerland. In …

    Posts

    Back on Ghost CMS

    It took a few weeks after I remembered why I don’t like Wordpress. That being said, I’m back on Ghost CMS.

    First, Wordpress, it’s too big (for me). I have had to use it previously for work. I didn’t like it then, don’t like it now. It just feels …

    Posts

    Secure setup for Rasperry Pi

    This post is a documentation I’ve written for myself for securely set up a new Raspberry Pi. Hopefully it’s some use to someone else as well.

    The steps below have been tested for Rasperry 4 B running Raspberry Pi Lite. They might work for other …