Rick van Voorden's Avatar

Rick van Voorden

@vanvoorden.bsky.social

“Quidquid latine dictum sit, altum sonatur.”

44 Followers  |  46 Following  |  83 Posts  |  Joined: 27.11.2024  |  2.2576

Latest posts by vanvoorden.bsky.social on Bluesky


Swift Concurrency Lab | Swift Rockies 2026 Join Matt Massicotte for an open Swift Concurrency Lab at Swift Rockies 2026. Bring your questions and code. July 21st, 2026.

And tickets are now live for my Concurrency lab at Swift Rockies. I'm pretty excited for this format and cannot wait to see what kinds of questions people have.

Oh, and the conference seems cool too 😉

swiftrockies.com/matt-concurr...

11.02.2026 17:26 — 👍 9    🔁 2    💬 1    📌 0
SwiftCrossUI: Swift apps, everywhere
YouTube video by Swift Meetups SwiftCrossUI: Swift apps, everywhere

Did you see SwiftCrossUI?

www.youtube.com/watch?v=EC9q...

07.02.2026 02:46 — 👍 2    🔁 0    💬 1    📌 0

Very much looking forward to talking about the conceptual origins of SwiftUI and how that makes it an effective and versatile UI framework!

30.01.2026 10:17 — 👍 6    🔁 3    💬 1    📌 0
Act different. What kind of community do we have if we do nothing?

This is not normal. Business as usual cannot continue. But what that means, exactly, is up to us.

www.massicotte.org/blog/act-dif...

26.01.2026 19:07 — 👍 22    🔁 4    💬 7    📌 1
Since Last May, ICE Officers Have Been Told They Don’t Need Warrants To Enter Homes The thing afforded the highest protections of the Fourth Amendment is a person's home. This isn't even a controversial statement. It has been that way ever since this amendment was ratified. But, under Trump, we're constantly seeing that the administration considers all rights to be privileges -- something only granted to people this administration likes. The Associated Press has obtained a blockbuster leak…

Since Last May, ICE Officers Have Been Told They Don’t Need Warrants To Enter Homes

The thing afforded the highest protections of the Fourth Amendment is a person's home. This isn't even a controversial statement. It has been that way ever since this amendment was ratified. But, under Trump, we're…

22.01.2026 20:11 — 👍 20    🔁 12    💬 6    📌 1

To show you what kind of a different world it was in 1998… this was two countries arguing about *fish*.

21.01.2026 19:49 — 👍 1    🔁 0    💬 1    📌 0
Preview
The US land lost in Canada The Northwest Angle is the northernmost point of the continental United States, and one of the last American frontiers.

They tried that for just one piece. But it stayed under US control.

www.bbc.com/travel/artic...

21.01.2026 16:54 — 👍 1    🔁 1    💬 1    📌 0
Preview
I’m Probably About to Be Banned From CNN — But Someone Has to Say This About Scott Jennings There are times when you need to tell your friends that they are committing a grave mistake, even if they resent you for telling the truth.

I’m probably about to be banned from CNN — but someone has to say this about Scott Jennings. open.substack.com/pub/saltypol...

19.01.2026 02:10 — 👍 593    🔁 200    💬 89    📌 34
Abolish ICE Before They Kill Again, Impeach Trump & Noem Before They Incite More Murder Renee Nicole Good was a 37-year-old award-winning poet, a mother of a six-year-old, and a wife who had recently moved to Minneapolis. That all ended yesterday when a masked ICE agent murdered her in broad daylight, shooting her multiple times at close range in the head. She had stuffed animal toys in the glove box of her SUV that rammed into another car after she’d been killed for no reason at all.

Abolish ICE Before They Kill Again, Impeach Trump & Noem Before They Incite More Murder

Renee Nicole Good was a 37-year-old award-winning poet, a mother of a six-year-old, and a wife who had recently moved to Minneapolis. That all ended yesterday when a masked ICE agent murdered her in broad…

