Post
GraphQL mutations for iOS apps (with the help of Combine's Future)
June 14, 2020 - 11 min read

Nowadays, more and more apps rely on a server to support their functionality. One part of this communication is the ability of the app to create new and ...

Post
Mutations on a GraphQL server built with Vapor
June 7, 2020 - 10 min read

One characteristic of a complete API is its ability to allow clients to modify the server-side data. This can be in the form of creating new entries, upd...

Post
Custom GraphQL types on Swift projects
May 31, 2020 - 11 min read

By default, GraphQL supports only a handful of basic types that we can use on the schema definition. This list includes Int, Float, String, Boolean and I...

Post
Swift ❤️ GraphQL: How to create a GraphQL server with Vapor and an iOS app as a client
May 24, 2020 - 8 min read

Nowadays, it’s quite common for many iOS apps to rely on the communication with a server to deliver their services to the user. And while in most cases t...

Post
Continuous Integration with GitHub Actions for a Scala project
May 17, 2020 - 7 min read

In this post, I am going to walk you through the process of setting up a CI(Continuous Integration) workflow with GitHub Actions on a Scala project.

Post
How to add a shield on the App Icon of beta builds
May 10, 2020 - 6 min read

Have you ever ended up in a situation where you have multiple builds of the same app installed on a device and you find it hard to figure out the configu...

Post
Setting up a new iOS project (Part II)
May 3, 2020 - 7 min read

This is the second part of a series of posts about the steps that I usually take when creating a new iOS project.

Newer
Older