SwiftUI -> Swift Concurrency -> SwiftData kind of buried my perennial WWDC enthusiasm under an avalanche of reality. After the last four years, my hands are full of technologies that I eagerly anticipated but are tiring or impossible to hold right. This is the first year I don’t feel guilty for not being excited and that’s progress for me.
Conversation
Notices
-
Embed this notice
Kyle Hughes (kyle@mister.computer)'s status on Thursday, 28-Mar-2024 18:57:51 JST Kyle Hughes -
Embed this notice
Kyle Hughes (kyle@mister.computer)'s status on Thursday, 28-Mar-2024 18:57:50 JST Kyle Hughes I have more confidence in Apple than anyone else that they can get these new technologies right in the long-term. But SwiftUI debuted in 2019 and my career – at best – has 6 more 5-year spans in it. It is crucial to reflect on the ROI from the attention I have paid to this space for the last 5 years and the outcome is not good. These technologies have not allowed me to be build better, safer, and more performant software: they have encouraged me to sacrifice those tenets for time to market.
-
Embed this notice
Kyle Hughes (kyle@mister.computer)'s status on Thursday, 28-Mar-2024 18:57:51 JST Kyle Hughes Adopting these new Apple technologies has made me lower my quality bar year-over-year and I feel resentful. That’s not productive, that’s my problem to deal with. But our collective problem, if one cares, is that keeping up with Apple & working at the top of our craft used to be synonymous and feels increasingly less so.
GreenSkyOverMe (Monika) repeated this.
-
Embed this notice