Federico Viticci

906 posts on MacStories since November 2015

John is MacStories' Managing Editor, has been writing about Apple and apps since joining the team in 2015, and today, runs the site alongside Federico. John also co-hosts four MacStories podcasts: AppStories, which covers the world of apps, MacStories Unwind, which explores the fun differences between American and Italian culture and recommends media to listeners, Ruminate, a show about the weird web and unusual snacks, and NPC: Next Portable Console, a show about the games we take with us.

This Week's Sponsor:

Turbulence Forecast

Know before you go. Get detailed turbulence forecasts for your exact route, now available 5 days in advance.


Our 2024 macOS and visionOS WWDC Wishes

AppStories+ Deeper into the world of apps

AppStories Episode 385 - Our 2024 macOS and visionOS WWDC Wishes

0:00
46:49

AppStories+ Deeper into the world of apps

This week, Federico and John continue their annual wishlists with a look at macOS and visionOS.

This episode is sponsored by:

  • Raycast – A collection of powerful productivity tools all within an extendable launcher. Fast, ergonomic and reliable.
  • Notion – Start turning ideas into action. Try it free today.
  • CleanMyMac X – Your Mac. As good as new. Get 15% off today with code APPSTORIES15

Our 2024 macOS and visionOS WWDC Wishes

  • Our macOS Wishes
    • Notifications
    • Alerts
    • Finder
    • Stage Manager
    • System Settings
    • Music
    • TestFlight
    • Shortcuts
  • Our visionOS Wishes
    • The Developer Strap
    • Multitasking
    • Better Voice Control
    • iPad Virtualization
    • Environments
    • Apple Pencil Pro
    • More Native Apps
    • Software OPtimizations
    • Home Screen Changes
    • Wi-Fi Performance
    • Support for Mice
    • Multiple Desktops
  • Related:

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

To learn more about the benefits included with an AppStories+ subscription, visit our Plans page, or read the AppStories+ FAQ.


Follow us on Mastodon

Follow us on Threads

Follow us on Instagram


Converting Markdown to Rich Text with Marked

I don’t use rich text often, but I need it for things like podcast show notes because Libsyn, the service that hosts our shows, doesn’t have a Markdown editor. I still create show notes in Markdown using Obsidian, but when they’re ready to paste into Libsyn’s web form, I convert the Markdown to rich text....


Our 2024 iOS and iPadOS WWDC Wishes

AppStories+ Deeper into the world of apps

AppStories Episode 384 - Our 2024 iOS and iPadOS WWDC Wishes

0:00
39:35

AppStories+ Deeper into the world of apps

This week, Federico and John kick off their annual WWDC wishes episodes with a conversation about the changes they’d like to see made to iOS and iPadOS 18.

This episode is sponsored by:

  • Things: a beautiful native app for Apple Vision Pro.

Our iOS and iPadOS 18 Wishes for WWDC

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

To learn more about the benefits included with an AppStories+ subscription, visit our Plans page, or read the AppStories+ FAQ.


Follow us on Mastodon

Follow us on Threads

Follow us on Instagram


The Trouble with iPadOS

AppStories+ Deeper into the world of apps

AppStories Episode 383 - The Trouble with iPadOS

0:00
41:56

AppStories+ Deeper into the world of apps

This week, Federico and John examine iPadOS and the ways it has failed to get the basics right.

This episode is sponsored by:

  • Concepts – Sketch, Note, Draw.
  • Celtreos – The shoot-em-up game with tiny ships, big weapons, waves of foes, power-ups and obstacles.

The Trouble with iPadOS

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

To learn more about the benefits included with an AppStories+ subscription, visit our Plans page, or read the AppStories+ FAQ.


Follow us on Mastodon

Follow us on Threads

Follow us on Instagram


App Debuts

[[John]] Photon Studio Photon Studio is a new companion for iPhone camera app Photon Camera that lets you view images taken with Photon Camera on an iPad or Apple silicon Mac. Studio connects over your local network, Bluetooth, or an ad hoc Wi-Fi connection to deliver shots to your iPad or Mac, allowing you to...


A Roomful of Suits: AltStore and Delta with Riley Testut

AppStories+ Deeper into the world of apps

AppStories Episode 382 - A Roomful of Suits: AltStore and Delta with Riley Testut

0:00
34:07

AppStories+ Deeper into the world of apps

This week, Federico and John are joined by Riley Testut for a conversation about the history of AltStore from side-loaded app to official alternative app marketplace in the EU and Delta’s dominance of the Top Free App chart in the US and elsewhere.

This episode is sponsored by:

  • Tailscale: Secure remote access to shared resources. Sign up today.
  • Notion: Start turning ideas into action. Try it free today.

An Interview with Riley Testut

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

To learn more about the benefits included with an AppStories+ subscription, visit our Plans page, or read the AppStories+ FAQ.


Follow us on Mastodon

Follow us on Threads

Follow us on Instagram


Apple’s Swift Student Challenge

AppStories+ Deeper into the world of apps

AppStories Episode 381 - Apple’s Swift Student Challenge

0:00
45:54

AppStories+ Deeper into the world of apps

This week, Federico and John are joined by Susan Prescott, vice president of developer relations, education, and enterprise at Apple, along with 2024 Swift Student Challenge winners Harshitha Rajesh and Roscoe Rubin-Rottenberg to talk about the challenge and the students’ projects. Then, John is joined by Finn Voorhees and Ellie O’Sullivan, past winners of the Swift Student Challenge who share their advice about participating in the program and getting started with Swift.

This episode is sponsored by:

  • DetailsPro – Design with SwiftUI, no coding required.

Student Interviews with Susan Prescott, Harshitha Rajesh, and Roscoe Rubin-Rottenberg

Interviews with Past Swift Student Challenge Winners

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

To learn more about the benefits included with an AppStories+ subscription, visit our Plans page, or read the AppStories+ FAQ.


Follow us on Mastodon

Follow us on Threads

Follow us on Instagram


A System-First Approach to Notes

I’ve spent a lot of time this year thinking about my research and writing process and the systems I use for both. I’d love to say that I’ve figured it all out and arrived at the pinnacle of productivity, but I haven’t. I’m happy with my setup, but I’m not totally satisfied with it, either,...


Obsidian Setup Check-In

AppStories+ Deeper into the world of apps

AppStories Episode 380 - Obsidian Setup Check-In

0:00
37:48

AppStories+ Deeper into the world of apps

This week, Federico and John revisit their Obsidian systems, themes, and favorite plugins.

This episode is sponsored by:

  • Genius Scan – A scanner in your pocket.
  • Jam: Developer-friendly bug reports in 1 click.

An Obsidian Check-In

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

To learn more about the benefits included with an AppStories+ subscription, visit our Plans page, or read the AppStories+ FAQ.


Follow us on Mastodon

Follow us on Threads

Follow us on Instagram