Rob Fahrni

Follow @fahrni on Micro.blog.

Saturday Morning Coffee

Good morning from Charlottesville, Virginia! ☕️

I’ve been experimenting with another read later app called Flyleaf this week. I’m finding I love Plinky for saving links to articles, mainly about development, I can read at anytime. I normally do this with Notion but Plinky is really great at it.

As for read later style apps, Flyleaf does a great job stripping away all the cruft and presents text in a way that’s easy to read with my aging eyes. 👀

I realized a couple days back that Kim and I graduated from high school 40 years ago. That’s wild. That means we celebrate our 38th wedding anniversary this August. 40 is just around the corner. 😳

I’ve added a new feature to Stream for my friend Ashur Cabrera. It allows you to invoke a custom URL scheme to make Stream add a new subscription. Kind of easy to do and the code was in really good shape to make it easy. Ashur did find a bug so I’m off exploring that and I ran into a crashing bug just running Stream in the usual way. It all seems to stem from building with Xcode 16.x. I managed to easily fix it on iOS but iPadOS still crashes. That has to do with my Split View and how it’s being created. It’s a weird one. I’ll get it fixed soon, I hope, so I can finish off this new feature. 😃

Enjoy the links.

Daring Fireball

My biggest takeaway from WWDC 2025 is that Apple seemingly took some lessons to heart from its unfulfilled promises of a year ago. This year’s WWDC wasn’t merely focused on what Apple is confident it can ship in the next 12 months, but on what they can ship this fall. I might be overlooking a minor exception or two, but every major feature announced in the WWDC 2025 keynote was both demonstratable in product briefings, and is currently available in the developer beta seeds. I was also told, explicitly, by Apple executives, that Apple plans to ship everything shown last week in the fall.

It seems Apple’s gonna give us a bit of Apple Intelligence with Xcode, which is really nice, and better support in Shortcuts to really make your apps shine. But one of the things I’m actually super interested to try is the on device models. I think Stream could use it for a recommendation system. We’ll see.

Oh, right, and that whole Liquid Glass thing is happening too.

My hope is to get Stream for iOS updates to Liquid Glass and add a recommended feeds list that is hand curated and generated using on device models. That should make for a swell update.

Enga Perez • Caring Minds United

Scientists have spent four years diving deep into the world of remote work and stumbled upon a powerful truth: working from home genuinely makes us happier.

I could’ve told you that. 😃 But I have been thinking about going to the office one or two days a week.

Rob Napier

I use AI a lot for work, pretty much all day every day. I use coding assistants and custom agents I’ve built. I use AI to help code review changes, dig into bugs, and keep track of my projects. I’ve found lots of things it’s very helpful with, and lots of things it’s terrible at. If there’s one thing I have definitely learned: it does not work the way I imagined. And the more folks I talk with about it, the more I find it doesn’t work like they imagine, either.

Pretty long post but worth a bit of time.

I’m not using LLMs for that much in my day-to-day dev work, yet, but I continue to use it for generating scripts and finding good answers to strange bugs in code. I’ll probably use it to help solve the iPadOS bug in Stream, since it just cropped up after updating to a newer version of Xcode since I last released it.

Marcus Mendes • 9TO5Mac

While more than 3.5 million people have spent the last couple of weeks glued to a brand-new Nintendo Switch 2, X user PatRyk (@Patrosi73) decided to invest their time elsewhere: trying to run iOS on the original Nintendo Switch. And they did it! Sort of.

I love hearing about folks hacking stuff into place to make things work where they shouldn’t. This is a prime example of that hacker spirit.

Tom Warren • The Verge

Microsoft is unveiling its own command-line text editor at its Build conference today. Edit on Windows will be accessible by using “edit” in a command prompt, allowing developers to edit files within the command line. It’s part of several improvements aimed at bettering the Windows experience for developers.

Since Microsoft has embraced open source tooling, Linux, and Mac more they seem to have gone back to more command like tools development. They did a brand new shell, that can host other shell types, and now they’re building a brand new command line editor? Wild. 😃

Can you make it compatible with Brief? 🙏🏼

Julian Chokkattu • Wired

The module looks nothing like an iPhone. It intentionally resembles the broadcast camera module, and Apple even had to match the weight so that its version wouldn’t alter a car’s specs. The inside, however, is completely different. (Apple gave us a peek during WWDC last week alongside an F1 car.)

It’s too bad this quality of video isn’t streamed out of the current camera setups on the cars.

Maybe that’ll be the next “big thing.” Go Pro like devices that stream super high quality video?

Mark Pinsley

Rather than pausing new investments or considering divestment, many pension officials and asset managers are instead pressing Tesla’s boardto get Elon Musk to return to working full-time at the company, as if the core problem is simply that Musk is too distracted. However, this assertion overlooks a far more serious problem: Musk’s reputation is so tarnished that Tesla won’t be able to thrive as long as he remains the CEO.

Musk needs to go so Tesla can be remade into a great company.

Andy Piper • Mastodon Blog

We’re already well into 2025, and it has been a huge start to the year for Mastodon. We want to bring you an overdue update on exactly what we’re working on, from a strategic perspective.

It’s great to see Mastodon charging forward. We absolutely need this open ecosystem for social networks.

Steve Kopack • NBC News

Amazon CEO Andy Jassy said Tuesday that the company expects artificial intelligence “will reduce our total corporate workforce as we get efficiency gains” over time.

“We will need fewer people doing some of the jobs that are being done today, and more people do other types of jobs,” Jassy added in a memo to Amazon’s workforce.

I’ve had really mixed feeling about “AI” (I don’t find it to be intelligent, at all.) at WillowTree we’ve been pushing hard on using these LLM services to help us move faster. Hey, we’re in the client services business, we have to move fast. And the more I learn about it the more I’ve come to realize it’s just a really good sidekick. We will continue to need to think through problems and come up with interesting designs and solutions because these services only “know” what they’re trained against. We still need to invent new things, right? It’s a hammer, nothing else.

Tiny Apple Core