ZEMBUTSU Masahito's Avatar

ZEMBUTSU Masahito

@zembutsu

Docker Captain / 私は猫になりたい

15
Followers
9
Following
23
Posts
04.02.2024
Joined
Posts Following

Latest posts by ZEMBUTSU Masahito @zembutsu

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

31.12.2025 14:45 👍 0 🔁 0 💬 0 📌 0

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

31.12.2025 02:20 👍 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...

31.12.2025 02:18 👍 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...

31.12.2025 02:17 👍 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!

06.12.2025 14:12 👍 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

06.12.2025 13:02 👍 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!

02.12.2025 13:27 👍 0 🔁 0 💬 0 📌 0
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...

02.12.2025 13:12 👍 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.

29.11.2025 12:24 👍 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.

29.11.2025 12:24 👍 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

29.11.2025 11:30 👍 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!

27.11.2025 15:21 👍 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!

27.11.2025 15:19 👍 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!

27.11.2025 15:17 👍 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.

27.11.2025 15:15 👍 0 🔁 0 💬 1 📌 0

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

27.11.2025 15:15 👍 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.

27.11.2025 14:51 👍 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

27.11.2025 14:45 👍 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

27.11.2025 14:44 👍 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

27.11.2025 14:42 👍 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).

15.11.2025 02:19 👍 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...

15.11.2025 02:14 👍 1 🔁 0 💬 1 📌 0

Close the world, Open the nExt.

14.02.2024 13:16 👍 0 🔁 0 💬 0 📌 0