Episode 519: It’s A Gift

Daniel talks to Manton about his continuing work to transition MarsEdit away from legacy WebView, the difficulty of doing so, and the thrill of becoming a “tangential expert” in web development. They react to a small rift in the WordPress community involving Matt Mullenweg and Go Daddy, and compare thoughts on what obligations, if any, consumers of open source software have to the creators.

Many thanks to our sponsor this week:

Links:

  • Paste and Match Style – Federico Viticci describes several approaches to remap the default behavior of the Paste command.
  • Clipboard API – W3C working draft for web-based clipboard/pasteboard access.
  • MDN – Mozilla site for web developers.
  • An Existential Threat – WP Tavern article about Matt Mullenweg’s deleted statements about Go Daddy.
  • Audrey – Matt Mullenweg’s personal venture investment company.
  • About WP Tavern – History of the site describing Matt Mullenweg’s investment in the site.

Enjoy our show? Become a sustaining member!

June 26, 2022 at 2:52 am.

Episode 518: Rubbing Salt In The Wound

Manton asks Daniel about hints he’s dropped regarding an upcoming MarsEdit 5 release. Daniel talks about how another 5 years has crept up on him and that he now feels another update is overdue. They talk about embracing relatively old Apple frameworks that are nonetheless new to us, and focusing on shipping updates with features that add value, even if they don’t fulfill every “magical” nuance you hoped they might.

No sponsor this week! OMG WTF BBQ. Please sponsor us. Thx.

Links:

  • What’s new in WKWebView – WWDC session about changes in the main web-rendering view for iOS and Mac.
  • WebView Deprecation – Apple’s suspension of the previously promised restriction on legacy WebView apps.
  • NSTextFinder – Documentation for integrating with AppKit’s native find/replace functionality.
  • iA Writer – Popular writing app that has recently added support for cross-document linking.
  • VoodooPad – Venerable Mac app supporting notes with cross-referenced links.

Enjoy our show? Become a sustaining member!

June 17, 2022 at 9:26 pm.

Episode 517: When You Have A Hammer

Daniel and Manton react to announcements at WWDC, and share pessimistic and optimistic takes about what the future of the in-person conference might be. Daniel celebrates the new WeatherKit API and its “generous” pricing, while Manton remains somewhat dismayed by Apple’s continued focus on earning money off of developers. Finally, they talk about Swift Charts as a possible blueprint for future SwiftUI frameworks, and Passkeys as the future of authentication on the web.

Many thanks to our sponsor this week:

Links:

Enjoy our show? Become a sustaining member!

June 9, 2022 at 3:14 pm.

Episode 516: On A More Positive Note

Daniel and Manton talk about expectations for next week’s WWDC, the way the Apple Design Awards have changed over the years, WWDC’s Digital Lounges, and hopes for Xcode debugging improvements.

Many thanks to our sponsor this week:

  • TextExpander: Communicate Smarter. Listeners get 20% off their first year.

Links:

Enjoy our show? Become a sustaining member!

June 3, 2022 at 9:16 pm.

Episode 515: In The Actor’s Studio

Daniel talks to Manton about his experience debugging an AppKit issue in Micro.blog, and his satisfaction with AppKit’s debugging ease. They compare the relative debuggability of SwiftUI, AppKit and JavaScript web frameworks. Daniel talks about diving into a long-postponed effort to migrate away from legacy WebView framework to the newer WKWebView design.

Many thanks to our sponsor this week:

Links:

  • AppKit – Apple’s preeminent Mac development framework.
  • menuForEvent: – The standard Cocoa method that supports contextual menu presentation.
  • Cocoa Bindings – Apple’s much beloved and much hated framework for AppKit UI/model synchronization.
  • WebKit – The open source project for the web engine that powers Safari.
  • SwiftUI – Apple’s Swift-based framework for UI develeopment.
  • Micro.blog for Mac – The native Mac app for Manton’s microblogging service.

Enjoy our show? Become a sustaining member!

