Apple Studio Display and Fedora, again Two months ago, I connected my Thinkpad running Fedora with my Apple Studio Display. One month later, I received a new computer, installed Fedora right away and hooked it up with the screen. But that was when things started to get anoying: The GNOME shell has crashed multiple times a
VC in infrastructure? Hell, no! You really, really don't want to depend on venture capitalists in your software development tool chain.
Apple Studio Display and Fedora I finally connected my Apple Studio Display to my Linux machine and it (mostly just) worked.
Too good to die A word processor is about to disappear and despite not being a user and using Markdown for ... everything instead, I'd be sad if it died.
Framework? Nope. For the past few months I was procrastinating buying myself new hardware for work: More than once I was tempted to get myself a Framework Computer and in fact, I still have on in their basket. Turns out: Doing nothing sometimes is a viable choice — and a good on in
ios iPhone 4 I bought myself a new old iPhone and am fascinated by it, but I have no idea, what I want to do with it (yet!)
raspberry pi Years from now. You will be able to buy Raspberry Pis from today — in nine years and they will be brand new.
elixir Structs as maps with __struct__ I'm reading another book about Elixir and I had a little Eureka!-moment with structs.
software development Over the shoulder Everyone has their preferences, not only when it comes to tools, but also how to use them. A team member, for example, used git their way the other day. They claimed not to be very good at (g)it, so they used branches in a weird way, not to say:
general stuff New job, new OS For a decade, I've been paid to write software, most of the time as developer for native iOS-apps. In these years, I not only learned how to write apps using Objective-C and Swift, I also learned a thing or two about software development and how to computer. This
ai Duck AI! AI or more precisely: LLM-based GenAI is still the hype of the hour — I can't wait for both of it to die. When cycling back home after wasting half a day at the office[1], I had to think about the duck test. A quote from the Internet:
mastodon M stands for money In the last few months, several Mastodon clients shut down and several developers shifted to Bluesky. One reason: Money.
ios Mastodon Moderation (for iOS) Up until July 2024 I worked on Mastodon for iOS and since May 2024 I am volunteering as moderator for a small community. But the official, web-based Moderation-interface annoyed me and so I wanted to do something about it. In other words: I decided to build a small, native iOS
software development Simple, Stupid Following my ongoing fossil-endeavours, I decided to read the book The Cathedral and the Bazaar, as it's also mentioned in fossil's docs. It is a collection of essays, the first named A Brief History of Hackerdom. In Chapter 4 (The Rise of Unix), it reads: Unix
Fossil Re-discovering Fossil There are other SCMs than git. Rediscovering Fossil has made me think about how I use git.
swiftuwhy But why?: Maybe it's a leftover from Objective-C, but I — still — consider readability way more important than brevity. Code is not a limited resource, you can be as verbose as you want to be.
swift Cheap and dirty This started as a two-toot-thread on my Mastodon but I couldn't resist the urge to write a few more words. Luckily, I have a blog. This will be about crappy SwiftUI and so this won't be the last post about it.
iPad Popover on iPad with a custom content size On an iPad-app I had to set a custom content size of a modal sheet and took the wrong of two options. I had to learn again, that reading the documentation can save me some time.
software development I'm used to IDEs I'm thinking about tools. Again. After writing iOS-apps for roughly a decade and using Apple's Xcode to do so, I'm used to IDEs. Sure, I use real text editors like Textmate or BBedit or even vim for taking notes or writing blog posts, but
elixir Weird layout I started a little Phoenix-project. But the layout of that project's main page looked weird. Using the layout solved the issue.
Autocompletely Broken I just updated all my devices to the recently released most recent Apple operating systems. After doing so, I had to download Xcode 16 as the previous version wasn't compatible anymore. After opening the IDE for the first time, Xcode asked me what additional SDKs to install. For
Make a SF symbol look better Sometimes I learn useful things and use these useful things just once and immediately forget them afterwards. The next time I have to start from scratch again. Unless I write a blogpost about it, so consider this of these blogposts, it's about combining different UIImage.SymbolConfiguration (Documentation) using
Organic Software Today, I attended a small barcamp about cooperatives and I met so many smart, caring and interesting people. The conference took place at the head office of the German newspaper taz, a cooperative itself. And somehow, one thought has resonated with me since then, a simple thought. It's
iPad The two covers In 2018 I bought an iPad together with an Apple Pencil and a red Smart Cover. Sometime later I also got a case with a keyboard that could be flatten in a way, that I still could use the Pencil with the iPad being in the case. A few weeks