Cocoapods script phases
Aug 9, 2021, 8:00 PM
Today let's dive in Cocoapods and how we can gracefully handle our build scripts thanks to script phases feature.
Scripting with Swift Argument Parser
Jul 26, 2021, 8:00 PM
Let's see how we can use Swift Argument Parser to write powerful scripts for our applications.
Smart and Dumb views in SwiftUI
Jul 5, 2021, 8:00 PM
Let's see how organizing our views into stateful and stateless views can greatly simplify our codebase.
Building a blog: Deploying using Github Actions and AWS
Apr 19, 2021, 8:00 PM
After making our blog with Publish it is now time to publish it using Github Actions!
Handling optional in SwiftUI view
Mar 29, 2021, 8:00 PM
Let's have a look to how handling optional content in SwiftUI without relying on heavy `if let` everywhere in our codebase.
Building a blog: Publish
Mar 15, 2021, 8:00 PM
In these series of article I will tell you about the tools I used in order to make SwiftUnwrap. Let's start by having a look to Publish.
Self validating models
Jan 4, 2021, 7:00 PM
Let's see how we can avoid building non valid objects that would break our app by using self validation when dealing with complex objects like phone numbers or IBAN.
Customising a List in SwiftUI
Nov 30, 2020, 7:00 PM
If you started to play along with SwiftUI, chances are you used List quite a bit in your code. And you probably had some unexpected challenges with it. So today let's see how to fix them in iOS13 and... iOS14!
Dependency injection principles
Oct 26, 2020, 8:00 PM
Let's have a look to what is dependency injection and what we need to do to ensure our code is ready for injection before using frameworks like Swinject.
Sep 14, 2020, 8:00 PM
Since iOS8 a new class for building urls made it to Foundation: URLComponents. While convenient it has some subtilities about encoding that you should be aware of.
Environment variables with Dotenv in Fastlane
Aug 24, 2020, 8:00 PM
Fastlane is a very famous and useful tool but do you know how to use effective environments within it? Let's have a look!
Create a mutable @Binding in SwiftUI Previews
Aug 10, 2020, 8:00 PM
Let's see a small tip helping us having a Binding which can change over time when interacting with a SwiftUI preview.
ViewModels and Separation of Concern
Jun 1, 2020, 8:00 PM
I see many developers adding too many code inside their ViewModel ending with a Massive ViewModel 🦛 while one of the first reason to use it was to actually avoid... Massive ViewController 🤷. Why is it happening? I think it is coming from...
Handling relationships in models
Apr 27, 2020, 8:00 PM
Models are the core of our applications and need to be defined with care. Yet they very often transform themselves into big monolithics becoming more and more complex while being less and less easy to use over time. But why is that?
Switching environments in iOS
Apr 20, 2020, 8:00 PM
When working on your project you often need to switch environments. Whether it is check a bug on production or to use the latest API on your dev server this is a quite common scenario. But doing it properly and easily in iOS has always...