Marco Gomiero
@marcogomiero
Mobile dev (Android & iOS), Kotlin Multiplatform fan. Building @feedflow.dev Principal Android Engineer at Airalo, GDE for Android & Kotlin. marcogomiero.com
I usually have multiple projects ongoing in parallel, so being able to review all the changes in the same window is a productivity boost. That's why I have this built-in on difftray.app; I've gained a lot in productivity And more is coming soon 👀
As FeedFlow gets more users/features, I’m more afraid of breaking things by mistake. So I brought Maestro tests back for smoke and regression flows. I had them before, but they were painful to maintain. But now with AI :chef-kiss: It runs the suite and gives me a report of what went wrong.
Update on the Apple saga: last Friday evening, Apple said they couldn’t verify my info and asked me to resubmit again. This is my third attempt: form, support, then form again. Tomorrow marks two weeks since my apps disappeared from the EU App Store 🤬
Just published a small update to spoton. Not because I found a way to make it work on Android 16 (see the history here: www.marcogomiero.com...), but only to bump API level, so users with phones up to Android 15 can still use it.
Already a small update to HTML Shelf I've added the possibility of copying the path of the file from the shelf, so I can easily paste it to agents github.com/prof18/ht...
Say hi to HTML Shelf, my first Obsidian plugin! I do AI plans in HTML because it's more readable, and I put them in Obsidian to inspect later. Sometimes I plan stuff with a model like Fable and later on, or another day, implement with another. contd
The other day more than 1.5 hours on the phone to talk with Apple support. Their review on the Digital Service Act is taking almost a week. I guess the vibecoding effect is real. I remember Apple being very efficient with support cases, even on the weekend.
Great way to start the weekend. Apparently, my apps are no longer listed on the App Store. But everything seems fine on App Store Connect. No communication, nothing. I've contacted Apple; let's hope it's gonna be resolved soon.
And now after the madness I need also a sim card??? WTF Xiaomi, get your shit together 🤦♂️🤦♂️
Xiaomi nonsense continues. The password validator doesn't follow its own guidelines. 🤦♂️ So now I have I nice brick I cannot use for debugging, lovely
So Xiaomi is still doing this nonsense that you have to sign-in to their account for installing app through USB 🤦♂️
Every time I change country this happens multiple times on Instagram. It's already the third/fourth time in a month 🤦♂️ That's what happens when firing the safety team I guess. Or they randomly increase checks after the AI bot takeover. So annoying
At the end it was a skill issue 😅 Apparently the android official skills says to open Android Studio, which defeat the purpose of a skill 😅 github.com/android/skil...
Coming soon to feedflow.dev: reordering of the feed sources. This feature was very requested, so finally is coming!
Nope, there's a better way: build a temporary jar with everything, push it, and run it on device with adb 🤯 Sure, whatever! And the device was attached to the computer for doing something else, and I didn't even notice 🤯
Say hi to https://cueup.cc/ It is a small macOS app that helps present videos. You can import a video, scrub to an important moment, leave bookmarks at a precise timestamp, and write the note you need for that moment. contd
Fable already knows how hard App Review can be 😂 I haven't told it about that; it came out when planning automatically 🤯
FeedFlow now has a cleaned-up home toolbar on Android, with a style aligned with reader mode. Now it feels more immersive, more modern, nicer! I love it! 🤩💅
feedflow.dev/ is almost at 1000 stars ⭐ on GitHub 🙏🙏 Let's make it happen 😬🙏 github.com/prof18/fe...
I've decided to delete GitHub Actions for releasing and general CI checks on readerflow.app/ A dedicated skill that instructs the release process with some CLI and a simple ci.sh file is enough. An agent can automatically handle it without needing to deal with remote actions. Neat!
And while testing the new update, I've figured out that I didn't have a button to check for updates, and it was only done at app startup, so here you go, another https://difftray.app/ update!
Another tool in my AI Swiss Army Knife: shellporter.com I built it some time ago because I was tired of opening a terminal and cd-ing into the right project to launch coding agents. contd
On my laptop, the VPN started not working, and I couldn't understand why. Fired up Claude Code and, whoop, maybe you have the Kill Switch enabled. Try without it, or run this script to get some diagnostics. And at the end, the reason was the Kill Switch 🤯 Every time the lazy me is so happy
Just found out that the iOS Passwords app can show the QR code for saved Wi-Fi networks. I was missing this thing, on Android it's in the WIFI settings (where it's supposed to be 😅), and it's super useful
https://slashgrab.app/ is not just drag-and-drop! There's a little bit of history of the recently copied paths, for convenience. And you can also choose the preferred format of the path between: - shell-escaped - plain absolute path - quoted path - file URL - home-relative path
Another tool in my Swiss Army Knife for day-to-day work 💪 It's called Slashgrab, a macOS menu bar app for copying file and folder paths. Drag it onto the icon, drop it, and the path is copied to the clipboard. So I don't need to go crazy to get a path from whatever. https://slashgrab.app/