Categories
ChatGPT iOS Development

Using ChatGPT for Swift iOS development

Lately, I also jumped onto the ChatGPT train and wanted to give it a try for the use in Swift development for the iOS platform. Here are my experiences so far using it for around 1 or two months now.… Read the rest

Categories
iOS Development

Fix LLDB issues in Xcode

Did you ever encounter some strange issues when dealing with broken LLDB in Xcode leaving print()as your final idea? Welcome to broken Xcode tooling.

TLDR; or answer the title’s question:
Actually, I have no idea how to really fix … Read the rest

Categories
Accessibility iOS Development

Preparing for CPACC exam by IAAP

In fall 2022 I finally felt comfortable to take the examination for becoming a “Certified Professional in Accessibility Core Competencies” (CPACC) by the “International Association of Accessibility Professionals” (IAAP). And in November I got an email that I passed it! … Read the rest

Categories
Git iOS Development

Micro-commits and how to continue where you left

You should finalize your day with a building project. At least I like to do that. Often you need more than a day to finish some larger task. Also, if you are getting headaches, it’s totally fine to stop coding … Read the rest

Categories
Accessibility

European Accessibility Act in short

This article is not complete in any way. I am also not a lawyer. I try to add updates whenever something happens though πŸ™‚

In the US, creators of inaccessible digital products can already be sued because of the Americans … Read the rest

Categories
Accessibility iOS Development

(Mobile) Accessibility Links

This is a frequently updated list of links regarding accessibility I found worth saving. It’s currently focused on mobile (especially iOS development) as this is my main area right now.

Last update: 5th July 2023

Guidelines & Standards

This section … Read the rest

Categories
Wordpress

How to fix “Error establishing a database connection”

TLDR: Try doing a “Powercycle”, i.e. shutdown and restart your server. I had a button for that in my server’s control panel.

Yesterday night, I updated some WordPress plugins. Everything seemed to have went well, so I closed my … Read the rest

Categories
Wordpress

How to update a website’s SSL certificate running on debian using an Apache server

Today, I wanted to quickly update my expired SSL certificate. This did not went as quickly as I thought and I nearly destroyed my whole server setup. However, one good thing: I also have my PHP upgraded now because it … Read the rest

Categories
iOS Development

Animate UIBezierPath using CABasicAnimation

Currently, I am working on an app that features a table view with custom cells representing single items or grouped items. You can expand the group cells (to see their content) by selecting them. There are multiple ways to … Read the rest

Categories
iOS Development

How to use the RelativeDateTimeFormatter in Swift

Working with dates in Swift is a thing I remembered to struggle for a long time as a Junior developer. However, you should get used to objects that have date properties. E.g. you can sort stuff (e.g. see https://mic.st/blog/how-to-sort-an-array-of-objects-by-date-property/) … Read the rest