gibachan
gibachan.bsky.social
gibachan
@gibachan.bsky.social
iOS/Android application engineer https://github.com/gibachan
Be careful when using .task and .onAppear, they’re easy to misuse.
chris.eidhof.nl/post/swiftui...
Task Identity — Chris Eidhof
chris.eidhof.nl
December 10, 2025 at 11:54 AM
Just released swift-fixtures — a small macro library that auto-generates fixtures for your Swift models, making unit tests much cleaner and easier 🎯 #swift #iosdev
github.com/gibachan/swi...
GitHub - gibachan/swift-fixtures: A Swift macro library that generates fixtures for value types to simplify unit test writing
A Swift macro library that generates fixtures for value types to simplify unit test writing - gibachan/swift-fixtures
github.com
December 10, 2025 at 3:46 AM
TCA 2.0 has been unveiled with great new features. Excited to use it!
www.pointfree.co/blog/posts/1...
BLACK FRIDAY: Save 30% on Point-Free
We’re offering a 30% discount for the first year of a new Point-Free subscription! Get instant access to all past 303 episodes instantly, as well as access to everything we have planned for 2026.
www.pointfree.co
November 18, 2025 at 8:37 PM
We don’t have to wait until iOS 18 is no longer around to use the Observation API.
www.pointfree.co/blog/posts/1...
Perception 2.0: An updated back-port of Swift’s Observation framework
We are proud to announce Perception 2.0: A full back-port of Swift’s Observation framework that works on iOS 13+ and macOS 10.15, and now includes the newest tools from the framework, including Observ...
www.pointfree.co
July 31, 2025 at 8:23 PM
Print debugging is one of the most important tools, and this macro makes it even better.
github.com/mtj0928/prin...
github.com
June 21, 2025 at 10:44 AM
Camera app keeps crashing on iOS 26 beta 🥹
June 19, 2025 at 2:36 AM
One thing Swift 6 keeps complaining about is singleton objects

medium.com/@koteshpatel...
RIP Singletons: Swift 6’s Concurrency Rules Explained
🎉 Article Published: 52
medium.com
June 14, 2025 at 11:03 AM
iPhoneは電話としての役割はだいぶ薄れているので改名してもいいのではないかな…?
June 14, 2025 at 8:28 AM
Surprised to see that AI fixed a bug I couldn’t solve before. Thanks, Claude.
June 8, 2025 at 8:26 AM
deferred deep linkのテストってどうしたら。ぶっつけ本番するしかなくない?
June 3, 2025 at 11:51 AM
UIテストが自然言語で記述できる。試したけど普通に動いてて感動した。デメリットであるメンテナンスコストがだいぶ軽減できそう。
developer.android.com/studio/previ...
Journeys for Android Studio  |  Android Developers
Learn about Journeys for Android Studio.
developer.android.com
June 1, 2025 at 8:01 AM
Point-Freeのslackワークスペースがフリープランなので過去ログが失われてて勿体無い
May 25, 2025 at 6:16 AM
Android XRは早くハードを出してください…
May 13, 2025 at 1:33 PM
アプリ審査提出done!
April 23, 2025 at 1:05 PM
ちょうど List ではないために swipe Actions 使えず困っていたので試してみよう

github.com/aheze/SwipeA...
GitHub - aheze/SwipeActions: Add customizable swipe actions to any view.
Add customizable swipe actions to any view. Contribute to aheze/SwipeActions development by creating an account on GitHub.
github.com
April 16, 2025 at 10:24 AM