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.
Marco Gomiero
@marcogomiero.com
Mobile dev (Android & iOS), Kotlin Multiplatform fan. Building @feedflow.dev Principal Android Engineer at Airalo, GDE for Android & Kotlin. marcogomiero.com
The CFP for DevFest Venice is open: sessionize.com/devfe... It's great! I'm biased, but it's really great 😁
DevFest Venezia 2026: Call for Speakers
As usual, DevFest Venice is back! GDG Venezia will hold a one-day event to network and learn all together. This DevFest will be multi-language with se...
sessionize.com
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.
Uh, I've just realized that FeedFlow passed 1k stars on GitHub 🤩
A small release of RSS-Parser is out! It fixes some performance issues with retries and image parsing. Again, issues that come up with FeedFlow usage
Release 6.1.8 · prof18/RSS-Parser
What's Changed Remove unreachable entity escaping passes that hang on large HTML pages by @prof18 in #338 Extract item image from the img tag src instead of matching urls by file extension in ...
github.com
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 difficult part of using @claudeai in Slack is remembering not to swear since you are in public channels 🤣
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.
So basically, until Apple reviews the submitted Digital Service Act form, all the apps are not available in Europe 🤦♂️🤯 Thank you, @ec.europa.eu, for this useless, stressful thing.
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.
I wrote a new piece to share something I've been doing recently: using the PRs' review history to keep the agents' file in shape. If there are violations of the project guidelines, you usually mention that in code review comments.
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 🤦♂️
feedflow.dev 1.15 includes a long overdue change. Feed refreshes now respect HTTP caching headers such as ETag, Last-Modified, Cache-Control, and Retry-After. When a feed hasn't changed, its server can respond with "304 Not Modified" instead of the whole thing. contd
FeedFlow — Minimal RSS Reader
Minimal RSS reader for people who want a clean, chronological timeline — no algorithms, no clutter, no noise. Available on Android, iOS, macOS, Windows, and Linux.
feedflow.dev
The concepts are applicable for every situation, so you can take inspiration and apply that to your project!
I've written about one of the workflows that I have for triaging and managing FeedFlow. Basically, an email of feedback, issues, etc becomes a card in Obsidian Kanban with context and feedback, ready to be tackled. This saves me a lot of time!
I've written about one of the workflows that I have for triaging and managing FeedFlow. Basically, an email of feedback, issues, etc becomes a card in Obsidian Kanban with context and feedback, ready to be tackled. This saves me a lot of time!
From messy inbox to actionable board, with one AI skill
Automating the unglamorous half of building a project
marcogomiero.com
I've made a redesign of QR Reader Secure, a small app that I built in 2020 when QR "exploded" during COVID, and my parents needed an app, and all apps were crap with shady permissions, ads, etc just for reading a QR code Great for old phones without official QR support
QR Reader Secure – QR Scanner - Apps on Google Play
Private QR and barcode scanning, entirely on your device
play.google.com
New release of feedflow.dev is out now! • Choose big-image cards or a grid layout for your feeds. • Reorder feeds and categories to match your workflow. • Customize reader text with line height. • Enjoy more reliable article loading with smarter feed refreshing.
FeedFlow — Minimal RSS Reader
Minimal RSS reader for people who want a clean, chronological timeline — no algorithms, no clutter, no noise. Available on Android, iOS, macOS, Windows, and Linux.
feedflow.dev
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...
Cmon codex, it's 2026, I'm not gonna open the IDE for that 😂
Coming soon to feedflow.dev: reordering of the feed sources. This feature was very requested, so finally is coming!
I knew it, but seeing live the level of agency of Fable shocked me. I've asked to improve and benchmark a library for FeedFlow; I asked to check the performance directly on a worktree where the app is wired up with this new lib and click in the app into the reader mode. contd.
New small update of RSS-Parser! It fixes a crash that might happen on iOS in the NSXMLParser
Release 6.1.7 · prof18/RSS-Parser
What's Changed Fix NSXMLParser crash by using data-based parsing and keeping Kotlin exceptions out of delegate callbacks in a6df614 Dependencies Updates Update dependency io.github.pdvrieze....
github.com
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
With the Pro 20$ plan, it is not the best idea; it consumes a lot instantly 😅 (I already suspected that, but wanted to try 😅)
Just asked Claude to remember the following, let's see how it works. "For all coding tasks use your judgement to decide an appropriate lower power model and run that in a subagent" From: