Read Locks Are Not Your Friends

Swift concurrency is so nuanced it finally got its own dedicated website. An essential bookmark for every Swift developer navigating async/await, actors, and data races.

🔗: https://fuckingapproachableswiftconcurrency.com/en/ by Pedro Piñera Buendía (@pedro)

#Swift #Concurrency #iOSDev

Fucking Approachable Swift Concurrency

A no-bullshit guide to Swift concurrency. Learn async/await, actors, Sendable, and MainActor with simple mental models. No jargon, just clear explanations.

Fucking Approachable Swift Concurrency

Why does MainActor isolation prevent SendableMetatype conformance? A puzzling concurrency constraint explored through documentation practice and the Zettelkasten method.

🔗: https://christiantietze.de/posts/2026/01/zettelkasten-for-programmers-documenting-confusing-with-swift-sendablemetatype/ by Christian Tietze (@ctietze)

#Swift #Concurrency #iOSDev

Zettelkasten for Programmers: Documenting Confusing with Swift.SendableMetatype

I got terribly confused reading the API docs on th SendableMetatype protocol. Because I do not yet know the solution, I want to share how I store this in my Zettelkasten for future problem-solving and discussions.

Christian Tietze

Excited for #JCON EUROPE 2026? See Balkrishna Rawool at #JCON2026 in Cologne talking about '#VirtualThreads, Structured #Concurrency and Scoped #Values: Putting it All Together'

Project #Loom brings lightweight concurrency to #Java with …

🎟️ 2026.europe.jcon.one/tickets
Free for #JUG members

#Concurrency bugs rarely fail loudly — they leak resources, stall requests, & waste CPU. @BalaRawool demonstrates how #StructuredConcurrency can short-circuit failures and keep workflows consistent in #SpringBoot.

Make your services more resilient: https://javapro.io/2026/02/19/virtual-threads-structured-concurrency-and-scoped-values-putting-it-all-together/

#Java

Understanding std::shared_mutex from C++17

In this article, we’ll start with a basic example using std::mutex, look at its limitations, and then introduce std::shared_mutex, a reader-writer mutex added in C++17. Even in 2026, with many new concurrency features available, std::shared_mutex is still a valuable and practical tool. Let’s jump in. A Simple Thread-Safe Counter with std::mutex   We’ll begin with a small example (a standard “hello world” for this type of mutexes): a counter object that multiple threads can access:

C++ Stories

From Java to Kotlin – Part X: Virtual Threads and Coroutines
A blog by Justus

Considering a move to Kotlin? Coming from a Java background? In this short series of blog posts, I’ll take a look at familiar, straightforward Java concepts and demonstrate how you can approach them in Kotlin. While many of these points have already been discussed in earlier posts by colleagues, my focus is simple: how you used to do it...

#dev #softwaredevelopment #java #kotlin #concurrency

https://jdriven.com/blog/2026/02/Java-To-Kotlin-Series-10-Threads/

From Java to Kotlin – Part X: Virtual Threads and Coroutines

Considering a move to Kotlin? Coming from a Java background? In this short series of blog posts, I’ll take a look at familiar, straightforward Java concepts and demonstrate how you can approach them i

JDriven Blog

Take your C++ concurrency to the next level!

Join Concurrency Tools in the C++ Standard Library with Mateusz Pusz — threads, mutexes, futures, semaphores & more, hands-on.

🗓 24 Apr | 🖥 Online

Find out more and register: https://cpponline.uk/workshop/concurrency-tools-in-the-cpp-standard-library/

#cpp #cplusplus #concurrency

Concurrency Tools in the C++ Standard Library - C++Online

Today, C++ software is increasingly asynchronous and parallel, a trend that is likely only to continue going forward. The C++ standard acknowledged threads and provided the first concurrency facilities with C++11. The set of primitives and lower-level building blocks was greatly extended in C++20 with many powerful abstractions. During this training, we will learn the […]

C++Online
Today on NovaLandia: "Concurrency in Second Life: Still Breathing, Barely Whispering"

Today, I want to dive into Second Life's so-called "declining" userbase, or at least the endless whispers that the platform *might* be on its last virtual legs. We'll cut through the rumors with some ...

https://mkultra.monster/secondlife/2026/02/17/sl-population/

#concurrency #userbase #lindenlab #virtualworld #community
Concurrency in Second Life: Still Breathing, Barely Whispering | cmdr-nova@internet:~$

Debunking Second Life's decline with data and research, separating fact from fiction.

cmdr-nova@internet:~$
Hybrid IO-driven Promise (Scala snippet)

Alternative to Scala’s Promise and Cats-Effect’s Deferred, exposing a hybrid API, useful for interoperability between imperative libraries (e.g., Akka/Pekko) and Cats-Effect.

Alexandru Nedelcu