Swift Local Refactoring

Xcode 9 includes a brand new refactoring engine. It can transform code locally… Read more

Similar

Propagating user-facing errors in Swift

Let’s take a look at a few techniques that can make it much simpler to propagate runtime errors to our users, and how employing some of those techniques could help us present richer error messages without having to add a ton of complexity within each UI i... (more…)

Read more »

Run Swift inside Nix builds

While working on a Swift project, I didn’t find any tool that would allow Swift to run inside Nix builds. Even thought you can run Swift, the real problem arises when using the package manager. It has many of the same problems that other package managers ... (more…)

Read more »