MA

Mac Power Users

Relay

Essential Apps for Productivity

From 855: Federico Viticci Reverse Engineered ShortcutsJun 28, 2026

Excerpt from Mac Power Users

855: Federico Viticci Reverse Engineered ShortcutsJun 28, 2026 — starts at 0:00

Welcome to Mac Power Uers. I'm David Sparks and joined as always, by Mr. Stevenen Roblas. Hey, Steven, how you doing? I'm doing very well. exxcited that you're back from vacation. You were very far away on an island. You said you did the Luo, right? you were Lua. Always always Always be Luooi. You know what? when they do the Luoo and they got the thing where they're like everybody stand up and do the hulo with us I am one hundred percent there Nos okay. Yeah, most of the guys sit there with their arms crossed. No baby. I'm gonna I'm gonna to hula my butt off if I sit. We need a video of that and we also need a video of our guest Lu Awing andul Hula Ing because I got to meet him for a second time at WWDC He is one of the most handsome people there, very jealous, but it's wonderful to have him firstirst time podcasting with him. Federico Vitici. thanks for being here. Hi, thanks for having me on. It's to be good to be here with you and David. Hi It is time, Feder Rico. We have had WWC. shortcuts have been updated We need to talk to the master, see what's going on. We knew And knew there were going to be updates, but I did not anticipate the amount of updates and also the incredible things you are doing with Shortcuts playlgrounds and what you're doing with the CLIs. And so we want to get into all of that But if we could start a Federo Rico, I want to just touch on your betweenween seasons article I was a beautifully written article on Thankk you. Link in the show notes And it was funny, you mentioned that article how you sat down at that tech talk with Craig Federic and you sat right behind Tim Cook and John Turnis. and you got this iconic picture And I have the meta picture of you taking that picture. Yes. because I was right behind you when root back But in that article, you talk about I think it was your seventh WWDC and you've been coming for a long time and you kind of feel the seeasons changing. And I for one, you know, I follow the tech industry for a long time and even though I'm a YouTuber, I feel very much kind of part of the older guard that's maybe you know trying to figure out short form video. D talk to me about the feelings that you've had since writing that article since WWDC, the changes in the industry. What did it feel like to you on the ground? Yeah, thank you for the kind of words obviously about the article, I I'm lucky that it was very well received. I wrote it On my way back. U to roam on a plane just before falling asleep on my phone And and obviously I took another pass at the article the next day I don't know, it's a strange feeling for me because on the one hand you know, when when you are at Apple Park and you get and I mean, you know, you get escorted out to different places by these PR people. And some of these PR people there they just got started maybe at Apple and some when they ask you, So is this your first dub dove and you're like actually I've been here before. and you know I've been through the ringer before. and it's like it's my seventh. And you most of them' like, o, wow, my go, you've been to so many. and like they don't want to make you feel old. And it's not that I don't feel old, I don't feel my age. That's a separate problem. That's a different conversation But but up I think I don't want to say that I've seen it all. J Jason Snell can say I've seen it all. This was his thirtieth WWBC. so got a long way to go. But I have seen when I when I started my first one with a developer ticket In twenty sixteen, I think the last one mayaybe in San Francisco. I felt so out of place, both because I had a developer ticket. and obviously, you know I knew that it was necessary for me to attend sessions and write my annual IOS review. And those reviews back in the day were really technical. And so I felt like that justified the story, but I still felt out of place as a press person because like you turned around and you saw, you know, folks from the New York Times, folks from, you know, camera crews from from CNN and the BBC. And I was like, what am I doing here? I'm just'm blogging away and taking notes in a tutorial at the time maybe I was using on the iPad And and I've seen over the past decade, the change, right? That used to be a big deal the first time that Apple invited out YouTubers to an Apple event And and people were saying, no, look at Apple, inviting YouTubers. And then that became the new normal. and then you know came the influencers and the people, you know on TikTok, on Instagram. And you see these much younger handsome and beautiful people with tons of energy just constantly taking videos and constantly creating content and I still feel out of place. And so I am more comfortable obviously today compared to a decade ago, because on the one hand, I think I know a little bit more about what I'm doing. but it' it's still kind of scary as a creator As a podcaster and a writer to having this thought that you got to keep reinventing yourself. If you want to stay relevant, I think that's the biggest challenge in our business is to don't become one of those old, you know guys that have an axe to grind at all times and they're stuck in their ways. I don't want to be like that So a moderate level of discomfort, I think is good for me in a way, because it keeps me on my toes. But it's been fascinating to see the evolution of the media sort of sphere revolving around the Apple. Yeah One of the lines you have in your article is you talk about no other company puts together an event like WW that connects people And you talk about in the face of vibe coding and AI stuff that people are still the beating heart of WW. And I feel that you know, I've been being able to go there two years in a row And it's so exciting to see the people, not only you guys and journalists, but also I met lots of developers there this year I stayed a little later than most other media and went to like a developer meet upp on Thursday And it's so clear that the hand the hands making the apps that are on Apple's platforms is still what's really at the core. And I'm curious, I mean for David too, I feel like that is a distinguishing factor in our world as opposed to maybe like when I go on X and I just see all these AI posts about the stuff, like we love these tools and we're gonna talk about these tools in this episode, but it does feel like a distinct difference within Apple's world as opposed to the rest of the kind of the tech fehere And that's part of the beauty of it. like and the concern that we have is is Apple valuing those developer relationships enough to to maintain that Yeah, that is true. It's obviously a The narrative has been changing on that front as well. I do think they care at a basic level about the developer community. and And I think they know that they're lucky and fortunate to have a developer community. And we could argue about like some of the business decisions, political decisions that have been happening at Apple over the past few years. I think there are tons of people at Apple, especially in developer relations, especially know in the folks who run the different app stores that Apple that Apple has. I think they care about developers and I mean Even if you consider how we still have Apple Design Awards and a commission of Apple folks who sit down every year and trying to engage with the community and try to come up with these awards and these finalists and the student program as well. I mean, that's another aspect that I don't see any other tech company doing that. So they're not perfect. I mean, they're not perfect and some of their political, especially decisions can be debated. But I think at a very basic level, there are people at Apple. They are not the CEO, not the CFO, but those people care And I think the developers are still excited. I mean, I met probablyrobably a dozen developers who are all working on a task app of some kind. you know, all slightly different. And they're all they all believe like they can make a great app that's going to reach a wide audience And that is, you know, thanks to kind of this ecosystem, not only of the people who use Apple devices who are inclined to try these apps But that the platform allows for it. And you know, Apple needs the developers now more than ever with Siri AI, App intense and making everyone's iPhone talk to now this virtual assistant Speaking of, you know, there were rumors of the describe a shortcut, Apple's going to let you, you know, vibe code shortcuts now. and now we have it. And I wasn't sitting next to you when the announcement happened at Ti, but when you saw describe a shortcut in that first keynote where you Excited. Did you expect this Has it panned out? What do you think Yeah, so I was obviously very excited. I we all knew it was going to happen It seemed pretty, pretty much a a certain thing that Apple would announce some kind of natural language creation for shortcuts I think from all the conversations that I've had and all the demos that I've runown on my devices, I think they've done a really good job especially when it comes to the generation and the speed of that generation for those shortcuts And we cant get into the technical details because I've been doing a lot of reverse engineering lately for semi related reasons. but I'm mostly been impressed by how quickly you can generate a shortcut and how obviously the Apple system being you native and created by Apple itself, it's very reliable. They have been pretty, pretty adamant about the fact that it won't work for third party apps. So they don't have support for creating actions for third party apps. And from the things that I've tested and the prompts that I've tried I think you can go a long way with describe a shortcut for even shortcuts of moderate complexity. But the moment you start asking for shortcuts that involve like hundreds of actions or really complex, nested conditional blocks or repeat blocks, I think you can see the cracks in the system especially now, you know, we're just a beta two. So Who knows he fiddled get better than that. But I think for most people, I think it's a great feature that should in theory simplify just making automations and making shortcuts. Yeah, I've been experimenting with it and it seems to me The target here is not you, you know, it's not federally. It is Folks who just want to make a shortcut text their wife when they leave work and they have no clue how to do that using the basic tools that shortcuts has. I think that is the goal, which I suspect it is, then it's already mission accomplished because The testing I've been doing with simple shortcuts, it works every time. Yeah. So did you you actually got clarity that even come this fall when I was twenty seven is out. Third party actions will not be able to play and to describe a shortcut. That's what I was told. Okay. and maybe maybe that was specific to that moment in time for beta one Maybe it'll change If I were to guess based on studying how The system that Apple put together works I don't think it will at the moment. I don't think they have the structure and the engine to make it work That's interesting. because I would think that the Apple intents would be usable, you know h regardless of the source of the application So the way and I'm going to try unless you ask me to not to make it too technical, but the way that it works is that they have built so they have their different foundational models, right And for simple shortcuts they're probably staying on device for more complex or they're using the Coud model. and for more complex shortcuts, when you see the little bubble UI in shortcuts sayay thinking, that's probably going off to the Cloud Pro model. Now they have not trained a specific model just for shortcuts. What they have done is they have created a so called adapter An adapter is essentially a way of fine tuning a model. And there are many different flavors of fine tuning. An adapter is basically an extra set of parameters. an extra set of weights that get injected into the main model. So instead of having to train a whole new model from scratch such as saying, o, we need to train a whole new version of Cloud or Cloud Pro, which are the two foundational models from scratch just for shortcuts. You can train an adapter. An adapter is a much smaller set of weights, set of parameters that get injected at runtime into the model so that the model can know, okay, what am I doing here? Oh, I'm supposed to create a shortcut What is a shortcut? It's a set of actions. And what are the actions that I support? These are the actions that I support. So if it doesn't know that drafts has shortcuts actions, doesn't Pcisely Precisely. From all the things that I've seen, the adapter that they have and the toolkit that they have, and this is all based on poking around in MacOS because you know, thank God for an open file system that lets you poke around and look at things. All the things that I've seen, they they have a first party toolkit contains thousands of you know all the actions, all the app intents, all the enumerations, the schemas, all the different permutations of those actions and how they chain together, but that's just for the Apple native first party intents and actions Cur curious we could talk about some of our experiences with describe a shortcut. I've been impressed where I can ask tocribe a shortcut to Create one that hits the open AI API where I can send a request and give you the response And the describe a shortcut first try was able to build the get contents of URL action with the proper dictionary setup and then even pulled the proper dictionary of values to show me the response in a quick look One shot, you know, very simple request. I was able to do that. And in the same way, I think for medium to advanced shortcuts, one that I made was show me yesterday's sports scores for all major League teams I gave it an API, I gave it some URL schemes that it uses and did a great job building a list and doing a repeat with action for all of that But then I have found that sometimes it will miss one or two simple steps like connecting a variable. and I find often that it adds an get item from list action randomly especially after like an AI response or like a use model action. And typically if I just remove it, all of a sudden, the shortcode works perfectly. What are some of those things maybe you have seen and do you know why it's doing some of that? Yeah, that's exactly what I've seen. thoseose types of like, especially when you approach moderate, like medium to advance shortut creation, that's precisely the type of stuff that I've seen and I don't want to say that I know. I think I know, or at least I have a theory for what's going on here I am train if you want, we could talk about that later. I am training my own adapter for my own Shk' playgrounds. We'll get into the playground in a second. ye. We'll get into that later type of knowledge, like how do you make a call to the open AI API? How do you parse the open AI API The model is not going off to search the web and doing that at runtime when you're asking your describer shortcut question The model is not searching for the open AI website and finding the right documentation and pulling that while you're waiting. becausecause I can tell you, you wouldn't been able to do that in fifteen seconds. That's just impossible U that's if I were to guess Apple in the training set for the adapter that they have for generative shortcuts, they have embedded preree existing knowledge for some of the popular APIs. So Op AI, I would guess Anthropic is another one of them, mayaybe some of the Google APIs as well. So I would guess that some popular APIs, some popular techniques They have included plenty of examples in the adapter that they have trained for shortcuts. And maybe this is why I think it'll get better. You can train an adapter. I mean, I'm training an adapter on a Mac studio. I can do multiple passes in a single day. Imagine what Apple can do, right? And I'm just a single guy with a Mac stududio in the living room. So imagine what Apple can do But I think there's a chance that it will get better if the adapter improves over the summer. But that's my theory. They have pree existing knowledge baked into the training set. and that's why you do get a successful shortcut. But then the moment you ask for a lesser known API or some more complex technique, what is the shortcut? What is a model going to do in fifteen to twenty seconds Right. So that's why you get David, have you, what is your experience been you tried to describe a shortcut Yeah, I've used it. I've tried it beginner intermediate advanced. It choked on the advanced one. I feel like and It really is relying heavily on the the Siri AI calls. like and we've been talking about this as we teach about this stuff over the last year that you know, the hidden gem last year was that you could solve a lot of problems just going to a cloud model that you could never solve earlier with shortcuts. and this this system, this injector got the memo because it seems like every time I ask you to do something It's trying to use AI to solve the problem And sometimes it works and sometimes it doesn't it seems to me that the more advanced uses, the things that require more calls to the AI are the ones most likely to fail, Also the ones that get brittle because they have too many variables or things like that Again, like I said at the beginning, I think for most people This is going to be a great starting point And like Federo Rico, I have hopes that they're going to continue to babysit this thing and grow on it because you know, the the goal for automation, this type of automation has always been automation for the people. I mean, going back to the early days of Apple Script, the reason they made it human language and it makes developers crazy is because They wanted normal people to be able to use it. and this is the best iteration of that if it works. Yeah. I agree This episode of the Mac Power Uers is brought to you by Daylight, the only made for Mac CRM solution. Go to daylight. app and use code MpU fifty to get fifty percent off your first year If you run a business on a Mac, you know the challenge. Client emails are in one place, Notes are somewhere else Projects live in another app And when something falls through the cracks, it's usually because it was in your head or scattered across post it notes instead of your system That's exactly what daylight was built to solve. For over twenty years, Daylight has helped service based businesses keep their clients, projects, tasks, calendars, and communications connected in one place Every email, meeting, note, file, and follow up becomes part of a complete and ever growing client history giving you the context you need to know what happened, what's next, and who needs your attention instantly And with mail in daylight, your email lives inside daylight alongside the rest of your work. So conversations naturally stay connected to the people deals and projects that matter Built exclusively for Mac, iPhone, and iPad, Daylight feels right at home in the Apple ecosystem. That's right gang. It's a native Mac application that's beautiful but also powerful. If you're ready to spend less time searching for information and more time moving your business forward Visit daylight. app and start your free trial and use code MPU fifty to get fifty percent off your first year of daylight on any annual plan. That's D A Y L I T E. app code MPU fifty for fifty percent off your first year of daylight And our thanks to Daylight for supporting the Mac P users No All right, Taci. In addition to describe a shortcut, which is the banner feature this year, we got some other improvements to shortcuts. I wanted to get your take on them The first, which is kind of nerdy, but To me, a victory is the else if support Yes. Now I know not everybody listening to this is, you know, familiar with programming, but it is a big deal. Yeah, essentially with that native action, you can now check for a condition obviously like you've always been able to with the if blocking shortcuts. But sometimes, you know, you're checking like if input is, I don't know, yellow And if the input is matches the word yellow, you run some actions. But then you want to do but what if input is orange? Yeah, right? And it used to be that you would need to drag another if conditional bl block into the first one And so that left you with a bunch of these nasty blocks all within one another that first of all, it really slowed down performance in the shortcuts editor. And it also became really hard to debug and to just understand what was happening in the flow of multiple conditions. L putting four or five of those together on your phone Exactly. made you nuts Yeah, yeah. Iagine when I had to do that with Apple Fames, my shortcut for framing screenshots before I rewrote it to avoid all of that, but it used to be in its original version, like fifty or sixty conditional blocks Oh my God nested within one another. It was impossible to maintain. And so I'm really glad to see that they have now just a native action that just lets you add else if. like so you can keep stacking conditions within one another with a proper UI that performs better than before, that is easier to inspect visually than before. They've done a nice job, I think Yeah, I always thought that would have come a lot sooner, you know because this is not a new problem. Jason Stell wrote an interesting article, you know, saying that somebody when they started putting the Si AI together, said, what you guys don't have LF support? Yeah I got I think he's probably right. I think he is. yeah. Yeah. ye One of the ones I'm most excited about is the third part, more automation triggers One of them is third party app notifications. You also have keyboard attaching and detaching, especially useful for the iPad And u What was the other one? I forget, there was like a third big one U Ill look it up. But the third party app actions, that's something I've had listeners and viewers ask for a long time. And you can do something simple like when Instacart sends you a notification, just the app And you can even now dictate if in the message of the notification, it says arriving now or you can however you want to specify that, you can now control your home, you can run other shortcut actions and automations. So if you want your lights to flash red when Instacart or door dash is arriving, you can do that with the notification actction. So I think I'm really excited about that automation. Any that you are particularly excited about? Obviously the keyboard one, especially with the iPad, I think it's going to be nice to use that automation and maybe combine it with an additional check for the time of day So that for example, you could do something like if my keyboard is detached from the iPad Pro and if it's after nine PM They maybe switch my home screen to M my fous mode to an entertainment mode. becausecause if it's after nine PM and I'm taking the iPad off the keyboard, it probably means that I want to watch Netflix or YouTube or play a game or something. So that's gonna to be pretty nice. I think that one and the notification one, especially because you can check for Multiple properties of notification. so the title subtitle and message body U doing that for some really specific notifications that I get from like some local delivery apps, that's going to be nice. You can also check if it's a critical or immediate delivery sensitive. Yeah time sensitive, all of that. And the other big one was screenshot, which I think is great. So you can automate when a screenshot is taken and if it's saved to photos or files and you can take further actions, which is great Now curious your thoughts, both of yours. One, the automations tab has kind of moved. You know, Automationations used to live per device And it was in that middle tab at the bottom Now your automations will sync across all your devices and there's not as much a dedicated place for it. Like there kind of is, but when you just create a new shortcut anywhere You can add an automation to the action. And if you add one, then it becomes an automation Jury still out me personally if I prefer that. although in beta two just released yesterday as a record, they did add toggles in the automations view. So now you can quickly toggle on or off automations And if you've created one on your iPad, it will automatically be toggled off on your iPhone, but you could toggle it on if you want. So I feel like it adds a little bit of complexity and a little bit of confusion there because all those automations are syncing to your devices, even if you wanted to create one personally. So I don't know how you guys feel about that I feel like we've been on a path with automations and triggers in general, where Apple initially just didn't trust us. The amount of triggers we had or automations were very limited. And even then when they worked, you'd get a notification, which kind of defeated the purpose of them And it seems like Over time, they keep inching closer and closer to what kind of expect as automators that yeah, I'm an adult And I want it to do a certain thing when a notification comes in or a screenshot iss taken or you know, a clock hits a certain time or it's, you know, whatever And it feels to me like this is all progress in the right direction Yeah. I think the great benefit of embedding automations inside a shortcut is that you can now share an automation effffectively, the automation is just a one top level action inside the shortcut. And so now you can share a shortcut that contains the automation filters and the triggers that you want to they sort of control the execution of the shortcut. And in a nice touch, when you do share a shortcut with an automation with other people or Even if you import a shortcut from a shortcut file into the shortcuts app, you do receive the automation, but the automation is disabled by default, which is the right move, I think, right? Because let's say that you are accidentally clicking on an iCloud link for a shortcut, it's not like you end up with like dozens of automations enabled on your device that you didn't know about. You need to manually turn on the automation toggle, but you don't have to create the automation from scratch. So you can trust creators like the three of us to send you a shortcut that contains an automation, but you still have the control to turn it on yourself on your device, which I think is the right balance. Be historically we'd send you a screenshot of the automation panel and, you got to go in here and do this kind of nuts Yeah. that' overall, I think it's the right approach. That's good One that I'm super excited about is the storing data in shortcuts. And previously, know I did a ton of shortcuts with Data Jar. I even did somewhere I would hack like a reminders list because I was always trying to figure out a way to do it party whileile they're awesome and for advanced users, Data jar is going to offer even still more power than this built in option. But when sharing on YouTube and on social media, telling people to download a third party app and this shortcut is usually one step too far. But this built in storage action, I think is going to be great. Not only can it be local in the shortcut and you can store some data but a global variable as well. So you can have this sync across all your Apple devices like an API key So you can put your open open A open AI API key in the storage built into shortcuts and then use that in any shortcuts you want elsewhere. This would be great for like a clipboard type manager on IOS. simple things like storing your hotel room. I built a little short one there at WWub and you can you know replace that. But data jar will still have better formatting and different kinds of data for for those advanced users Yeah, just for folks who aren't familiar with this There's no global variable system historically in shortcut. So Like if you want to take your phone number and use it in multiple shortcuts, each time you have to add it with a global variable, you can just have your phone number saved and it goes Now Simon Stovering was it was on this show or on a one of my podcasts. I remember a couple of years ago, he made a great app called Data Jar does that. It gives you global variables. And he said, that he would like nothing better than to be shherlocked by Apple on this and just have it, you know built in. So he got his wish But as far as I can tell going through the betas, I think there's still room for Data jar. You know, it's not quite as robust as what he's doing. but And I knowing Simon he'll make it even better now because there's room for him to do so. But yeah But yeah, it's, you know, this is another thing that I feel like was overdue from Apple And you know, better late than never, it's here now. Diccio, are you going to do with the storage action?ave you got any ideas already U I think I may consider if they work well And if there are no limits, mayaybe updating Apple frames to store all of the frame assets in the data storage. becausecause that would simplify a lot of things. Like Apple Frames right now needs to check your iCloud drive. If you have a folder called Apple Frames, if you don't It needs to go to the Mac Stories CDN and download a bunch of instructions and images It's a big rewrite, but I think if it works the way that I expect it works and if there are no limits, right? becausecause that's the thing. if there are no file size limitations. I think I need a if I'm not mistaken, I think currently Apple frames when it's zipped It's like forty megabytes And so let's say that it's like a hundred megabytes. Can I keep that in the data storage and share it with people If it works, that's my first candidate because it removes a lot of overhead that I have built into Apple frames. And I think in general, Anything that involves personal information that I paste on a regular basis Things like API keys, any kind of authentication, since especially when you make it a global variable, it lives in your iCloud and therefore it respects your default iCloud encryption settings. I think'm just I would prefer that rather than just pasting an API key as a plain text thing in a shortcut And yeah, it'd be nice if and I'm not sure at the moment if they have settings for things like make this like a password type sensitive item in data storage. I think it's just text at the moment. so we'll see. But I think overall for public stuff that involves sharing images with people or JSON files, that kind of stuff using the native data storage instead of Cloud Drive, especially because not everybody has IiCLldDrive enabled. That's one of the comments that I get from people all the time. likeike how do I use this if I don't have iCloud Drive? And that's the answer There's new reminders actions David, you put a list in here. you group list. Do you do a lot of reminders shortcuts It just historically reminders has been like the The ugly step sister that never got the treatment. like Apple Notes a few years ago got the, you know the full list of shortcuts actions and reminders has always been a little lacking. And that's always one of the thing. I like the Apple productivity suite. I think they're good apps. And this year I said, well, I was thinking maybe this year we get reminders. I went and yeah, there's a bunch more in there. So if you want to automate reminders further and I know that Federo Rico's got some ideas on this too But now you've got more more support there. and it's good to see that I also curious if you guys feel the same as me. with when you get to the Sortcuts editor, beforefore, you would always go into just the actions view because that was the only view. You know, you created a shortcut, you go into a shortcut and you see your actions list And now the describe a shortcut is the default, whether you're creating a new shortcut Or it's one you've already made. So all the thousand plus shortcuts that I've made, if I go into edit a past one, it goes to that describe a shortcut view and I have to tap to see the actions. I actually, I didn't do a lot of this in past years, but I filed feedback. and I was like, please give me a toggle to default to the actions view rather than describe a shortcut. So power users and advanced users can just go right to that. So do you guys want that toggle also to go into the actions view and shortcuts directly? Yes, of course. Okay good I'm not the only one. It's kind of annoying J just wanted to check U Machi, maybe you can also explain this. So they get what's on screen action Previously, that was it only worked in Safari from what I could remember, where it would get the URL of whatever page you're looking at, and it didn't work anywhere else that I could tell Is the new one any different? Is it going to give us more abilities Yeah, my understanding is that they have updated that action to work for any app because it's getting the actual contents of the screen via Sift UI or something like that. Like I think it's actually parsing the the the actual structure of an application to show you what's on screen. I don't know if it's similar to how, for example You know, if you've seen Codec computer use, how it's using the accessibility APIs to read and extract the actual contents of any window on MacQest. I think Apple is doing something similar in spirit but different you know in implementation. I think the reason that it works for any app is that it's actually getting the contents of the quote unquote window, whether it's an iPone, iPad or Mac. And so that should make it a lot more useful than what it used to be, which was not It was a weird action and it was not really its nameed. Any other actions we want to cover, David? Well, I guess one question I have is just generically, do you guys think that this was enough for the shortcuts improvements this year Yeah, I I think so. I think I think There's a lot of, you know, even if you set aside the describeber shortcut functionality The rethinking of the automations, the new triggers, having more feature parity in terms of app intents and configurations for those actions like reminders. I think obviously the big driver behind all of this is Siri AI and the fact that most people are going to interact with app intents via Siri AI, not via shortcuts. You know shortcuts users are still going to be a minority I think the real clever play from Apple here is building everything on top of Appintents and building everything on top of that same foundation that powers widgets that powers controls, the lock screen, shortcuts and now Siri. So I think there's plenty of new things to cover And I would say I'm satisfied. abbsolutely. Yeah I feel like they did as well. I also feel like there's an obvious additional penny to drop here. It's all about app intense and this is the year. peopleople are going to get serious about it because Siri AI And I could see the shortcuts seem coming back in a year and having way higher developer buy in for shortcuts because you know, they kind of get that for free now And I could see some really cool underlying features that would grow out of that. So I hope I hope that this is not a Hey, we got it, it's covered now more like a step in in the direction thing. We won't know until next year, but But I feel like for this year, they did exactly what they needed to do. I think it's been a really exciting two years or three years for sher. Yeah, two years. When Apple Intelligence first launched and the use model action, that was a huge thing and Welcome changes in this year was great I still have a couple of requests. I'm just going to voice them here I would love an action or an automation trigger for when a calendar event starts. There's still not an easy way for when an event is live or on my calendar, do this like set of focus mode. And yes, there is like the whole lock screen, you know, enables us focus u to the end of the meeting, but people just want to automate it for whenever there's a calendar event. I wonder if you can sort of work around that with a calendar notification trigger. Okay, Vitichi. I see I like where you're thinking. I like where your head's at. I think You might be able to do that I still I still would like an automation trigger specifically for like calendar. Itould be built in. built in. I would also love Home automations didn't really get any love this year, which was unfortunate. And so things like if you left a door open, you still have to do weird things like a wait command, like check the status of a contact sensor after two minutes and then send a notification with pushcut or something like that. So more home automations would be nice. And lastly, I would love a Bter currently playing media action where if someone's playing something from Spotify That now playing action in contontrol center and on the lock screen, like it has the track title, an artist, an album. If you're listening to a podcast, an overcast or poodcasts, You know, that information is there on screen and maybe we can use that get what's on screen action this year to kind of hack that But I would love actions that will actually pull the now playing media information and then allow to do different things. L someone asked for a shortcut where, when they hit the action button, if it's music, it'll skip to the next track. But if it's a podcast, it'll seek forward a minute and just to be able to do both things from the action button. And you can do it right now with if statements and trying to look for, if it's Apple music, whatever. But I think more actions like that would be nice. Did you anything on your wish list of a teachi that we didn't get I wanted to have Um Better windling actions on iPadOS U So having again, feature petity with MacOS. MacOS in shortcuts, they haveve had for a while the resize window and find windows actions. And those are still nowhere to be found on iPad OS. They did add the wind like the windowing thing. Yeah, which I discovered, they did at some point in the twenty six cycle Which I didn't know. Some people on Masstdon told me it was twenty six point five. other people told me it was before that. I didn't see it in IPOS twenty six last September. So it must have been somet timee between that and right now. But you can only open the window in a specific position. If you have like, say a composition of windows in front of you, you cannot say, Ohh, find the ivory window and make it bottom left and find the Sfari window, make it top right. So that I am still wishing for. And I have filed my feedback in all possible ways. Y. same same The shortcut parody thing, I think is one of the biggest problems with shortcuts because You've got users that want things to just work. and if they experiment into shortcuts and they build a shortcut that works on their phone But because of parity issues, it doesn't work on their Mac or their iPad. They don't understand why because the feedback mechanism is also really poor when it happens And so they just say, well, shortcuts doesn't work, so I can't use it. And I feel like they lose a lot of people because of that problem. That is a longstanding issue that they need to do better at This episode of Mac Power Users is brought to you by Work Group Your developers love homebrew, but your security team, maybe not so much That's because nobody actually knows what's installed, where and by whom Homebrew is already on those Macs, IT just can't see it. you can't manage what you can't see Well, workproof free fixes that deploy through any MDM and within minutes you'll see every package and dependency across your fleet You can standardize onboarding, improve maintainability, and add essential governance with zero disruption and keep your developers moving fast with managed brew access and default packages. Now, I've personally used homeomebrew a lot in the past. I think I use it right now, but that's just the thing. I think I use it because you can't really see it. And I'm not an expert. I don't know where to go to look at it. and it sounds like Work Brew is the answer for your team So you can start using WorkBot with their free plan Depploy it to unlimited devices via their hassle free installer seamlessly integrated with your MDM for zero touch setup. There's no trial, no credit card, and no user or device limits. Go and check it out at workkbrew dot com slash free That's workkbrew d. com slash free or click the link in the show notes below to let them know you came from this show O thanks to WorkBroup for their support of this show and all of relax He Tachi, I want to ask you. I followed your work for a long time You were one of the first people to get me into shortcuts and so I have you to thank for my business basically right now because it's such So thank you for that Of late, the last couple years, it feels like you've entered a new era for yourself. You're releasing CLIs You're playing around with Sortcuts playlground. You've talked a lot about fllawed code on your Mac and local LLMs. Has something shifted in the last years for you that made you want to tinker more with this stuff? Has it always been a passion and now it's just the tools are allowing you to go even deeper in it? Wh's it coming from? Yeah, I feel like tinkering is always been a passion, right? And I think a couple of things have happened. Using Macest more So trying to go, you know, outside of that sort of niche that that I carved for myself, you know, being the iPad guy, but trying to use MchO as more. And so, you know, being able to work U on a day to day, like I work from a Macu Pro and I work from the IP Pro. And so finding that balance has been a bit of a reinvention of sorts for me, I guess And obviously with AI and especially in the past year, in the past twelve months with coding agents. So Coud code really started it all. And I think where I found sort of my habitat over the past few months is the Codex app on MacOS. And obviously that can now also be accessed from IOS and IOS inside H GPT. So having an always on Mac, which in my case is a Mac studio and being able to just ask anything and just It's a weird feeling having this sort of unlimited power to create anything you want, which can be a rabbit hole All right? You can spend all this time creating things that produce no value. If anything to scratch your own ngeure and consume tokens, right? We see plenty of these AI people and most of them grifters on social media, be like, oh, I spent a billion tokens. like, okay, cool, but what do you have to show for yourself? So one sort of north star that I try to follow because I know myself With unlimited tokens and unlimited time, I would just spend all day tinkering. So I've set some guardrails for me which is it's okay to tinker. It can always be a learning opportunity, but you have to do so with an eye for the content and an eye for your audience. The tinkering that I'm doing, the experiments that I'm doing, can they become things that I can write about and share with people That's sort of the direction that I try to follow. Because otherwise I've just keep building dashboards for myself and web apps for myself and there are already plenty of dashboards in the world, right? And this is the same problem with Nion, which is a separate thing. But like you can keep building dashboards and dashboards and feel cool about yourself and then you know next week you're gonna to build another dashboard, but you're effectively producing nothing of value these tools. So the policy that I try to follow is, okay, Can this become a useful little self contained project that you can use on a daily basis, not just forget about in three days, or that you can write about or that you can share as a self contained unit as a thing with people And and that's sort of what I've been doing with all these CLIs, you know, I built one for reminders because I wanted to match the exact feature set of Apple reminders. and all of these things I try to make open source because I feel like, you know, all these coding agents after all, they were trained on data from other people. And especially when you're building like these hacks and these command line utilities on top of something that is on the operating system Just make it open source, you know, just give the people a chance to inspect the code, to see what's happening. It just makes me feel better, you know Yeah. And frankly, then you don't really have to support it that Well I have to because people then then find file issues and pull requests and all those kinds of things. But you know, I keep hearing these comments from people saying, No, when are you just going to admit that you are a developer? I don't think I'm a developer I don't think I'm a vibe coder. I think I'm just someone who loves to write, loves to tinker and can be technical enough to point to kind of handle both Uh and Yeah, I'm having a lot of fun and I'm learning a lot. and I get to share these things with people. So that's cool. I really feel like we're in a new era with this stuff. I've got this I'm teaching this robot assistant course right now and Every week we have these meetups and people share things that they've made. I was telling Stephven a recent one, one of the students going through, somebody who's not a developer. is interested in his family tree. So he put together an iPad app that shows the older members of the family pictures and it's got a microphone button in the bottom corner and the older person hits the microphone button and they talk into their iPad and tell the story of that picture. like this is me and Uncle Jake and we just, you know caught a turkey or whatever. and And then the app collects the audio, it transcribes it, it adds it to the database of familyily data. It then republishes and updates that transcription so other people see it This is a guy who's not a developer but he's interested and The thing I keep coming across is we are at a time where the limitation is not technical ability. We all essentially have our own Breit Turfra in our pocket right now with the stuff we're doing The challenge is imagination And as we are working through these It's like, how could I make something to sell as a product, but to to help my life be easier, to help this family tree get better, to make me able to use reminders in a way that I want to use reminders and And I think it's kind of glorious when you think about it And one of the things I saw on social media when Describe a shortcut was announced, a bunch of people were like Did you just get shherlocked like you personally? You know, did Apple just shherlock you? And it was funny because when Shortcuts Playground first came out, which you released and we're gonna to talk about in a second You know, I shared it and some people even downloaded it. They installed it into clloged code and they were like What do I do now And that's like that's actually the value that the three of us bring and the people who are making these automations bring is what can you do with it? What are just cool things you can do with it? What are actually useful workflows to do with it And a second response I saw on social media, which I really appreciated it, they said, but we like when you make shortcuts And I think that shows, while we don't say it out loud very often peopleople we all really do like when something is handmade And even when it feels weird like to hand make a shortcut, people like when they know that this shortcut came from this person And so For you of a teacher, you know, you really shortcuts playground A few weeks ago And then you sent a group message that I was included on And you showed me shortcuts playayground two point zero, which blew my mind And you have done some wild work to just reverse engineer what Apple iss doing with shortcuts. created a custom syntax. Okay, number one Why? Why are you pushing so hard to make this tool I'm grateful for it, and I'm going to use the heck out of it. But why did you make it? And what in the world are you doing Okay, so this is where I'm allowed to get technical? Please. Okay So so obviously as I told you guys, we were all expecting that Apple would announce this, right And so I knew I was going to be shherlocked so to speak the thing that really got under my skin though, was not the shherlock in itself. was how fast the Appo system was, likeike was the performance of it all The original version of shhortcuts Payground, which is still the public one on GitHub, for some really complex shortcuts, it can't think for like it can't spend like fifteen minutes. I've had shortcuts that involved like a creation time of twenty minutes. And when you look at the Apple stuff and it's done in twenty seconds, you realize, oh boy, that really pulls me to shame. And And so I came back with just that that realization was annoying me And And so I started thinking, well, okay But how does my shortcuts playground work And shortcut iss pretty good. I mean now that I'm working on version two, I think it's a little miracle that version one worked in the first place. But version one was basically a system that was assembling the underlying syntax of a shortcut, right? The XML that if you poke under the hood, shortcuts have always been XML files Based on the workflow syntax that Ari and Conrad and the team came up with in twenty fourteen, it's still unchanged in MacOS and IOS twenty seven. That syntax is still there My plugin or the original version was assembling that giant block of text piece by piece. like line by line and then validating. and then if it hit an error, it would go back and rewrite the whole text. And that was based on training that skill and that plugin to know that syntax And that takes several minutes. Even with the fastest model that you can use today, that it's a lot of text And a lot of texts means a lot of tokens and a lot of tokens means it takes a long time Taking a look at what Apple was doing and doing some poking around the macroS file system. I realized that Apple was smart because they followed a modern trend of the AI world, which is Don't let the model just come up with blocks of text Use code Use a little script and that's what they call a hardness, right? That's what they call. So when you hear this word like what is a hardness for an LLM? It's basically a set of instructions and a set of scripts and guardrails the Run code and give the model pre assembled code So the model doesn't have to write the code line by line. It gets the code from a script And that's sort of the gist of it. Apple is using Python. For all of this, they have their own custom syntax called short Pie That's what they're using. And they basically built this syntax against the database that they have for all the app intents, all the actions And that's why it can be so fast because they call a script, the script returns in a few seconds, really. someome Python code, the Python code goes off to the cloud. The cloud model says, yes, this looks good, pass it back as a shortcut. And they have another script, which is the compiler that takes that Python code and compiles it into a shortcut. All of these in twenty seconds fifteen seconds. So I came back home And I started thinking about this and I realized, okay,, I want to beat Apple to this game I at least I want to try. And so I knew that first of all, my advantage was that I could use better models that Apple. GPT five point five or Clad opus four point eight, God forbid we ever get favorable. But GPT five point five with low thinking is a really good model And it's really fast So Apple had this performance of like fifteen to twenty seconds. And initially, so I started I worked my way through reverse engineering the whole database of shortcut actions And instead of using Python, I decided to use JSON becausecause I figured that a lot of modern models, they know two things well, Python and JSOon. So I figured, well, I'll go with JSOon Um And so I assembled my own syntax, which very creatively I named Short Jayson U and that is basically a match for all of the potential actions that you can use their parameters their enumerations, their schemas and all of that. All of that needed a couple of pieces. It needed a hardness guide the model and you needed a compiler short JSON syntax and actually compile it back into a valid shc cut U So I started building all of that with Kodex And long story short, I start creating like in Codex and especially use computer use to validate, arere you actually creating the right shortcut? You should open the shortcut yourself and take a look A couple of thousand shortcuts later, I landed on this syntax with a harness and a compiler when used in with with GPT five point five low thinking can create shortcuts in five to ten seconds. So that's pretty good. But then and so the I think the first thing and the reason why I want to do this is because This is the kind of tool that can really help me, you know, sort of short circuit, you know going from idea to an actual shortcut. which then I can fine tune by hand and add my comments and add my little you know, funny, touchy here and there U, but M And also I'm building an app for this, right? So I have it on my Mac right now. Shortcuts Pregand does an app, which you know it works and there's an IS companion which connects via a QR code, just like you can with codex on the iPhone. Right? So it keeps a persistent connection and I built it so that you can actually request a shortcut from your phone. And it goes off to a paired Mac, creates a shortcut in five seconds and gives you back the shortcut on IS U So all of that works. But then I went a step beyond and I figured, well, what is the one thing that I don't have? So I have a better model, I have my own syntax, I have my own harness, I have my own compiler. What do I have? I don't have a custom trained model I'm relying on GPT five point five or anthropic to do this Apple can probably be so accurate with their own describeber shortcut feature because they have a model that's been not trained, but they have an adapter on top of a model that really knows the syntax, right And so that's what I've been doing for the past three days or so. There's a new framework in IOS and MecQest twenty seven called CoreAI which allows you to embed a local on device, totally offline, totally private, large language model. I started with one of the Apple examples That would be Qen four billion. That's already made available from Apple to developers And that model runs on CoreAI, which is a native Apple framework in twenty seven And it can be fine tuned And so the fine tuning, which is you, building an adapter I'm guessing like Apple did on top of the model that essentially injects a bunch of instructions and parameters that tells the model, you are now capable of creating shortcuts. That's what it does U rightight now my M studio is running the I don't know seventh pass of training this adapter model It's called a Lura fine tuning. It's a lower rank adapter type model. It uses supervised fine tuning. The supervision comes from me and Codex. So we're actually supervising the training, which is happening right now in the other room on the Mac stududio. The training is happening via MLX. So it's really fast, really efficient And you can train you, you can do how many iterations you want over this training process. Right now I believe we're trying to do thirty two layers of fine tuning. that would be like four thousand eight hundred iterations over my complete datas set of seventeen hundred app intents or something like that U the result in theory If these all works, right is that I will even be faster than GPT five because the one thing that was still in my way was network latency And by removing network latency and using core AI and MLX and a local model. Maybe I will be able to create shortcuts in I don't know, threeree, two seconds. I don't know We'll see U. But this me a lot Obviously both in terms of apppple silicon the kind of things that you can do when you really go down literally to the metal framework for doing this kind of training and understanding all the intricacies of the shortcut syntax Right Uh It's it's it's a lot of work. I'm having a lot of fun I am able to do this right now instead of working on my IOS review because Siri AI is not working for me. So I happen to have some free time. before the actual writing starts, but Again This will be a product. Like in the end, I really do think this will probably be my first app And what's great about it is that I'm training this model to be better than the Apple one to be able to handle all kinds of web APIs all kinds of integrations and eventually third party apps because I have I think I will have a system to handle all kinds of app intents from any third party apps for IOS hyperS and MacOS. I have to ask because I hear people talking about training. What are you feeding it to train it I am feeding it a couple of things The custom shortcut short JO syntax that I came up with That's like imagine that you're Given it like a dictionary So learn And in superviseed fine tuning, you're also giving it plenty of examples In this case, I think this training run has about nine hundred shortcut examples of different that contain different actions The automations, different examples, like when the user asks you to rename a file, this is what you should be doing. like you actually give it examples. You give it the syntax. use exam your shortcuts library is that it gave it my entire Shortcast library, the entire Mac Story Shortcast archive. and you get to a point where you start compounding these things, right? So you ask the AI actually come up with your own data set. And if that data set is correct feed it back into the training run And this is like a very single guy from Italy version of what these much, much bigger AI companies are doing They're starting from a natural human made data set my shortcuts and eventually they use synthetic data from the LLMs to Fine tune themselves. And then we get the terminator A that So. No, but it's fun because then you get, you know, the way that I work now, I always have like I work in Kode, Kodex for Microise almost exclusively. I have usually I have like one sort of parent thread in Kodex that coordinates other threads. This is something that you can do in the Kodex app You can say, you are the owner thread. You should be checking in with these other threads. You can even check with a thread remotely. So my thread on the MacBook Pro checks with the thread on the Mac stududio. For the training And u And I usually do a couple of things to actually validate that the shortcuts are correct. I do some random spot checking. So I open some of the shortcuts that the AI created and I annotate with a clean shot the parts that are wrong And I manually paste those back into the thread or I have Kodaks with computer use, open the shortcuts and inspect the editor if something went wrong So it's both human and artificial at the same time. I am very curious to see when this thing comes out, E Rico sounds fascinating. I think again, I want to make it a product. So I think that'll be a mup. Um Proably not on the Macup store I think the Macup will contain, you know will give you an option to use a cloud model with your own key or the local model that I trained And there'll probably be the iPhone companion app on the App store U So yeah, I want to try and see, you know, And it'll be it'll be for the shortcuts power users, right? Imagine if Stehven has an idea and Ste was like, I really want to make a complex cled API shortcut, but I don't want to sit down and waste like three hours of my day to learn the anthropic API, which is horrible. So you can it's a faster way to go from idea to a basic working version of anything. that's You also may want to think of a list of alternatives to the word playground because you may hear from Apple about that playground. Yeah, I know, I know we'll see about that. We'll see about that. S playgrounds is a thing. Yeah ye. And the final thing I will say is that on the compounding theme, the other fun thing that I tried, one of the features in Kodex is this feature called Which is basically Kodx sort of uses a screen recording and it's It's kind of creepy. I'll say this upfront, it's kind of creepy. But it kind of monitors what you do on your computer all day and it sours like a local cache of things that you do on your computer And one of the things that you can do now with Shortcuts Preayground is take a look at the things that I've done on my computer today and find, I don't know, three repetitive things that I do all the time and create shortcut automations for those. Oh my word I feel like this idea of you know watching the screen for the day and allowing the user to have a very easy way to find anything or get information about what they did that is gota come And Microsoft did a version of this, which had mixed results and people were talking about the security risks. but I feel like that's the kind of thing Apple could do really well. And it would solve so many problems for their users that I just can't imagine that that's not going to be in the MacOS at some point. I think so. I think so, yeah. No This episode of the Mac Power Users is brought to you by Squarespace Go to squarespace. com slash mpu and save ten percent off your first purchase of a website or domain using the code MPU. Squarespace is the all in one website platform designed to help you stand out and succeed online Whether you're just starting out or scaling your business, Squarespace gives you everything you need to claim your domain. Shcase your offerings with a professional website, grow your brand And yes, get paid all in one place. I've been a Squarespace member since they first launched. I am a big fan of their service I still use it What I like most about Squarespace is the way for an affordable price that constantly evolve give you the tools you need build your presence online And the first thing you need when you start out is a design Well, Squarespace has that covered with their blueprint AI. It's their AI enhanced website builder that lets you quickly and easily build a site bespoke to your business J input some basic information about your industry and goals Plus, we already know and love Squarespace for their professionally designed awward winning website templates However you start, you'll have a beautiful design option with no experience required When I was running my law firm, it was based on a Squarespace site and so many lawyers asked me who my design guy was. Well, it was Squarespace. I started with a built in template. I evolved it with a little taste and it came out beautiful And yes, you can get paid with Squarespace from consultations to events and experiences You can showcase your offerings with a customizable website designed to attract clients and grow your business built in appointment scheduling, email marketing tools and more Plus keep everything cohesive with on brand invoices and get paid easily with online payments. Don't take my word for it though, head to squarespace. com slash mpu for a free trial And when you're ready to launch, use Oer code MpU to save ten percent off your first purchase of a website or domain That's squarespace dot com slash mpU with the offer code NPU. ten percent off your first purchase and to show your support for the Mac P users Our thanks to Squarespace for their support of the Mac Power users and all of relay RVTG aside from all the AI stuff, are there any apps either new or ones that are just invaluable to you as you were traveling and buildilling on of stuff? What have you been using What have you been using? Okay, so let me take a look at my Mac right now Um I will so obviously I mentioned Kodes, but that's AI. I will mention This new one called Mle which is like this Mac utility to it's like a modern version of clean My Mac, if you remember that. Yeah a really nice UI and multiple tabs that can clean your computer, but also as a nice interface to show you like all of the apps that you have installed that you can easily uninstall, but also all the login items that you have when they were last active and there are toggles to turn them off really quickly. There's an optimized tab that runs a bunch of scripts to optimize how your computer works. It's very nicely done, I think Um I mentioned meot. Do you have a backu solution? I'm just curious. I want to get my machine and back Blace. That's what I have I have a NAS. I have an all SSD NAS, which was very expensive due to SSD prices. I started building it last year when it was not too terrible, but then I needed to add a couple more terabytes last month and That about all fun out That was not not good Um U So yeah, T machine and backackplace is what I do U What's your note stamp right now? What do what do you use just for gener? Notion, all lean on notion. All le. I did. I saw you at Dove Dve. Every time you had your laptop open, there was notion Always notion, I leave and breathe in notion. Even your personal stuff. Even just your personal stuff, my personal stauff, the entire IOS review currently lives in Nion Uh, yeah Me and Dave, we talked about this, I think on more powerower users last week. It's just too it feels too big for like every note Like I'm very I'm very well organized. What are you trying to say? What are you trying to sayve V teachi? T tryrying to say you're not. Oh. But on the Mac, Vit teachi, it's like it's an electron like web app Well, they're coming up with a native Swift UI editor this summer Oh really? So yes, yes, they are. So that should be that should be hopefully ready for public for the fall. But yeah, I mean, I really, really not to mention more AI, but I basically only pay for two AIs at this point. It's ChGPT and Codex and Notion AI. I dropped all the other ones. You don't pay ford anymore. Really I don't know No I just I really prefer the Kodeax ecosystem. It's a lot more ergonomic, especially because I can use it from the iPad and from the iPhone I really dislike remote control for clouud. It doesn't it never works for me. And I really like all these things that they've done computer use and all of that. I will mention some IOS things. Mologue for dictation. reallyally, really nice dictation app that is cross platform. They recently came up with this genius implementation of the action button this monologue app, you can now tie a shortcut to the action butt They have an up intent to start dictation in a live activity. It records your audio then when you press the action button again, it stops the dictation. Anywhere you are in IS, it never opens the full monologue app. It never jumps you to the monologue app. Press the action button again, it stops the dictation and the transcribe text ends up on your system clipboard. You can dictate and paste from anywhere I will mention Raycast on IOS, which a couple of days ago got support for MCP and IOS integrations. So you can now chat with Reaycast AI and have access to your Apple calendar and Apple reminders which is super nice, as well as third party web MCP stuff like Notion to doist and all those. Do you use RayS as your spotlight on Mac I do. I do. I also use it for the clipboard manager, for the window manager. it's another of those things. I have tried all the launchers, all the clipboard managers, all the window managers. I always go back to Raycast because it just It's so flexible and you know you know me, I love to tinker and I love to assign keyboard shortcuts to everything so that really works for me you're Did you're not r cc' you' right I have a license. I use it in addition to Alfred. I prefer Alfred because the custom workflows are there's a bunch of them that I've come to rely on that just Rayast doesn't have. And they don't have as open of a policy with third party developers on workflows. But like Window management on Raycast is awesome. I agree There's advantages to both of them if I can mention two more. Yeah, go for it. I love termius It's a terminal app cross platform, IiOS, iProOS Microros, even Android And it syncs with iCloud. So if you have like a headless Mac mini or a Mac studio, it's a really nice way to SSH into those machines. And you can have your like multiple bookmarks for specific locations of those computers that you wantna SSH into Really nicely done. I mion term use. Term muse T E R M I U S Um, And I would mention Denim Denim is a playlist artwork. Creation app I kind of dislike the default Apple music playlist covers like the templates that they have and Denim has a lot more templates they're really fun. and every once in a while they add some more. And so I go in, I create a new playlist cover and I sync it to my Apple music. Um That's one Well, Federico, thanks for coming in today and for anybody. Thank you. keepe up with you. Head over to maxstories. net and I know you gott to go because you got to go feed that robot some more data. And my dogs. It also it's both the robot and the dogs to be fed. But we appreciate you making time to come in. It's always fun to ha shortcuts with you, especially in WWD season. Thanks a lot. No thank you guys. It's always an honor to be on NPU and I've been with you with you David a bunch of times and it is my first time with Steven. so I'm really glad to to be on this new flavor of MPU. So I can say that I've done them all at this and all the flavors. All the flavors. Yes. Thank you All right, we are the Mac Power users. Thanks for listening Thank you to our sponsors this week, Daylight, Work Brew in Squarespace If you are a more power user subscriber, stick around, Steve and I are going to talk about me setting up a Max stududio as a headless computer. It's going to be a lot of fun And we'll see you next time

This excerpt was generated by Smart Features

Listen to Mac Power Users in Podtastic

For listeners, not advertisers

All podcast names and trademarks are the property of their respective owners. Podcasts listed on Podtastic are publicly available shows distributed via RSS. Podtastic does not endorse nor is endorsed by any podcast or podcast creator listed in this directory.