Advertisement · 728 × 90

Posts by ZEMBUTSU Masahito

Not a Developer by Title, Still Building: My AI Practice in 2025 - logbook://zem Navigating the depths of technology

Not a developer by title, but shipped 2 macOS apps this year with AI. First success after years of failed attempts—so I documented how.
zem.jp/articles/ai-...

3 months ago 0 0 0 0

Thanks! Swift + SwiftUI, with Accessibility API for window detection. First time working with macOS APIs - learned a lot!

3 months ago 0 0 0 0
Preview
GitHub - zembutsu/bebop-style-development: A methodology for development sessions — collaborative creation between humans and AI systems. A methodology for development sessions — collaborative creation between humans and AI systems. - zembutsu/bebop-style-development

Also documenting the dev methodology: "Bebop Style Development" - human-AI collaborative development with session-based workflow.

Tested reproducibility: Tsubame→methodology extraction→Erimil

Like jazz bebop: improvisation within structure, trading ideas between voices.

github.com/zembutsu/beb...

3 months ago 0 0 0 0
Preview
GitHub - zembutsu/erimil: A macOS application for visual preview and selective extraction of images from ZIP archives. A macOS application for visual preview and selective extraction of images from ZIP archives. - zembutsu/erimil

Released Erimil - a macOS app for visual preview and selective extraction of images from ZIP archives.

Built it to filter images before AI upscaling with kurumil. Still work in progress, but functional enough for daily use.

Swift/SwiftUI, MIT license.
#macOS #SwiftUI
github.com/zembutsu/eri...

3 months ago 0 0 1 0

Today, I released a macOS app I made — Tsubame. This is the first app release in my life. I did it! I started this project two months ago, and finally released it. I'll continue development as an independent developer. I'm happy. Onward!

4 months ago 2 0 1 0
Preview
GitHub - zembutsu/tsubame: Window Smart Mover for macOS - Window memory + keyboard nudge for multi-display Macs. Just reconnect, windows return. Window Smart Mover for macOS - Window memory + keyboard nudge for multi-display Macs. Just reconnect, windows return. - zembutsu/tsubame

🐦 Tsubame v1.2.10 — First binary release! 🎉

macOS window manager for multi-display users.

⌃⌘→ Move between displays
⌃⌘↑ Snapshot positions
⌃⌘↓ Restore after wake

100% open source. Read, fork, make it yours.

Feedback welcome!

#macOS #OpenSource #TsubameApp
github.com/zembutsu/tsubame

4 months ago 3 0 0 0

Today was a tiring day, too. I finished building my macOS software — Tsubame. It's a window manager that memorizes window positions and restores them when you reconnect your monitor. This is the software I wanted. So, I made it — with an AI assistant!

4 months ago 0 0 0 0
Advertisement
Preview
GitHub - zembutsu/tsubame: Window memory + keyboard nudge for multi-display Macs. Just reconnect, windows return. Window memory + keyboard nudge for multi-display Macs. Just reconnect, windows return. - zembutsu/tsubame

🎉 Tsubame v1.2.8 released!

macOS app that remembers window positions across display reconnections.

✅ 5 snapshot slots (home/office/presentation)
✅ Instant hotkey changes
✅ Hotkey conflict detection

6 issues closed. Stability over elegance.

#macOS #OpenSource
github.com/zembutsu/tsu...

4 months ago 1 0 0 0

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.

4 months ago 0 0 0 0

Today I developed my macOS app "Tsubame" (a window manager) from 5am to 9pm. I've been working on this project for 1.5 months. Previously, I gave up macOS development because Xcode's domain-specific terms were too difficult for me.

4 months ago 0 0 1 0
Preview
GitHub - zembutsu/tsubame: A lightweight macOS menu bar app for window management across multiple displays with automatic position memory A lightweight macOS menu bar app for window management across multiple displays with automatic position memory - zembutsu/tsubame

Continuing work on Tsubame, my open-source macOS window manager!

Latest updates:
🌐 i18n support - switch between EN/JP in settings
⚡ Improved display timing controls

📍 New URL: github.com/zembutsu/tsubame

Next up: binary release. Stay tuned!

#macOS #OpenSource

4 months ago 2 0 0 0

Similar apps exist, but none solved MY specific problem. So I built it myself. I work in HR, involved in internal and external education - including teaching students. Released under MIT License - I want them to see my process and surpass me soon!

4 months ago 0 0 0 0

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!

4 months ago 0 0 0 0

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!

4 months ago 0 0 1 0

Tsubame means Swift in Japanese. It was just a coincidence - my first Swift app, so I picked Tsubame. But then I realized something deeper.

4 months ago 0 0 1 0
Advertisement

Why I named my app "Tsubame"? Let me share the story.

4 months ago 0 0 1 0

Redirected my Factorio hours into building a real app. Same energy - automate everything, fix edge cases, iterate.
One month later: my first SwiftUI app actually works.

4 months ago 3 0 0 0

Codename: Tsubame - Window Smart Mover 🐦
Named after "tsubame-gaeshi" (燕返し) - the swift, precise movement of a swallow. Like windows jumping between displays.

#macOS #IndieApp

4 months ago 1 0 0 0

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

4 months ago 3 1 0 0
Preview
GitHub - zembutsu/WindowSmartMover: A lightweight macOS menu bar app for window management across multiple displays with automatic position memory A lightweight macOS menu bar app for window management across multiple displays with automatic position memory - zembutsu/WindowSmartMover

WindowSmartMover v1.2.3 is out 🎉

Restores your window layout when external displays reconnect. macOS only. MIT License.

github.com/zembutsu/WindowSmartMover

#macOS #OpenSource #IndieApp

4 months ago 2 0 1 0

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).

5 months ago 1 0 0 0
Preview
GitHub - zembutsu/WindowSmartMover: A lightweight macOS menu bar app for window management across multiple displays with automatic position memory A lightweight macOS menu bar app for window management across multiple displays with automatic position memory - zembutsu/WindowSmartMover

After 15 years, I finally built my first macOS app! 🎉
WindowSmartMover remembers where your windows belong across displays. I built it because my layouts kept getting messed up after sleep/wake with external monitors.
github.com/zembutsu/Win...

5 months ago 1 0 1 0

Close the world, Open the nExt.

2 years ago 0 0 0 0
Advertisement