I continue to work on this site, either migrating old content or re-writing it to be more up to date.
One reason I was eager to use Kubernetes with my recent self-hosting upgrade was how much faster it will make experimenting with new services. Unlike my older docker-compose based setup there is an ecosystem of pre-packaged resources to add to a cluster with minimal configuration. For any custom configuration not from a package, jsonnet and kubecfg help me abstract over the often repetitive syntax for Kubernetes. The first new service I wanted to try out in my cluster was Mastodon.
I was chatting with my good friend, Chris, recently. He had asked for my advice and help. He wanted to brush up on and add to his programming skills. I recommended a language to consider, a couple of books that have helped me gain a working fluency with it, and a newsletter on the same. We scheduled a time for a video chat where he had many excellent questions from his reading so far. Our chat brought up some unexpected memories that yielded a fresh insight and reminded me of an old one. There are things about being a manager I hadn't realized I missed. Helping my friend approach a professional transition reminded me of some helpful thoughts from my last move from management back to contributor.
I have been self hosting my own services for years. I originally started doing so to practice new skills early in my career, then increasingly for privacy by definitively owning my own data. Since I started I have added more services to enrich and control my online experience. I recently overhauled and upgraded how I self host after a few years of inertia. I am pretty happy with where my efforts led and thought I'd share a little more about what I did.
I am enjoying a week off, to celebrate fifty years so far on this planet. I thought I'd write as part of this time I made for myself. I have been self hosting my own services for a while--email, web sites, shared contacts and calendars, RSS aggregator, and others. I recently upgraded and expanded my fleet. I now host a couple of instances of Mastodon. One of them is the social outlet of this site, thecommandline.social.
You may have noticed more content showing up here on the new site. Some of it, like this post, is new, part of my effort to get back into regular posts. The rest is content from the old site that I have started migrating over to the new site.
Over the last few months, I have been working on my private servers to update them to more modern tools and to make them easier to manage.
Most of my career, I have been a software developer. Occasionally I have tried my hand at managing people. Up until my current job, my attempts at management have met with mixed success. There are a variety of reasons behind this and I want to share one of them. Motivation is important to my success. As a technologist, I had a good grasp on what motivated me and was able to consistently lean into it. In my past attempts at management, I didn't make the connection that those well understood motivations for a technologist didn't apply. Even with this understanding, I struggled.
The morning after each podcast release, I give the episode listen for quality and correctness. During my drive this morning, I cringed as I heard myself say, "minority technology podcaster" when talking about how I think of myself with regards to a broader point in the episode.