
How I migrated my Mastodon account to micro.blog
Update 2025-05-23 I decided to move away from micro.blog because, as an indie developer, reachability is crucial for me. I noticed that the platform’s lack of notifications for direct messages and...

Update 2025-05-23 I decided to move away from micro.blog because, as an indie developer, reachability is crucial for me. I noticed that the platform’s lack of notifications for direct messages and...

In my previous blog post, Exporting Apple Distribution Certificates for CI/CD — The Right Way, I shared a reliable method to extract and repackage Apple Distribution certificates into a clean .p12 ...

When you’re setting up CI/CD for iOS projects using GitHub Actions, one of the first real blockers is code signing. In particular, if you’re trying to use an exported .p12 file of your Apple Distri...

Yesterday, I was listening to Merge Conflict Episode 454: Let’s ship some .NET iOS & Android apps! CI/CD Deep Dive, where James and Frank discussed setting up CI/CD pipelines for .NET iOS and A...

When it comes to learning, I always had mixed results in the past. While I was able to memorize a lot of stuff for a short amount of time, I often had to look up several topics again and again once...

In this post, I am showing the steps needed to profile a .NET MAUI iOS application on macOS. We will not use any IDE, just the terminal, utilizing the dotnet-trace global tool. While you can try to...

I recently started the iOS Lead Essentials course by Essential Developer. The program uses a belt system with stripes to reflect a developer’s progress—starting from no stripe and moving through in...

I recently needed a simple Swift type that deals with durations—like laps, run paces, or countdowns—without the complexity of calendar dates. Sure, I could use Date, Calendar, or TimeInterval, but ...

In 2024, I spent a lot of time diving deep into .NET MAUI, iOS development, and personal growth in software development. Here on my blog, I shared practical tips, insights, and reflections. Here’s ...

In this post, I’ll walk you through how to set up redirects across GitHub Pages websites with a straightforward approach. While GitHub Pages doesn’t have built-in server-side redirect functionality...