Skip to content
loading...

I wrote a book about Apple's Combine framework

Reactions 10
1 min read

Reading and writing Property List files with Codable in Swift

Reactions 6 Comments 6
4 min read

How to sort an Array based on a property of an element in Swift

Reactions 5
2 min read

Working with throwing functions in Swift

Reactions 7
8 min read

Testing push notifications in the Simulator with Xcode 11.4

Reactions 8
3 min read

Five ways to get better at receiving feedback

Reactions 19 Comments 2
6 min read

Five tips to ask better questions

Reactions 49 Comments 3
6 min read

Five tips to write better todos

Reactions 70 Comments 12
4 min read

Getting ready to publish your app on the App Store

Reactions 11
9 min read

Using compositional collection view layouts in iOS 13

Reactions 3
11 min read

Modern table views with diffable data sources

Reactions 5
9 min read

Loose coupling and the law of Demeter

Reactions 6
6 min read

Sequencing tasks with DispatchGroup

Reactions 3
6 min read

Breaking an app up into modules

Reactions 6
12 min read

Responsibly crashing your apps

Reactions 6
8 min read

Testing your push notifications without a third party service

Reactions 11
7 min read

Scheduling daily notifications on iOS using Calendar and DateComponents

Reactions 4
6 min read

Measuring performance with os_signpost

Reactions 5
6 min read

Using Xcode's memory graph to find memory leaks

Reactions 10 Comments 3
5 min read

Finding slow code with Instruments

Reactions 12
5 min read

Effectively using static and class methods and properties

Reactions 5
8 min read

Understanding opaque return types in Swift 5.1

Reactions 4
8 min read

An introduction to generics in Swift using its built-in types

Reactions 6
7 min read

Efficiently loading images in table views and collection views

Reactions 4
8 min read

Changes to location access in iOS 13

Reactions 4
6 min read

Using launch arguments for easier Core Data debugging

Reactions 7
4 min read

Adding Haptics to your app

Reactions 5
9 min read

Deciding where to store data

Reactions 7 Comments 2
7 min read

Announcing: Advent of Swift

Reactions 4 Comments 2
1 min read

Updating your apps with silent push notifications

Reactions 3
4 min read

Real time data exchange using web sockets in iOS 13

Reactions 7
10 min read

Configuring projects with xcconfig

Reactions 6 Comments 1
3 min read

Building flexible components with generics and protocols

Reactions 5
11 min read

Add iOS 12 support to a new Xcode 11 Project

Reactions 7 Comments 3
4 min read
loading...