08.01.2026 18:13 — 👍 285    🔁 117    💬 2    📌 8
Video thumbnail

Using imagery online of the shooting by an ICE agent in Minneapolis, we’ve created an animated sequence which highlights the approximate positioning of officers and vehicles at the scene. The red dot represents the agent who fired the shots. Yellow dots are other agents who arrived at the scene.

07.01.2026 22:32 — 👍 4386    🔁 1971    💬 135    📌 229

Forensic analysis of objective video evidence. This is how you serve readers searching for clarity.

08.01.2026 13:00 — 👍 8823    🔁 4227    💬 309    📌 728

I think the timing for this will not work for me to attend in Berlin on that day. But let me know if there is anything I can do to help with any citations or references.

14.11.2025 19:38 — 👍 1    🔁 0    💬 1    📌 0

I'm actually thinking about conferences that might be good fit to present the Immutable Data architecture. Would BOB be a good fit? We see the architecture as inspired by JS and functional programming but for now we are just focusing on deploying to SwiftUI. Would that talk make sense for BOB?

13.11.2025 05:26 — 👍 1    🔁 0    💬 1    📌 0

You could also reference the first chapter of our Immutable Data Programming Guide that talks about the origins of Flux and Redux and how this evolution is different than the evolution of UIKit and SwiftUI.

github.com/Swift-Immuta...

12.11.2025 18:28 — 👍 2    🔁 0    💬 1    📌 0
Hacker Way: Rethinking Web App Development at Facebook
YouTube video by Meta Developers Hacker Way: Rethinking Web App Development at Facebook

I would definitely reference the talk from Jing Chen that talks about the origins of Flux and how this evolved as an alternative to MVC.

www.youtube.com/watch?v=nYkd...

12.11.2025 18:27 — 👍 1    🔁 0    💬 1    📌 0

And if you are discussing Flux then I also think it is fair to go back and discuss CQRS which built first many of the ideas that Flux shares.

12.11.2025 18:26 — 👍 1    🔁 0    💬 1    📌 0

So just now reading the paper… I see some interesting ideas but also some missing pieces. The paper discusses ReactJS but fails to discuss the Flux pattern. I would really want to include Flux in any discussion of declarative UI state management.

12.11.2025 18:25 — 👍 1    🔁 0    💬 1    📌 0
Preview
Manuel Chakravarty In this episode, we talk to Manuel Chakravarty - specifically, his work on the ghc backend such as data-parallel Haskell and the FFI and how that work segued into type system design. We also discussed Manuel's perspective on Haskell from the language design of Swift.

I’m on the latest episode of the @haskellinterlude.bsky.social talking about GHC, the FFI, type families, parallel programming in Haskell and also about the relationship of Haskell and Swift: https://haskell.foundation/podcast/72/

31.10.2025 11:18 — 👍 9    🔁 3    💬 0    📌 0

But it's a Canadian Entity running an ad in the US with content from the US public domain… so it's different than a Canadian Entity running an ad *in Canada* with content from the US public domain.

24.10.2025 07:05 — 👍 2    🔁 0    💬 0    📌 0
Preview
Copyright status of works by the federal government of the United States - Wikipedia

It's possible that the US Government can claim that the Radio Address is *not* in Canadian public domain… but I'm not clear if that means the Reagan Foundation can sue Canada *on behalf* of the US Government.

en.wikipedia.org/wiki/Copyrig...

24.10.2025 05:49 — 👍 0    🔁 0    💬 1    📌 0
Preview
GitHub - mattmassicotte/Empire: A local persistence system for Swift A local persistence system for Swift. Contribute to mattmassicotte/Empire development by creating an account on GitHub.

It started as a toy, but Empire has turned into the most complex package I've worked on. Macros, parameter packs, very tricky concurrency and generics. And now I'm looking at lifetimes and Span. Don't fully understand them yet, but I now get why it exists.

github.com/mattmassicot...

