108
09 Oct 2014
107
02 Oct 2014
106
27 Sep 2014
105
11 Sep 2014
104
04 Sep 2014
103
31 Aug 2014
102
21 Aug 2014
101
14 Aug 2014
100
09 Aug 2014

Apps for iWatch and Apple TV

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).

Links:

Rejected Episode Titles:

  • Now You’ve Got an Inch to Play With
  • A Little Bit of Text and a Button
  • What Can You Do on a Watch?
  • What Nanos Do What
  • Overcast on My iPod Nano
  • Everywhere Else, I Have My Phone
  • Groove into a Throbbing, Shagadelic Thing
  • The Marble in the Maze
  • I Don’t Think I Said Velociraptor
  • Also a Hard Sell
  • I’m Just Going to Come Out and Say It: Pippin!
  • And They Got Their Asses Kicked
  • Now You can Play Crappy Games on Your TV
  • Siloed in Their Own Apps
  • Custom Stuff Is Always Crappy
  • That’s Not Quite Stories, That’s Shooting Things
  • A Forward-Looking Episode
  • Eventually I Just Stopped Swiping
  • Those Little Things That Vibrate
  • Adding Another Target Isn’t a Big Deal for Them
  • More Likely Under the Tim Cook Era
  • An App Store Machine Like the iPhone Was
  • That Apple Campus Is Coming Pretty Close To
  • They Feel More Like a Real Media Company
  • The Future of Edge Cases
  • While Still Delivering Our Blather to You
99
30 Jul 2014

Swift Is a Really Good Thing and a Step Back

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.

Links:

Rejected Episode Titles:

  • Some U.N. Charter Thing
  • Always One Step Ahead
  • C++++
  • C++ Without the C
  • Crazy Amounts of Duplication
  • Raised the Collective IQ of Programmers
  • Definitely Kind of a Puff Piece
  • We Have This Myopia
  • Maybe He’s the New Rumsfeld
  • The Weirdly-Named BACON Conference
  • There’s No Message Sending in Swift!
  • That’s Where the “V” in V-Table Comes From
  • The Entire Compile-Time Business
  • It’s Delayed Binding
  • Everything Was Slow in the 10.0 Days
  • It Makes Software Fragile
  • He’s Got His Own Reality Distortion Field
  • You’re in a World of Pain
  • I’m on Team Alan Kay
  • They’re Not Show-Stoppers
  • A Horrible Temptation for Most People
  • Jamming Stuff into a Giant, Static Codebase
  • C4 All Over Again
  • It Already Is Too Late
  • We Don’t Get a Vote
98
24 Jul 2014

When the Bubble Bursts

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 a bust.

Links:

Rejected Episode Titles:

  • “Are You a Prepper?” “Like, Dr Prepper?”
  • A Red Shed in Wisconsin
  • I’m Going to Read from Wikipedia Again
  • I Am Not An Economist
  • I Looked at Their Little Graph
  • All Feeding on the Trough of Dot-Com Companies
  • The Next Facebook of Whatever
  • When the Investors Say “Enough”
  • Don’t Worry, I Have a Lot of Comments
  • Be Conservative
  • Not Fruit Roll-Ups, Just Roll-Ups
  • Buy a Compound Bow and Learn to Enjoy the Taste of Venison
  • You May Want a Plan B
  • Do It Now, DO IT NOW
  • The Biggest Initial Hurtle Is Mental
  • While the Pond Got Smaller, a Lot of Fish Left
  • My Phone Kept on Ringing
  • Supplying Hardware for the War
  • Doing the Matrix-Style Brain Upload
  • Each Time, He’s Saying, Nah, Nah
  • I’ll Wait for the Economy to Tank, and Then I’ll Be in Great Shape
  • That’s Where the Money Is
  • Right Now, We’re Sitting Pretty
97
17 Jul 2014

The Dynamics and Politics of Code Reuse

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.

Links:

Rejected Episode Titles:

  • Complexity and Control
  • It’s All Methods Nowadays
  • Pretty Much on the Same Side Here
  • Right There You Have a Bunch of Problems
  • As Hard-Core as Java
  • No No, I’m a Good Programmer
  • We’re Just Banging Rocks Together
  • That Cost Is Complexity
  • There Are No Solutions, Only Tradeoffs
  • Another Way Software Can Break
  • A Disjoint Narrative
  • Use the Glorious Internet
  • Pick a Side in the License Wars
  • All We Have Is Symbols
  • Controlled by Corporate Interests
  • I Blame Rene Ritchie
  • Code Is Liability
  • Behind the Music About NSProgress
