Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Rick van Voorden

@vanvoorden@mastodon.social
mastodon 4.7.0-beta.1
  • Open on mastodon.social

“Quidquid latine dictum sit, altum sonatur.”

63 Followers
116 Following
8 Posts
Joined December 07, 2023
GitHub:
https://github.com/vanvoorden

Posts

Open post
vanvoorden
Rick van Voorden @vanvoorden@mastodon.social · Jul 08, 2026
Rick van Voorden
@vanvoorden@mastodon.social

“Quidquid latine dictum sit, altum sonatur.”

mastodon.social
Replying to @vanvoorden@mastodon.social
I do present an example and some sample code. But the goal of the tutorial is not *this specific* example. It's about getting you to start thinking creatively about this pattern and looking for new ways this can clean up stateful business logic in your own products. Please let me know what you think. Thanks!
2
0
0
0
Open post
vanvoorden
Rick van Voorden @vanvoorden@mastodon.social · Jul 08, 2026
Rick van Voorden
@vanvoorden@mastodon.social

“Quidquid latine dictum sit, altum sonatur.”

mastodon.social
My new repo is a tutorial project for a topic that does not get talked about very much: custom dynamic properties for SwiftUI view components. The argument I make here is that dynamic properties can function similar to React Hooks: these are small stateful primitives for business logic that are more reusable than putting that business logic in view components or view modifiers. https://github.com/vanvoorden/TaskProperty
15
2
9
0
Open post
vanvoorden
Rick van Voorden @vanvoorden@mastodon.social · Mar 05, 2026
Rick van Voorden
@vanvoorden@mastodon.social

“Quidquid latine dictum sit, altum sonatur.”

mastodon.social
Replying to @davedelong@mastodon.social
@davedelong@mastodon.social I don't think Julian is so bad. Maybe I'll take a stab at it…
1
2
0
0
Open post
vanvoorden
Rick van Voorden @vanvoorden@mastodon.social · Dec 16, 2025
Rick van Voorden
@vanvoorden@mastodon.social

“Quidquid latine dictum sit, altum sonatur.”

mastodon.social
Replying to @willing@mastodon.social
@willing@mastodon.social If you can't share actual code would you be free to discuss publicly why your team went with native SwiftUI for Apple and native Compose for Android? I hear many companies now are pushing for xplat js and ts or webviews. Could you discuss whether or not that was considered and what the tradeoffs looked like that made your team ship on native?
0
0
0
0
Open post
vanvoorden
Rick van Voorden @vanvoorden@mastodon.social · Dec 16, 2025
Rick van Voorden
@vanvoorden@mastodon.social

“Quidquid latine dictum sit, altum sonatur.”

mastodon.social
Replying to @willing@mastodon.social
@willing@mastodon.social Looks good! Is your company posting any essays or details about how they are using SwiftUI? I always think it is good for the community when large projects can talk about what the experience was like and any custom infra that evolved to fill in any missing pieces.
0
1
0
0
Open post
vanvoorden
Rick van Voorden @vanvoorden@mastodon.social · May 30, 2025
Rick van Voorden
@vanvoorden@mastodon.social

“Quidquid latine dictum sit, altum sonatur.”

mastodon.social
Replying to @vanvoorden@mastodon.social

@piyuv @johnsundell @rensbreur I also believe the essay even points out at the end that there are some legit use cases where we need closures to be escaping to capture new state at runtime. The essay is just suggesting not to always use escaping by default because it is not an arbitrary distinction.

0
0
0
0
Open post
vanvoorden
Rick van Voorden @vanvoorden@mastodon.social · May 30, 2025
Rick van Voorden
@vanvoorden@mastodon.social

“Quidquid latine dictum sit, altum sonatur.”

mastodon.social
Replying to @piyuv@techhub.social

@piyuv @johnsundell @rensbreur FWIW this essay highlights issues with passing escaping closures. Closures that are ViewBuilder without an explicit escaping attached would not see the same issues AFAIK.

0
1
0
0
Open post
vanvoorden
Rick van Voorden @vanvoorden@mastodon.social · Feb 17, 2025
Rick van Voorden
@vanvoorden@mastodon.social

“Quidquid latine dictum sit, altum sonatur.”

mastodon.social
Replying to @ctietze@mastodon.social
@ctietze@mastodon.social @Cykelero@mas.to @mattiem@mastodon.social The Orchard Nursery is where you bring sick trees.
2
2
0
0

Remote instance

mastodon.social
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 05:01:45 UTC