Contravariance. A Swift Podcast

Contravariance. A Swift Podcast
A podcast about Apple, Swift and other programming topics. By Benedikt Terhechte and Bas Broek.

307: Revealing Benedikt’s Side Project
Jun 11 • 46 min
Where Benedikt finally reveals the application he’s been working on in the last months.
306: The Star Wars Babka Computer Delivery
May 14 • 47 min
Where Benedikt is anticipating a new computer, and Bas is anticipating remote conferences. And Star Wars is anticipating Bas… and chocolate chip babka!
305: Clearly my home screen is better than yours
Apr 16 • 49 min
In which we talk about all things remote, like organizing a meetup, conference, or work. We also take a look at our perfectly normal homescreens. Bene is considering building a silent computer. All this with Pedro Carrasco!
304: What is a CNAME Again?
Mar 19 • 44 min
We talk about open source projects and contributing to them. Where Bas forgets what a CNAME is, and Benedikt has to look it up for him.
303: Chocolate, Time, and Swift Scripts. Your Move, Elon.
Mar 5 • 39 min
Benedikt asks himself “what door?” watching Westworld, and Bas has a surprise!
302: Ink, Plot, Publish and More - With Special Guest John “Paul Hudson” Sundell
Feb 14 • 48 min
Where Bas remembers his open source projects and previous talks, Benedikt finally shares more on his secret project… and sets someone up for an interesting challenge, our dear guest, John “Paul Hudson” Sundell.
301: Live from CocoaHeads Hamburg
Jan 14 • 35 min
Where Bas still has no reason to buy new hardware, and Benedikt learned more about unicode than he wanted to. And both have an exciting year coming up. Live from CocoaHeads Hamburg on January 9, 2020.
214: Donny Wals’ Advent of Swift, Disney+ and other things - A special Christmas Episode
Dec 19, 2019 • 42 min
We talk with Donny Wals on his Advent of Swift project, Disney+, working on an SDK and more.
213: MacBooks, AirPods Pro, GitHub Mobile & SwiftUI
Nov 21, 2019 • 36 min
We’re talking about the new 16” MacBook, the new AirPods Pro, GitHub’s new Mobile app, SwiftUI learnings and more.
212: SwiftConf, NSSpain, mobiconf, and FrenchKit - With Special Guest Antoine van der Lee
Oct 17, 2019 • 36 min
We’re giving an overview over some of Europe’s awesome iOS conferences in the last months.
211: Our thoughts on Xcode 11
Aug 30, 2019 • 37 min
We’re talking about our initial Xcode 11 thoughts as well as the joy of just using Apple’s latest tech in a brand new project.
210: Implementing SwiftUI on top of UIKit in iOS 12
Aug 13, 2019 • 32 min
We’re talking about AwfulUI, a project which aims to re-implement the syntax of SwiftUI on top of UIKit in order to support iOS 12 or lower
209: Hackintoshes, new Apple Hardware, and an explanation of why VIM is cool
Aug 8, 2019 • 39 min
In which Benedikt explains Vim to Bas, new Apple hardware apparently is(n’t) interesting, and interesting projects.
208: The Static Catalyst iPad Window Refactoring Project Conference
Jul 11, 2019 • 31 min
We talk about the Swift Island and Swift Aveiro conferences, static site generators and puzzles in our personal projects, iPadOS windowing support, Catalyst woes, refactoring tools and Swift UI guides
207: WWDC: Better Late Than Never
Jun 20, 2019 • 42 min
We start talking about WWDC announcements, notably SwiftUI and iPadOS
206: Not Work
May 24, 2019 • 40 min
We talk about our interests outside of work, like watchmaking, electronic music, coffee and chocolate.
205: WWDC Tips and Rumors
May 10, 2019 • 43 min
Benedikt and Bas talk about the upcoming WWDC, how to make the most out of the conference, and what to expect. Also, career changes!
204: let substring = string[string.index(string.startIndex, offsetBy: 5) ..< string.index(string.startIndex, offsetBy: 15)]
Apr 4, 2019 • 31 min
try! Swift Tokyo, Swift 5, Strings in Swift, Apple Subscriptions, and picks of the week
203: Technical Writing
Mar 21, 2019 • 28 min
On technical writing and editing, finding unused code, and more.
202: Putting Pieces in Place
Mar 7, 2019 • 35 min
Solving puzzles, algorithms, macros, and Swift 5.
201: application(_:willContinueUserActivityWithType:)
Feb 21, 2019 • 25 min
Talking about more conferences (because of course), iPad, and cool projects we’ve seen on the web.
107: Xcode 10.2 beta 1 and the Swift Community Podcast
Jan 31, 2019 • 39 min
Starting fresh into the new year with a discussion on Xcode 10.2 beta 1, the Swift Community Podcast, and more
106: Refactoring Across a Large Code Base
Nov 8, 2018 • 31 min
A discussion on how we recently refactored our networking stack at XING, from planning to implementation. And emoji.
105: Paul “John Sundell” Hudson
Oct 18, 2018 • 26 min
An interview with Paul Hudson about his career, talking about journalism, books, Venn diagrams, conference speaking and diversity.
104: Conferences
Oct 4, 2018 • 31 min
A general discussion around iOS conferences: Why you should go there, what you should do there, and what to do if you want to give a talk. Also a short report on two conferences we just attended: NSSpain and Try Swift.
103: A Philosophical Treatise on the Definition of Pro
Sep 6, 2018 • 32 min
Bas and Benedikt discuss what a “Pro” device represents at Apple, what a Mac Mini Pro could be, and why the Touchbar should not be in a Pro device.
102: The Most Awful Static Site Engine
Aug 23, 2018 • 34 min
Where Bas and Benedikt discuss iPad, our awful static site engine, Swift scripting, Strings in Swift and Zelda.
101: applicationDidFinishLaunching:
Aug 13, 2018 • 33 min
Where Bas and Benedikt discuss MacBook Keyboards, Swift’s eigth birthday, Swift conferences, Mac Development, and Peanut-Butter Pizza.