Tooling
7 posts
Utilizing Makefiles for Swift projects
In this tutorial I'll show you how to use Makefiles for server-side Swift projects to help running utility tasks in a more simple way.
The Swift compiler for beginners
Learn how to build executable files using the swiftc command, meet the build pipeline, compilers and linkers under the hood.
Custom working directory in Xcode
Learn how to set a custom working directory in Xcode to solve one of the most common beginner issue when using Vapor.
How to store keys in env files?
In this tutorial I'll show you how to save and load secret keys as base64 encoded strings using dotenv files in Vapor 4.
Swift 5 and ABI stability
Apple's Swift 5 language version will be a huge milestone for the developer community, let's see what are the possible benefits of it.
How to launch a macOS app at login?
In this tutorial I'll show you how to launch a completely sandboxed macOS application on system startup written in Swift.
Conventions for Xcode
Learn how to organize your codebase. If you are struggling with Xcode project structure, files, naming conventions, read this.