96
12 Jul 2014

“Refactoring Sucks!”

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.

Links:

Rejected Episode Titles:

  • Foiled by Tweets Once Again
  • I Could Listen to You All Night
  • Refactoring Is Often Abused
  • Not Like Jony Ive Design
  • I Wouldn’t Say Hostile
  • A More Computer Science-y Way of Describing It
  • I Criticize a Lot of Things
  • How Do I Square That?
  • Wikipedia Is Fairly Mushy
  • Always Been an AST Guy
  • If You Have This, You Should Probably Go See Your Doctor
  • That’s a Balancing Act
  • There’s a Node for That
  • Did a Whole CSI Thing
  • Rewind and Enhance
  • That’s a Great Theory
  • Stymied by the Language
  • I’ve Just Been Programming Too Long
  • Every Little Bloody Transformation
  • I Don’t Know What Kind of Magic They Do
  • Powerful to Give Names to Things
95
05 Jul 2014

Conflict-free Replicated Data Types

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.

Links:

Rejected Episode Titles:

  • In Your Little Process
  • You Can Grab Pixels
  • I Wanted to Make This Episode Better
  • No Promises
  • I Like to Go Historical
  • The Terminology Is a Little Weird
  • Generic, Academic Term
  • Now They Can’t Talk
  • Still Alive and Walking Among Us
  • There’s No God Mode
  • Each Node Knows What It Knows
  • It’s a Jargon, and It’s Not Our Jargon
  • A Big Gossip Circle
  • Consensus Is a Bottleneck
  • A Queue of Coffee Cups
  • It Changed How I Did Laundry
  • Consensus Is Not Free
  • Our First Lady Gaga Reference in All of Edge Cases
  • ‘et al’, If I Want to Be All Academic
  • This Is Kind of Messed Up and Confusing
  • A Survey of the Field
94
21 Jun 2014

What's New in Xcode 6

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.

Links:

Rejected Episode Titles:

  • More Accurately: What’s New in Xcode 6 That Andrew Got to Before We Started Recording
  • We Could Just Talk About It
  • My First Xcode 6 Rant?
  • Spilling Over into Dev-Land
  • Stop Being Stupid About This
  • I Cheated, Because I Read Your Tweets
  • The First Thing I Tried, Because I’m a Bastard
  • Take That, Interface Builder!
  • Seamlessly Is Unseemly
  • Points of Failure That You Can’t Reach
  • Breakpoints Are All You Have
  • Crappy UI That Fits Any Size
  • Now They Can Pile on the Features
  • The Belle of the WWDC14 Ball
  • They Did Their Homework, They Ate Their Vegetables
  • I’m All for Separation of Concerns
  • You’re Live-Viewing Yourself
  • A Fan of XPC
  • Interface Builder Was Halfway There
  • If We Had Real Live Development Objects
  • I Give Them a Lot of Grief
  • A Taste of Things to Come
  • Heartened by the REPL
  • We Are Agreed: It Would Be Neat
93
14 Jun 2014

The Culture Didn't Change First

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.

Links:

Rejected Episode Titles:

  • You’re Playing the Long Game
  • “Look at Me, I’m Reading Literature!”
  • We’re the Fish, in the Water
  • I Like Your Facets
  • Your Name Personally Butchered by Me
  • I’ll Go with That, Pedant
  • A Framework ‘Du Jour’
  • They’re Quantum Microlibraries
  • You’re Going to Get Vtables for Everything
  • One Line of Swift Code
  • Worried About Your Icon Wiggling a Certain Way
  • The Uptake Will Be Pretty Rapid
  • Versus the Graybeards
  • Lack of Real Software Discipline
  • A Good Injection for Our Culture
  • Some Cocoa Guys Writing a Web Framework
  • Cut off in a Backwater
  • Apple Is Still Thinking Like an Objective-C Company
  • A Funny Little Tweet About It
  • I Don’t Think You Can Bolt It on Later
  • An Incoherent Language Which Has More Features That I Like
92
03 Jun 2014

Edge Cases Live

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).

Links:

