By Andrew Pontious and Wolf Rentzsch
A weekly podcast about (mostly Apple-related) software development
Andrew on Carthage and Wolf on text as a symptom. Plus: ending the show.
Wolf on strict vs flexible foundations and Andrew on React Native.
Andrew on how Apple is the new Microsoft and Wolf on real-time systems.
Wolf on the why of software change and Andrew on GUI debugging tools, real and imagined.
Andrew on Apple's Swift framework problem and Wolf on bitcode for software distribution.
Wolf on branches vs feature flags and Andrew (belatedly) on Apple's 64-bit transition.
Andrew and Wolf on working from home.
Wolf on subpixel text rendering and Andrew on linked lists.
Andrew on weak references and Wolf on physical-access malware like Thunderstrike.
Wolf on state machines and Andrew on std::swap vs. functional programming.
Andrew on code comment-based documentation and Wolf on future-proof data formats.
Wolf on events vs threads and Andrew on our Overcast feed issues.
Andrew on Xcode 6's unit testing improvements and Wolf on his lingual crisis of faith.
Wolf on followup and Andrew on converting a small project to Swift.
Andrew on hackathons and Wolf on .NET's Async/Await.
Andrew talks with Wolf about the newly-released Apple WatchKit SDK.
Andrew on who's making money on the iOS App Store and Wolf on using academic resources in commercial software development.
Wolf on code comments and Andrew on Appetize.io.
Andrew on the Swift section of John Siracusa's Yosemite review and Wolf on Playgrounds for Objective-C.
Wolf on memory debugging and Andrew on AsyncDisplayKit.
Andrew on sample projects for bug reports and Wolf on rolling your own server backend.
Wolf on Stream Control Transmission Protocol and Andrew on Apple's (growing?) tendency toward luxury products.
Andrew on Sprite Kit and Wolf on Macs as servers.
Wolf on mogenerator 1.28 and Andrew on ARC debugging.
Andrew on data-driven testing and Wolf on Romantic Versioning vs Semantic Versioning.
Wolf on Fat Pointers and Andrew on using Swift enums for representing errors.
Andrew on size classes and Wolf on field-programmable gate arrays.
Wolf on Unikernels and Andrew on Swift Access Control.
Andrew Pontious talks with Wolf Rentzsch about the third-party apps that might be feasible on Apple's unusual devices, the hypothetical iWatch and the Apple TV. Plus: the future of Edge Cases (hint: there is one).
Wolf Rentzsch talks to Andrew Pontious about the upsides (it will help advance the industry at large) and downsides (its disturbing lack of dynamism) of Swift.
Andrew Pontious talks with Wolf Rentzsch about the current tech bubble: is it one? Is it web or mobile, or both? Is it like the 90s dot-com bubble? Plus: the tech industry in San Francisco, and Andrew's tips for surviving...
Wolf Rentzsch talks to Andrew Pontious about the dynamics and politics of code reuse: from the complexities of the simple case to the control issues of relying on Apple's code.
Andrew Pontious talks to Wolf Rentzsch about refactoring, including Martin Fowler's influential book, what ASTs are and aren't, and Andrew's time working on the refactoring feature in Xcode.
Wolf Rentzsch talks to Andrew Pontious Conflict-free Replicated Datatypes (CRDTs), an exciting new suite of simple data types that are explicitly designed for distributed data storage. Also: CAP theorem, eventual consistency, and Indiana Jones.
Andrew Pontious takes advantage of Apple's looser WWDC NDA to talk with Wolf Rentzsch about some of the new features in the prerelease version of Xcode 6.
Wolf Rentzsch talks to Andrew Pontious about technical culture: how various technologies are associated with beliefs and their priorities. Examples include Linux, Perl, Python, the Web, and of course Apple and Swift.
Wolf Rentzsch and Andrew Pontious record before a live audience at AltLabs during WWDC. Topics: avoiding Sherlocking, seriousness/elegance vs. fun/extensibility at Apple, the "tidal wave" of third-party developers (Wolf) and Swift as a half-step (Andrew).
During Wolf's continuing hiatus, second guest cohost Ashley Nelson-Hornstein talks with Andrew Pontious about how tech industry job interviews don't work, and what can be done to fix them.
As Wolf takes an extended hiatus, first guest cohost Justin Kaufman talks with Andrew Pontious about how you use text and audio to describe video, such as closed captions, subtitles, and descriptive audio. Also: many contributions by Andrew’s cat, sorry!
Wolf Rentzsch talks to Andrew Pontious about Apple's new promising but troubled Multipeer Connectivity framework and his new app that takes advantage of it: Rumor Monger.
Andrew Pontious talks with Wolf Rentzsch about the simplest of things, the tuple: what it is, how it is used in other languages (specifically Python), and how, in an alternate universe, it could bring some sanity to Cocoa error handling.
Wolf Rentzsch talks to guest cohost Gus Mueller about Cocoa Script. An evolution of his earlier effort, JSTalk, Cocoa Script is Gus's sane Mac app scripting alternative to AppleScript, based on JavaScript with Objective-C-style extensions.
Andrew Pontious talks with Wolf Rentzsch about the developer blogs he follows via RSS: the ones that have died/gone fallow/transformed, the ones he's added recently, and the ones that seem to be trying to replicate Apple's tutorials and documentation.
Wolf Rentzsch talks to Andrew Pontious about programming pasta: disorganized "spaghetti" code, multi-layered "lasagna" code, and conceptually-separated "ravioli" code (his favorite). Bonus: new GitHub project!
Andrew Pontious talks to Wolf Rentzsch about the three maxims he gleaned from Evan Doll’s interview on the Debug podcast: code is a liability, ship the right bugs, and (paraphrased) don’t impose unneeded project methodologies.
Wolf Rentzsch talks to Andrew Pontious about floating point numbers: how they work, why they're weird, and when you definitely shouldn't use them (hint: mo money mo problems).
Andrew Pontious stumps Wolf Rentzsch not once, but repeatedly, by talking about asset catalogs, new in Xcode 5. But in turn *he* is stumped attempting to backport them to earlier OSes.
Wolf Rentzsch tries to keep up with Andrew "The Joneses" Pontious and introduces JRPDFLabel, his new…*innovative* project that allow you to use custom fonts in Interface Builder without having to bundle the entire font with your Mac app.
Andrew Pontious, with guest cohost Josh Johnson, talks about Xcode project and file templates.
Wolf Rentzsch talks to Andrew Pontious about how he unexpectedly came to lead the popular and award-winning Safari plugin ClickToFlash, and how, after a wild ride, the project both ended and continued on.