Jeans Ruiz (@rcaos) profile picture

iOS Dev. Sharing code, productivity. https://teapaw.org/t.co/h3piY7vCgM

🇵🇪
Joined July 2011
Photo by Jeans Ruiz (@rcaos)Photo by Jeans Ruiz (@rcaos)Photo by Jeans Ruiz (@rcaos)Photo by Jeans Ruiz (@rcaos)Photo by Jeans Ruiz (@rcaos)Photo by Jeans Ruiz (@rcaos)Photo by Jeans Ruiz (@rcaos)Photo by Jeans Ruiz (@rcaos)Photo by Jeans Ruiz (@rcaos)Photo by Jeans Ruiz (@rcaos)
Funny how things unfold. I first found @addyosmani through his skills. Stayed for the Stoicism. His book The Stoic Mind has been an empowering read. Thanks Addy 🙏
33
Having your app modularized makes migration way easier. Don’t panic. One package at a time. Core packages first.
23
Claude could migrate my project to Swift 6, with the right Skills, but I’m doing the first modules manually. I need to understand these concepts myself. I don’t want to take that shortcut.
24
Just started migrating to Swift 6. Everyone said it would be chaos. They were right.
21
Localized SwiftUI previews in SPM packages were driving me crazy. Finally fixed it. Simpler than I thought.
1
1
71
Thanks to the organizers and everyone who showed up on Saturday. It was amazing to share and learn with such an awesome community. 🙌 @androiddevperu
69
Perspective: unlocked. The price tag suddenly looks reasonable.
If you're shocked at the price of using @cline with frontier models, understand that this is the actual price of inference. It's not realistic to provide full-powered AI at $15-20/month without severely limiting what these models can do.
112
As a full-time iOS dev, I spend more time in Cursor than in Xcode these days. Side projects, docs, thinking… all happen there.
1
90
Working with my first macOS app, this little guy is disabled by default. With this, you can use URLSession. developer.apple.com/document…
131
It was fun to parse a Subtitle (.srt) using the swift-parsing library from @pointfreeco github.com/pointfreeco/swift…
1
16
8,009
Swift concurrency is great, but you have to pay special attention to memory management, it is very easy to fall into memory leaks using AsyncStream and Task in general.
2
182
Terminé de mover un projecto de RxSwift a Combine, bastante aprendizaje en el camino, quedó 100% funcional pero perdí cierta testabilidad.
1
1
Para recuperar la testabilidad sobre los streams tenemos algunas alternativas como github.com/pointfreeco/combi… o github.com/tcldr/Entwine
1
1
Cerrando es genial tener una opcion built-in para trabajar con streams de datos, pero por alguna razón olvidaron darle cariño al testeo de los Schedulers.
1