2019
December 2019
❯ 12/19/2019
New Contravariance Episode: Donny Wals' Advent of Swift, Disney+ and other things - A special Christmas Episode
We talk with Donny Wals on his Advent of Swift project, Disney+, working on an SDK and more.
November 2019
❯ 11/21/2019
New Contravariance Episode: MacBooks, AirPods Pro, GitHub Mobile & SwiftUI
We're talking about the new 16' MacBook, the new AirPods Pro, GitHub's new Mobile app, SwiftUI learnings and more.
October 2019
❯ 10/17/2019
New Contravariance Episode: SwiftConf, NSSpain, mobiconf, and FrenchKit - With Special Guest Antoine van der Lee
We're giving an overview over some of Europe's awesome iOS conferences in the last months.
August 2019
❯ 08/30/2019
New Contravariance Episode: Our thoughts on Xcode 11
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.
❯ 08/13/2019
New Contravariance Episode: Implementing SwiftUI on top of UIKit in iOS 12
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
❯ 08/08/2019
New Contravariance Episode: Hackintoshes, new Apple Hardware, and an explanation of why VIM is cool
In which Benedikt explains Vim to Bas, new Apple hardware apparently is(n't) interesting, and interesting projects.
July 2019
❯ 07/11/2019
New Contravariance Episode: The Static Catalyst iPad Window Refactoring Project Conference
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
June 2019
❯ 06/20/2019
New Contravariance Episode: WWDC: Better Late Than Never
We start talking about WWDC announcements, notably SwiftUI and iPadOS
May 2019
❯ 05/24/2019
New Contravariance Episode: Not Work
We talk about our interests outside of work, like watchmaking, electronic music, coffee and chocolate.
❯ 05/10/2019
New Contravariance Episode: WWDC Tips and Rumors
Benedikt and Bas talk about the upcoming WWDC, how to make the most out of the conference, and what to expect. Also, career changes!
April 2019
❯ 04/04/2019
New Contravariance Episode: let substring = string[string.index(string.startIndex, offsetBy: 5) ..< string.index(string.startIndex, offsetBy: 15)]
try! Swift Tokyo, Swift 5, Strings in Swift, Apple Subscriptions, and picks of the week
March 2019
❯ 03/30/2019
Immerzu, a new Sarbatka track
I wrote a new track. `Immerzu` is a wonky ride into an uncertain direction.
❯ 03/21/2019
New Contravariance Episode: Technical Writing
On technical writing and editing, finding unused code, and more.
❯ 03/20/2019
Relaunching Appventure
Appventure has been relaunched to focus more on Swift
❯ 03/19/2019
A Personal Blog
A brief explanation of what this is and why it exists.
❯ 03/19/2019
Techou - A Rust Static Site Generator
A brief explanation of what this is and why it exists.
❯ 03/17/2019
Using protocol composition to untangle your codebase
A simple way to untangle your codebase via protocols. Particularly useful for project configurations.
❯ 03/07/2019
New Contravariance Episode: Putting Pieces in Place
Solving puzzles, algorithms, macros, and Swift 5.
February 2019
❯ 02/24/2019
Cleaner Classes with Structs and Tuples
An easy way to add more structure to your classes by leveraging structs and enums
❯ 02/21/2019
New Contravariance Episode: application(_:willContinueUserActivityWithType:)
Talking about more conferences (because of course), iPad, and cool projects we've seen on the web.
❯ 02/01/2019
Mobile Language Benchmarks
I wrote this benchmark for a talk at Mobilization Conf 2018. It tries to compare modern languages aspiring to become go-to solutions for sharing code between iOS, Android and possibly other targets. The benchmark implements several short problems in Swift, Rust and Kotlin Native, C++ and C.
January 2019
❯ 01/31/2019
New Contravariance Episode: Xcode 10.2 beta 1 and the Swift Community Podcast
Starting fresh into the new year with a discussion on Xcode 10.2 beta 1, the Swift Community Podcast, and more
❯ 01/24/2019
An interactive Git Status client, written in C
An interactive Git Status client, written in C