ZEMBUTSU Masahito
banner
zembutsu.bsky.social
ZEMBUTSU Masahito
@zembutsu.bsky.social
Docker Captain / 私は猫になりたい
But now, with GenAI (Claude) assistance, I finally built an app by myself. Can I call myself an indie developer now? This makes me so happy. I'm going to keep developing.
November 29, 2025 at 12:24 PM
The real problem I wanted to solve: when I disconnect/reconnect my external display, all windows lose their positions. Every time, I had to drag them back one by one with trackpad. Come on, it's 21st century!
November 27, 2025 at 3:19 PM
Swifts can suddenly change direction mid-flight. In Japanese, we call this "Tsubame-gaeshi" (燕返し). That's exactly what my app does - quickly moving windows between displays. It's literally Swift!
November 27, 2025 at 3:17 PM
Tsubame means Swift in Japanese. It was just a coincidence - my first Swift app, so I picked Tsubame. But then I realized something deeper.
November 27, 2025 at 3:15 PM
One month of solo dev. v1.0 → v1.2.3.
This is my first SwiftUI app ever. Binary distribution coming soon.
Would love honest feedback - what's good, what's broken, what's missing.

#BuildInPublic #SwiftUI
November 27, 2025 at 2:44 PM
I know Rectangle and Magnet exist and they're great. But they focus on tiling - I'm solving a different problem: simple position memory.
v1.2.1 is out now. Next up: manual snapshot features for v1.3.0.
Open source, privacy-first. Built with Claude AI (documented in README).
November 15, 2025 at 2:19 AM