AppForce1 Worklog

Ok that happened... Good and bad.

Episode 101

Use Left/Right to seek, Home/End to jump to start or end. Hold shift to jump forward or backward.

0:00 | 16:30

WWDC dates have been announced, and the Dutch CocoaHeads is starting their meetups again. Right now there are three meetups scheduled. One is during AppDevCon, more on that in a bit and one is the WWDC viewing party on June 5th. The third is a regular meetup at Max'Doro, a small Dutch dev shop.

On AppDevCon, I will also attend this one on the conference day. It will be my first conference this year. Compared to 2022 it has been slow going with conferences this year. It all concerns some shifts in financial priority within Stream and some product-related awesomeness I will probably share later this year.

Of note, I have two blog articles, a video, and a somewhat larger project being released soon. The larger project's work should already be released as you listen to this episode. The working title during the creation of this project was build your own twitter. I can go into a lot of detail on it, but the part I really think you should look at is how this iOS codebase is set up using micro frameworks using Tuist. One of the two blog articles shares a bit more detail on how Tuist was used to set up this project, and it will show and convince you just how far Tuist can take you. It also contains a few useful tips when working with Tuist.

The second blog piece will be about Vale.sh, a neat doc linting tool Daniel from TelemetryDeck pointed me to. The best part of this piece is the description of how you can integrate Vale with Xcode to have super convenient local doc linting in Xcode. Complete with line-level warnings and annotations. If you can't wait till that's published, have a look at a specific commit in Stream's Swift Chat SDK source code. I will put that link in the show notes for easy reference. In fact, everything I mentioned in the last few minutes will be linked in the show notes.