May 29, 2022 at 1:49 pm.

Episode 514: Feeling Less Enthusiastic

Manton and Daniel share the results of their applications to attend Apple’s live WWDC 22 event, and talk more about whether they will or won’t end up making the trip to California. They react to a recent 37signals podcast about selling the byproducts of one’s work, and wonder about the more abstract benefits of promoting one’s general philosophies about software as a kind of “byproduct.”

No sponsor this week! WUT? Please sponsor us. Thx.
Links:

Enjoy our show? Become a sustaining member!

May 20, 2022 at 1:08 am.

Episode 513: Probably Not For Us

Daniel and Manton follow up on their applications to participate in the WWDC 2022 special event at Apple Park. They talk about the slightly expanded details about the event, justifications for and against attending, and ultimately share whether they think they will go or not.

Many thanks to our sponsor this week:

Links:

  • Special Day – Apple’s enrollment page, now closed to new applicants, for their keynote-viewing party.
  • Just Feels Over Now – Manton’s short post about regretting applying for the special event.
  • The Third Era of WWDC – Manton’s 2014 post about the changing nature of WWDC.
  • Release Notes 2019 – Indie developer conference held in Playa Mujeres, Mexico.

Enjoy our show? Become a sustaining member!

May 14, 2022 at 2:28 am.

Episode 512: The Slow Trickle Of News

Manton and Daniel talk about the WWDC screening event and whether Apple should even be moving forward in light of Covid-19. They compare notes about whether they’re planning to apply to attend or not, and what the relative chances of them actually going is. Finally they talk about the challenge Apple faces in managing an unpredictable attendance count, and whether the event will be indoors, outdoors, or a mixture.

Many thanks to our sponsor this week:

  • TextExpander: Communicate Smarter. Listeners get 20% off their first year.

Links:

Enjoy our show? Become a sustaining member!

May 8, 2022 at 3:02 am.

Episode 511: A Quick Fix For Attention

In the midst of Elon Musk’s acquisition of Twitter, Daniel and Manton talk about Manton’s long history with Twitter, starting with enthusiasm, continuing to active development for the platform, and ending with disgust. They psychoanalyze Elon Musk and his propensity for seeking adulation on Twitter, and compare him to Jack Dorsey. In the second half of the show they follow up on Help Scout and talk about the service’s statistics reporting on customer service performance. Finally, Manton shares an example of a less than stellar customer support experience he had with another company, and they discuss when and how often automated responses should be used.

Many thanks to our sponsor this week:

Links:

  • RobinHood – Mobile-friendly stock-trading service.
  • Micro.blog – Manton’s microblogging service, often seen as an alternative to Twitter.
  • NetNewsWire – A popular, long-lived, and now open-source RSS reader for Mac and iOS.
  • Bluesky – Twitter-initiated organization building decentralized social networking technology.
  • Everything in its Right Place – Former Twitter CEO Jack Dorsey’s Twitter thread about Elon Musk.
  • Email Response Time – Manton’s blog post about his Help Scout customer service statistics.

Enjoy our show? Become a sustaining member!

May 1, 2022 at 9:53 pm.

Episode 510: You Are Holding Button Wrong

Daniel and Manton follow up on button sizing in SwiftUI. They compare SwiftUI and React Native in terms of maturity and how much you can expand the frameworks on your own to fill missing gaps. Then, they discuss why all previous cross-platform development approaches have “failed” with respect to matching expectations of the native platform, and what native apps can provide in addition to web counterparts.

Many thanks to our sponsor this week:

Links:

  • SwiftUI Button – Apple’s documentation for the different ways to make a button.
  • React Native Diary – Manton’s blog post series about learning React Native.
  • Brent Simmons – Inspiration for blog post “diary” series and developer of NetNewsWire.
  • NetNewsWire 6.1 – New version of NetNewsWire with themes, backed by web views.

Enjoy our show? Become a sustaining member!

April 20, 2022 at 2:17 pm.