Introduction to structured concurrency in Swift: continuations, tasks, and cancellation
This article is a part of my series about concurrency and asynchronous programming in Swift. The articles are independent, but after reading…
I'm Max Desiatov, a software developer
This article is a part of my series about concurrency and asynchronous programming in Swift. The articles are independent, but after reading…
It probably all started with an innocently-looking issue in the emscripten repository back in 2014: For context, back in 2014 the…
If you had any experience with Windows and Internet Explorer in the 90s, quite probably you remember ActiveX controls. Most frequently…
When using Swift, one of the most important things to consider is a difference between value types and reference types. We know that a…
Back in the 90s and early 00s, when Google Docs didn’t exist yet and devices from Apple weren’t as popular, the primary way to create, edit…
This article is a part of my series about concurrency and asynchronous programming in Swift. The articles are independent, but after reading…
This article is a part of my series about concurrency and asynchronous programming in Swift. The articles are independent, but after reading…
Server interactions take a significant amount of time and effort to develop and test in most mobile and web apps. In apps with most complex…