13.10.2025 11:42 — 👍 10    🔁 3    💬 0    📌 0

My talk from ServerSide is up!

13.10.2025 13:23 — 👍 36    🔁 10    💬 1    📌 3
Appeals Court Subtly Lets The Trump Administration Know It’s Just Being Racist By Demanding An End To Birthright Citizenship It's not enough to go after the "worst of the worst." It was never a sustainable effort, what with migrants committing fewer crimes than natural citizens. The attempt to rid the country of as many non-white people as possible under Trump always had to go bigger. It has become ICE raiding swap meets and Home Depot parking lots because that's where the non-whites are at.

Appeals Court Subtly Lets The Trump Administration Know It’s Just Being Racist By Demanding An End To Birthright Citizenship

It's not enough to go after the "worst of the worst." It was never a sustainable effort, what with migrants committing fewer crimes than natural citizens. The attempt to rid…

09.10.2025 16:26 — 👍 18    🔁 6    💬 0    📌 0
Preview
SE-0494: Add `isIdentical(to:)` Methods for Quick Comparisons to Concrete Types Hello, Swift community! The review of SE-0494: Add isIdentical(to:) Methods for Quick Comparisons to Concrete Types begins now and runs through October 6, 2025. Reviews are an important part of the ...

There's one more week to help review my first Swift Evolution Proposal! Please take a look and help us ship more tools in Standard Library for improving performance. Thanks!

forums.swift.org/t/-/82296

08.10.2025 05:44 — 👍 2    🔁 2    💬 0    📌 0

Can you help us get to 1,000 followers today and spread the word about our movement?

24.09.2025 17:55 — 👍 21    🔁 13    💬 3    📌 1
Speaker Announcement Card - Matt Massicotte - How to Approach Approachable Concurrency

Speaker Announcement Card - Matt Massicotte - How to Approach Approachable Concurrency

Super excited to announce our first speaker! Matt Massicotte will be telling us how to approach approachable concurrency!

29.08.2025 17:00 — 👍 14    🔁 4    💬 0    📌 0
Post image

Concurrency is still a challenge for many, making Approachable Concurrency very welcome. To discover how and why it can improve your way to Swift 6,
we’re honored to host one of the true authorities on the topic, @mattie.bsky.social !
👉 https://swiftconnection.io

26.08.2025 07:01 — 👍 28    🔁 7    💬 3    📌 1
App-Charts payed in Germany. My app (myBBS) is ranking third.

App-Charts payed in Germany. My app (myBBS) is ranking third.

Payed charts in Educational apps.

Payed charts in Educational apps.

Screenshot of my apps AppStore listing, I’d love to get better reviews, but alas. A timetable app that costs 99ct and has 3,0 stars. #1 in payed education today.

Screenshot of my apps AppStore listing, I’d love to get better reviews, but alas. A timetable app that costs 99ct and has 3,0 stars. #1 in payed education today.

Omg. My app is #3 in the paid AppStore charts in Germany today. #1 in payed education charts. 🤩🤯😱

(It’s a timetable app for vocational students in Lower Saxony, and it’s payed so a bit easier, schools currently start here so that’s why, ranked before but never that high.)

18.08.2025 18:44 — 👍 18    🔁 1    💬 3    📌 0

Good news! Congratulations!

18.08.2025 18:49 — 👍 1    🔁 0    💬 0    📌 0
[HOPE_16] Welcome to Hackers On Planet Earth! HOPE_16 is an all-ages event with at least four speaker tracks, a whole bunch of workshops, awesome vendors, and fun activities throughout the entire weekend.

ICEBlock creator, Joshua Aaron (@joshua.stealingheather.com) will be the closing speaker at the Hope Conference www.hope.net today at 4pm EST.

If you would like to tune in you can watch the stream live on their website.

17.08.2025 13:34 — 👍 29    🔁 9    💬 1    📌 2

@vanvoorden is following 20 prominent accounts