Marco Gomiero

302 Followers
324 Following
634 Posts

Mobile dev (Android & iOS), Kotlin Multiplatform fan.

Building @feedflowapp

Senior Android Engineer at Airalo, GDE for Android & Kotlin

Websitehttps://www.marcogomiero.com/
Githubhttps://github.com/prof18

A sneak peek of the next @feedflowapp update.

I've fully focused on desktop and made it a good citizen, not a mobile clone.

3 pane layout, submenus on windows, a proper settings view, context menu that opens when you click, and more.

I'm very happy of the work!

I still can't believe that I can do this now πŸ˜…
Building GUIs for agents or orchestrators seems like the new TODO list πŸ˜…πŸ€”
You can actually move the clock hands to schedule an email on the macOS Mail app πŸ˜…

Just fixed a small bug with Shellporter and Ghostty. Now it should be working again!

https://github.com/prof18/Shellporter/releases/tag/v0.1.2

Release Shellporter 0.1.2 Β· prof18/Shellporter

Fix Ghostty launch fallback when macOS CLI +new-window exits with an error

GitHub

Small update for RSS-Parser.

I've realized that I forgot to add the possibility of injecting the HttpClient from Ktor on the Web version πŸ˜…

And since I was there, I've bumped Kotlin to 2.3.10

https://github.com/prof18/RSS-Parser/releases/tag/6.1.4

Release 6.1.4 Β· prof18/RSS-Parser

What's Changed Add possibility of injecting HttpClient on web by @prof18 in #311 Dependency updates: Update kotlin monorepo to v2.3.10 by @renovate[bot] in #309 Full Changelog: 6.1.3...6.1.4

GitHub

Funny story:

I asked Codex to run FeedFlow iOS after a feature. It launched via XcodeBuildMCP while I stepped away. Simulator opened, feature missing, so I took a screenshot. Went back to Codex… it had already taken one and was fixing it. 🀯

Guess I’ll delete mine πŸ˜‚

I've written about the topic and how i built Shellporter in less than a week πŸ‘‰ https://www.marcogomiero.com/posts/2026/building-shellporter/
Building Shellporter: From Idea to Production in a Week

I work with multiple projects at the same time. My typical macOS setup is one Desktop/Workspace per project, with my IDE and a terminal window. I prefer using a standalone terminal over the one built into the IDE because TUIs, especially those from AI agents, tend to perform better there: no scrolling jank, no weird jumps, and a generally smoother experience. And also I prefer to have a full big window dedicated to the terminal with more stuff to read rather than a small window in the IDE.

Marco Gomiero

Right now, the bottleneck for building new stuff is still the publishing part. But with agentic development, you can speed up the development so you can spend the gained time on the publishing πŸ˜‚

Besides that, it's still the best time to build!

But now with AI (and more exp on building on desktop), that's not a problem anymore. I'll start making the desktop client less mobile, with more desktop patterns, a dedicated desktop design system and start sharing less.

Very excited for this, can't wait to build more