When I am traveling I really enjoy traveling as light as possible. This means either bringing a laptop when I know I got some work to do or my iPad when I want to relax and disconnect. I prefer reading on an iPad over a laptop or a phone and I still have enough screen real estate to write a few emails if needed or SSH into my workstation or a server in case of an emergency. Now we all know I enjoy…
...is them working on their blogging software, static site generator and deployment pipelines. And once that is done, it is time to write about all of that and then never publishing another post again. Granted, that joke has been made too many times, but let us be honest… it is not really wrong. I am guilty of that as well, but at least I try to write somewhat regularly. This does not mean I don’t…
There is currently a number from Statcounter making the rounds that Linux has surpassed 10% market share in North America. I would not necessarily believe that number – and yet I think there are some really good signs for Linux on the desktop becoming more and more relevant. Now, I am not saying to not trust Statcounter... well, that is actually exactly what I am saying. They are known for having…
My file manager is coming along nicely . I am getting more comfortable with bubbletea and lipgloss. This means (aside from fixing one or two smaller bugs) I can start adding useful features and start refactoring the code a bit. I am not a big fan of putting everything into one 500 line Update method, so pulling apart ever growing functions was number one on the todo list. I was going back and…
I spent so many hours in IRC in the late 90s and early 2000s. I have seen the netsplits, the drama, the communities that formed. And it was such a fun time. I have seen the IRC client wars, people flaming mIRC users, irssi becoming popular and in a screen session making bouncers feel less relevant to be able to stay up to date with channel activities. One of my most fun memories has to be on a New…
I was going back and forth for some time how lightweight my shell will be. I ended on the decision to bake everything into the binary I need to be productive, except for some tools too large to reproduce. So Neovim is safe, I will not try to rewrite it on a weekend - what a disappointment for the orange site I visit sometimes. But what certainly made it into the codebase is a file manager. I often…
We live near a pre school and an elementary school. Each morning when walking Triss we see kids and their parents on their way to drop off the little ones. And the majority of parents simply walk straight across the street. The Main Street of the town, not the most traffic, but still some traffic. And you'd think: Timo, why would that matter, you have to get across the street somehow. True, but 20…
It has been round about six months since I started working on LazerBunny . Which means I am getting close to the point where I want to evaluate my progress and do a little mini retrospective to see if any of the effort and time that went into it was actually worth it. Not in the classical project management sense of identifying sunken cost fallacies and self-flagellation, but more a curious look…
I mentioned in a previous post that I am working on a CalDav server (creative as always I named it LazerBunny cal ), to take control of my appointments and calendaring needs. The first iteration was working decently well with Apple Calendar. During this week I fixed a few issues making it also work nicely with any calendar app that uses Evolution as its backend. There were actually not many…
I am closing in on 30 years in the industry. One thing I did not imagine when I just started out was that the list of “things I have seen” would constantly grow over the decades. How naive I was, believing people know what they are doing, management making decisions based on data and the market not being a dice roll for who can lie the best. On the bright side this makes for some really good…