Federico Viticci

10877 posts on MacStories since April 2009

Federico is the founder and Editor-in-Chief of MacStories, where he writes about Apple with a focus on apps, developers, iPad, and iOS productivity. He founded MacStories in April 2009 and has been writing about Apple since. Federico is also the co-host of AppStories, a weekly podcast exploring the world of apps, Unwind, a fun exploration of media and more, and NPC: Next Portable Console, a show about portable gaming and the handheld revolution.

This Week's Sponsor:

Inoreader

Build your own newsfeed and cut through the noise




A Dictation App with a CLI Is Exactly What I Needed

Monologue for iOS.

Monologue for iOS.

As I mentioned in a recent issue of MacStories Weekly for Club members, I believe that reliable dictation and text-to-speech are largely solved problems in the AI industry right now for most languages. There are certainly subtle differences between the latest models and not-so-subtle discrepancies when you consider local (and free) transcription models versus cloud-hosted (and often expensive) solutions, but by and large, LLMs have “fixed” the problem of fast and high-performance speech-to-text transcription. Whether you’re using Superwhisper, Wispr Flow, Aqua Voice, or a local wrapper for Parakeet or Microsoft’s VibeVoice, chances are that your transcribed text will be more than good enough these days. Just like with regular chatbots, benchmarks matter less and less: it’s the overall user experience that defines products that are otherwise very similar to each other.

Read more


An App Swap Challenge

This week on AppStories, John and Federico kick off the app swap challenge, with each of them giving the other three apps to use. We’ll be checking in on how it’s going each week with a final roundup of the results of the experiment after WWDC.

On AppStories+, we each pick aspirational apps and OS features that we wish we used more but don’t.

Also available on YouTube here.


Subscribe here.

Subscribe here.

We deliver AppStories+ to subscribers with bonus content, ad-free, and at a high bitrate early every week.

To learn more about an AppStories+ subscription, visit our [Plans page](macstories.net/appstories-plans/, or read the AppStories+ FAQ.


AppStories+ Deeper into the world of apps

AppStories Episode 484 - An App Swap Challenge

0:00
29:12

AppStories+ Deeper into the world of apps

This episode is sponsored by:

  • Steamclock: We make great apps. Design and development, from demos to details.

Read more


How I Keep Codex Skills and AGENTS.md In Sync Between Multiple Macs

Earlier this week, prompted by the useful suggestion of a MacStories reader, I finally fixed something that’s been bothering me for months: I consolidated my Codex skills and main AGENTS.md instructions file so that they’re always in sync between multiple Macs. If you’ve been working with coding agents like Codex and Claude Code lately, and...


Codex as a Productivity Super App

This week on AppStories, John shares his tip for moving files with Taildrop before he and Federico dig into Codex and its unique capabilities.

On AppStories+, Federico and John have both returned to Apple Reminders and discuss why and how they’re using it.

Also available on YouTube here.


Subscribe here.

Subscribe here.

We deliver AppStories+ to subscribers with bonus content, ad-free, and at a high bitrate early every week.

To learn more about an AppStories+ subscription, visit our [Plans page](macstories.net/appstories-plans/, or read the AppStories+ FAQ.


AppStories+ Deeper into the world of apps

AppStories Episode 483 - Codex as a Productivity Super App

0:00
44:40

AppStories+ Deeper into the world of apps

This episode is sponsored by:

Read more


Filling the App Gap

This week on AppStories, John and Federico cover Apple’s executive transition, follow up on OpenAI’s super app, and share the apps they’re looking for and give each other suggestions on how to fill their app gaps.

On AppStories+, we round up the tools we’ve built for ourselves that fill gaps, for which we haven’t found apps.

Also available on YouTube here.


Subscribe here.

Subscribe here.

We deliver AppStories+ to subscribers with bonus content, ad-free, and at a high bitrate early every week.

To learn more about an AppStories+ subscription, visit our [Plans page](macstories.net/appstories-plans/, or read the AppStories+ FAQ.


AppStories+ Deeper into the world of apps

AppStories Episode 482 - Filling the App Gap

0:00
49:16

AppStories+ Deeper into the world of apps

This episode is sponsored by:

  • Steamclock: We make great apps. Design and development, from demos to details.
  • Claude: For problems worth solving — get started with Claude today.

Read more


Remodex Is the Best Codex Remote Client for iOS (Until OpenAI Releases an Official Codex Mobile App)

Remodex for iOS.

Remodex for iOS.

Various OpenAI employees and members of the Codex team have been hinting at a native Codex app for iOS lately. While I very much hope that’s in the cards – especially if the project involves connecting to a remote Mac running the full Codex app – I wanted to highlight an indie utility I’ve been using a lot lately to access my Codex setup on my Mac Studio server from my iPhone.

The app is called Remodex, and it was created by Italian indie developer Emanuele Di Pietro. Remodex, as the name suggests, acts as a remote for the Codex CLI installed on a macOS computer, and it lets you operate your existing projects and chats with a UI that is reminiscent of the official Codex app for Mac. Even better, Remodex is not based on some hack-y workaround: it’s entirely powered by OpenAI’s official (and open-source) Codex App Server.

Read more


Apple Frames 4 and the AI Multiplier

This week on AppStories, we draw from Federico’s experience creating the Apple Frames 4 shortcut and CLI to discuss the multiplier effect that AI agents can have in the hands of someone with deep domain expertise.

On AppStories+, we share our AI agent mishaps and horror stories along with additional details on a John’s ongoing HomeKit makeover project.

Also available on YouTube here.


Subscribe here.

Subscribe here.

We deliver AppStories+ to subscribers with bonus content, ad-free, and at a high bitrate early every week.

To learn more about an AppStories+ subscription, visit our [Plans page](https://appstories.net/plans, or read the AppStories+ FAQ.


AppStories+ Deeper into the world of apps

AppStories Episode 481 - Apple Frames 4 and the AI Multiplier

0:00
38:12

AppStories+ Deeper into the world of apps

This episode is sponsored by:

Read more