What is Swift Post?

Swift Post is a publication created by software developers. It will focus on Swift language, it's features, tools, frameworks and systems around it.


Migrating from Vapor 1 to Vapor 2

Vapor 2 is released 🚀🎉 This is a big breaking change, but a good one. We have a small server-side project which is developed with Vapor. When Vapor 2 released, we directly took a look at what changed. We were a bit 😍 and a ...
Read More

Recent Posts

Using SwiftLint and Danger for Swift Best Practices

Apple’s Swift is becoming more and more popular amongst the developer community. Most of us already started adapting our projects to this folk. While adopting, we may not be as ...
Read More

Swifty Tips ⚡️

Subtle best practises that Swift developers are keeping secret. When I first started iOS development, I was always curious about best practises used by giant companies. How does their project structure ...
Read More

Unit Tests in Server-Side Swift API

I’ve shared my first experiences about backend development in Swift in my previous blog post. This is the follow-up post. I'll talk about Unit Tests in Swift. TL;DR Swift accepts ...
Read More

HTTP methods & Database Operations in Server-Side Swift API

After deciding to join more conferences this year, the very first one was dotSwift. It was held in a great old theater in Paris. It was a half day conference ...
Read More

Identifying Side Effects Using Swift

This is a hard problem in any language. When we are interacting with APIs, we are constantly making requests on objects. Let’s say we have an object x. If we ...
Read More

Using Firebase Cloud Messaging for Remote Notifications in iOS

Let’s talk about Firebase a little bit first. In Firebase website, it says “Firebase gives you the tools and infrastructure you need to build better apps and grow successful businesses.” ...
Read More



Candost Dagdeviren

Software Developer. Technology and theatre enthusiast. Starving for any kind of information.


Göksel Köksal

iOS developer. Serious gamer.