Rejected Episode Titles:

  • How Many People Got Sherlocked Yesterday?
  • Avoid the 800 Pound Gorilla That Is Apple
  • Dodged the Leather Bullet
  • “You’re Such a Downer”
  • The Magpie of OS and App Development
  • A Wow Factor
  • Chase These Squirrels
  • Try Not to Be a Feature
  • Apple Doesn’t Care About Your Feature Request
  • And You Were a Total Noob About It
  • This Was Another Half-Step
  • Maybe It’s the Drinking
  • Being Creative in the Corners
  • Java Has Its Problems
  • I Don’t Know Who This Is Next to Me!
  • Another Halfway Towards LISP
  • God, the Endless Parens
  • Thank You for the Topical Smack-Down
  • I Only Visited France for the Day
  • He Drained the Six Colors
  • They Had the Elegance, and They Had the Fun
  • The Fuel Ratio’s Been Kind of Off
  • The Race to the Bottom Is Still There
  • They’ve Put a Little Rug in the Cage
  • The NuBus Episode
  • One IDE to Rule Them All
  • The Tidal Wave of Kittens
  • Known Malcontents
  • They’re Going to Try to Kill It
91
08 May 2014

Our Broken Job Interview Process

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.

Links:

Rejected Episode Titles:

  • Entirely Disenchanted with the Process
  • Preaching to the Choir
  • Kvetching About Stuff
  • You’ve Changed Jobs How Many Times Now?
  • This Process Is Awesome!
  • A Ridiculous Luck-Based Dog and Pony Show
  • Awkwardly Type into Your Web Browser
  • Mobile Developers Should Interview Mobile Developers
  • The Only Time They Use Computer Science
  • It Could Be Anything
  • I Hope the Computer Science Topics I Studied the Night Before Are Brought up Today
  • Your Brain Wants to Crawl out of Your Head
  • We’re Not Web Developers
  • That Is Something That Should Just Never Happen
  • You’re Not Whiteboarding Objective-C
  • The Technical Deep Dive
  • Look at Its Review Score, Hire Me!
  • A Plethora of Options
  • A Hundred and Eighty Degrees of Thumb
  • I’ve Never Asked for Positive Feedback
  • Dating vs Marriage
  • You Did Get Me, Congratulations
  • Interviews Still Pretty Much Suck
  • Looking at Candidates That Are Like Themselves
90
27 Apr 2014

Closed Captions and Subtitles

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!

Links:

Rejected Episode Titles:

  • My Cat Has Decided to Add Something to Say
  • I Don’t Know Anything About Television
  • We Love Rants on Edge Cases
  • Abstraction Is Fantastic
  • Civil Servants on a Spaceship
  • As an English Monoglot
  • You Had to Have a Decoder Box
  • There’s a Technical Meaning Here and We’re Kind of Violating It
  • This Whole Long History That I’m Going to Omit
  • Television Decoder Circuitry Act of 1990
  • Completely Illegible on Anything Smaller Than 13 Inches
  • Never Meant to Be Crystal Clear
  • How Is Netflix Covered by This?
  • There Have Been Some Scuffles
  • 21st Century Communications and Video Act
  • Nobody Wants to Make Bold Statements
  • Crazy Degree of Customization
  • It Just Goes On and On and On
  • This All Works with AirPlay
  • You Can Throw That Up to Your TV
  • You Have to Be Careful with HTML5
  • It’s All Timed Media
  • This Text, at This Time, in This Location
  • Nobody Completely Agrees on the Right Way to Do It
  • It’s Really an Art
  • Instead of Trying to Jam Your Headphones Ever Deeper into Your Ear
89
19 Apr 2014

Multipeer Connectivity Is a Terrible Name

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.

Links:

Rejected Episode Titles:

  • Well, That’s a Mouthful
  • Everybody Does It the Same Way for the Same Reasons
  • There Are No Ruby Tuples
  • ♫ “Everything You Can Do I Can Do Better” ♫
  • Mushrooms After a Rainstorm
  • Massively Powerful Transceivers in Our Pocket
  • I Don’t Know Exactly How All This Stuff Works
  • In the Best Edge Cases Tradition
  • Not as Good as “Wolf Rentzsch”
  • We Tend to Make Fun of the Suits
  • You’re Going to Release Code, Aren’t You?
  • Viruses Jumping from Person to Person
  • Have You Mentioned What It Actually Does Yet?
  • “Now, Ten Years Later…”
  • The Fog of Time Is Becoming Less Dense
  • People Are Terrible, That’s Really the Root Problem
  • Harry Couldn’t Kill It
  • Fear Will Keep the Systems in Line
  • Those Were a Lot of Rowdy People
  • My Implementation Is Considerably Dumber
  • I Haven’t Moved to France Yet
  • Xcode Just Loves to Crash When You Do That
  • This Is Me Getting Pissed Off Enough at UITextView
  • You Have Advertisers and You Have Browsers
  • I Had to Rip My Hair Out
  • Unless You Want to Endure a Lot of Pain