Swift Talk

A weekly video series on Swift programming.

#39 From Futures to Signals (Reactive Programming #3) 23:45

We build upon the Future type of a previous episode to implement a simple reactive library. Along the way, we dive into debugging a reference cycle in our implementation.

Subscribers-Only

Subscribers Only

#48 Server-Side Swift: Interfacing with PostgreSQL 28:50

We start writing a lightweight wrapper around the libpq C library to interface with PostgreSQL.

Subscribers-Only

Subscribers Only

#50 Server-Side Swift: Interfacing with PostgreSQL (Part 2) 25:14

We continue buildling our PostgreSQL wrapper. This time, we add the possibility of using queries with properly escaped parameters. To achieve this, we have to dive deep into Swift's unsafe pointer APIs.