David

@bitomule.bsky.social

iOS engineer, Apple fan and tech lover. I mainly talk about iOS development and the apps I make.

New update for HiddenFace is almost done, and this one will be fun 🎉. I’m adding custom masks 🎭 and an editor, so now you can create your own masks and use them to cover whatever you want ✨.

Bild

I'm always testing different agent harnesses, but I can't afford paying all the models and services. For some weeks I tested codex but had to be honest with myself: I get more work done with claude. Still there's one codex feature I really needed: automations. So I built it!

New Undolly 4.1 shipped with some fixes and a new option to do analysis in data ranges. Want to review similar photos just from last year? Now it's possible. Clean WhatsApp photos from that crazy weekend? Possible. I love building based on users' feedback/ideas.

Bild

Yesterday I shared mav. I have been thinking a lot about validation: making sure changes satisfy a given rule like tests passing.I tried everything but it still required manual intervention from me. That did not scale.

AI coding agents don’t fail because they write bad code. They fail because they can ship “good enough” before you’ve done the thinking that would make you better. I wrote about why learning to program still matters, even when an agent can do it for you: blog.bitomule.com/posts/learn...

Learning to code when the agent can code for you | Bitomule's learning shack

AI agents make code easier to produce, but not engineering easier to learn. The work that builds judgment has to be protected on purpose now.

blog.bitomule.com

Tiny UX detail, big user impact: Boxy now makes Family Sharing clearer before checkout. If you’re organizing a move with someone else, the last thing you need is subscription confusion on top of cardboard chaos 📦

Duplicate photo cleanup sounds simple until you hit the messy parts: zoomed screenshots, tiny gestures, edge cases everywhere. I'm tightening Undolly so deleting clutter feels calmer.

Undolly is getting much better at surviving messy real-world photo libraries. Long scans now keep moving, recover better, and show progress in real time, so cleaning duplicates feels less like a gamble and more like a quick win ✨

Bild

I see a lot of people trying to make Xcode faster or moving to Tuist. Oh lord, the day you discover Bazel. I use it in every project, even in small personal ones. Far more agent-friendly, easy, and fast.

Just added 4 new smart suggestions to Undolly 🔍 Now it automatically finds your old WhatsApp media, RAW photos, and slo-mo videos that eat up storage. The app keeps learning which duplicates annoy users most.

Added a 3-day free trial to Undolly. Figured people need time to actually see their storage freed up before committing. Sometimes the best conversion optimization is just... being reasonable 🤷‍♂️

Working on HiddenFace 2.0 New: Quick photo mode 1. Snap a pic 2. Faces auto-blur 3. Share or delete (never touches your gallery) Perfect for those 'I need this blurred NOW' moments 📸

Redesigning App Store screenshots for three apps this week. You're not just building features; you're also your own marketing team, and I’m terrible at it. Using Koubou and Claude makes it far easier.

Proper live mode coming to Koubou. Just run `kou live` and it will open a web dashboard that will auto-update each time you or your favorite agent changes anything. Feels like magic. Next, I would like to build templates to make agents work easier. github.com/bitomule/Ko...

Koubou’s HTML live preview displays features like photo management, metadata details, and cleanup options for digital storage efficiency.