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

Jonathan Willing

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

leading booking @ waymo.

283 Followers
227 Following
10 Posts
Joined April 26, 2022
Website:
https://jwilling.com
GitHub:
https://github.com/jwilling
Bluesky:
https://bsky.app/profile/willing.bsky.social

Posts

Open post
willing
Jonathan Willing @willing@mastodon.social · Jun 08, 2026
Jonathan Willing
@willing@mastodon.social

leading booking @ waymo.

mastodon.social

i will be at the mothership for WWDC tomorrow. hope to meet some of y’all there!

1
0
0
0
Open post
willing
Jonathan Willing @willing@mastodon.social · Mar 31, 2026
Jonathan Willing
@willing@mastodon.social

leading booking @ waymo.

mastodon.social
Replying to @kylebshr@mastodon.social
@kylebshr @mergesort A more resilient approach I like to use for components like this is to use Group(subviews:transform:) to resolve subview proxies, so you can check if the view is _actually_ empty (beyond just inspecting types). Unsure if that’s something a macro could help with — seems less likely.
0
2
0
0
Open post
willing
Jonathan Willing @willing@mastodon.social · Dec 16, 2025
Jonathan Willing
@willing@mastodon.social

leading booking @ waymo.

mastodon.social
Replying to @vanvoorden@mastodon.social
@vanvoorden@mastodon.social we’ve certainly thought about it! we have some novel approaches to SwiftUI that I haven’t seen much of in the wild. maybe someday we’ll find an avenue to share more.
1
1
0
0
Open post
willing
Jonathan Willing @willing@mastodon.social · Dec 15, 2025
Jonathan Willing
@willing@mastodon.social

leading booking @ waymo.

mastodon.social
Replying to @willing@mastodon.social

proud to have led the team on this. want to come build the next generation autonomous ride hailing platform? come join my team: apply or message me.

  • ios: https://careers.withwaymo.com/jobs/senior-software-engineer-marketplace-booking-ux-ios-mountain-view-california-united-states
  • android: https://careers.withwaymo.com/jobs/android-engineer-booking-mountain-view-california-united-states
3
0
1
0
Open post
willing
Jonathan Willing @willing@mastodon.social · Dec 15, 2025
Jonathan Willing
@willing@mastodon.social

leading booking @ waymo.

mastodon.social

next generation of Waymo booking flows rolling out.

lots of cool new tech here: flexible server-driven platform, fully native SwiftUI + Compose app components.

Your browser does not support the video tag.
7
4
0
0
Open post
willing
Jonathan Willing @willing@mastodon.social · Sep 06, 2025
Jonathan Willing
@willing@mastodon.social

leading booking @ waymo.

mastodon.social

@schwa@mastodon.social secret hack they don’t want you to know: you can create a pseudo-lazy Layout by wrapping each individual subview in a LazyV/HStack.

the subview attribute graph is unfortunately still evaluated due to the nature of Layout, but the render tree is lazy.

mastodon.social

Jonathan Wight (@schwa@mastodon.social) - Mastodon

2
0
0
0
Open post
willing
Jonathan Willing @willing@mastodon.social · Sep 05, 2025
Jonathan Willing
@willing@mastodon.social

leading booking @ waymo.

mastodon.social

@harshil@mastodon.social I tried and failed. the APIs just don’t exist.

the only option seems to be to use a UITabBar in a representable.

mastodon.social

Harshil Shah :psyduck: (@harshil@mastodon.social) - Mastodon

1
0
0
0
Open post
willing
Jonathan Willing @willing@mastodon.social · Aug 06, 2025
Jonathan Willing
@willing@mastodon.social

leading booking @ waymo.

mastodon.social
Replying to @axiixc@social.axiixc.com
@axiixc@social.axiixc.com Hosting controllers work great for custom tab bars, but I feel one of the main draws for fully custom navigation stacks is matched geometry effects. Sadly, matched effects do not reach beyond their hosting container (namespace isolation?), so it doesn’t quite get the job done.
0
0
0
0
Open post
willing
Jonathan Willing @willing@mastodon.social · Aug 05, 2025
Jonathan Willing
@willing@mastodon.social

leading booking @ waymo.

mastodon.social

@axiixc@social.axiixc.com I enjoyed your recent SwiftUI wish list post! Nobody discusses container lifetime and it’s a very meaningful problem for those of us that are pushing SwiftUI beyond the basics.

I was hoping that the ContainerValues API (or the variadic API before it) would offer us more control over lifetime, but sadly it does not. When using it as a navigation stack, it keeps the state of the top-level View, but any subview state is lost — along with any scroll position (Apple folks: FB16459615).

social.axiixc.com

James Savage (@axiixc@social.axiixc.com) - social.axiixc.com

4
2
0
0
Open post
willing
Jonathan Willing @willing@mastodon.social · Jun 20, 2025
Jonathan Willing
@willing@mastodon.social

leading booking @ waymo.

mastodon.social

@harshil@mastodon.social @khaost@mastodon.tz.is it’s definitely tempting, but I’m really hesitant about tying up such crucial data into a single ecosystem.

mastodon.social

Harshil Shah :psyduck: (@harshil@mastodon.social) - Mastodon

1
0
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: 03:53:46 UTC