Thoughts on Tech, Leadership, and the Occasional Rant
-
Multiple Buttons in a SwiftUI List Element
If it looks like a button and behaves like a button, then it probably should be a button While writing another post for my accessibility series, I created a simple UI that contained a few Buttons inside of List row. A comparable example view could look like this: It’s just a list containing a single Element (the HStack), which itself…
-
My First Days on Mastodon 🐘
I always liked Twitter a lot. After leaving Facebook many years ago, Twitter was my one and only social network. For me, the best thing about Twitter is the active tech community. While being a .NET developer my timeline was full of .NET content. To this day I follow (more or less) famous .NET devs…
-
Book Review: Developing Accessible iOS Apps
As you might know, I’m learning to create accessible iOS apps at the moment. If you are interested in the details, check out my blog post series “Learn Accessibility on iOS With Me”. A few weeks ago, a dear colleague of mine who attended the NSSpain recommended this talk by Daniel Devesa Derksen-Staats to me. In his talk, Daniel talks…
-
Learn Accessibility on iOS With Me – SwiftUI basics
Before we dive into the details of how to improve the accessibility of your (SwiftUI-based) iOS apps, we should see what SwiftUI does for us out of the box. If you are just going to have a few Text() elements and a button, you might already have a good user experience for users using assistive technology. Default…
-
Learn Accessibility on iOS With Me – Introduction
Every developer that has to do with any kind of frontend (web frontends, app development, you name it), knows that accessibility is important. Adding accessibility features to our products will open our products to millions of potential users. And we know that. That’s the good part. And I’m sure, you already know the sad part…
-
Let’s Talk about Xcode
Those who follow me on Twitter know that I switched from .NET development to iOS development in October 2021. My employer made this switch possible. So I was able to work on my personal development without changing my employer. Thank you for that, dear Parship Group. App development is cool. I enjoy building a product that…
-
Deploying .NET services on Uberspace
It’s been a few years since I had a (shared) server up and running. However, it never felt particularly good, since I don’t have much of an idea about configuration. Is it really secured well enough now? Are all ports closed? Do I need a firewall? How often do I actually make backups? And so…
-
Welcome To My Blog
Hi, I’m Lars 👋 I’m an iOS developer and team lead of a cross-functional software team. And this is my… I don’t know… third or maybe the fourth attempt at blogging. Hopefully, this blog will last a little longer than my previous ones. I thought about my last attempts and figured out a few mistakes…