Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 10
  1. We have a running joke on the team.

  2. Those of you who follow me on Mastodon might have noticed that I recently ran into a compiler bug that was introduced in Xcode 26.5 (or more specifically, Swift 6.3.2).

  3. One thing I only learned after working with Structured Concurrency for years is what “structured” actually refers to.

  4. Tasks are versatile and adapt to many use cases.

  5. The Versatility of Tasks

    If you’ve been developing for Apple platforms for a while, your understanding of “concurrency” may have its origins in the era of Grand Central Dispatch.

  6. Task Cancellation Handlers

    In the first post on task cancellation, I showcased a few simple examples of manual cancellation handling using Task.isCancelled and Task.checkCancellation.

  7. The Task Cancellation Trap

    Working with cancellation in tasks is a double-edged sword.

  8. I’ve been diving deeper into Swift’s structured concurrency (and strict Sendability conformance) lately, and I’ve learned quite a lot.

  9. When working with images, we rarely need to show them at full size — most often ist’s rather as a thumbnail or preview.

  10. And now I blog

    I’ve been running a software company for over 22 years now, and always managed to go without a personal blog.