Revisiting the JET iOS Modular Architecture in 2026
Alberto De Bortoliby Alberto De Bortoli·15 Jul 2026
Revisiting the Modular iOS Architecture @ Just Eat from 2019 addressing previous limitations and refining the vocabulary When I published Modular iOS Architecture @ Just Eat in December 2019...
Luca: A Decentralized Tool and Skills Manager for the AI-Augmented Developer Workflow
Alberto De Bortoliby Alberto De Bortoli·13 Apr 2026
Most developers never question where their CLI tools come from. You run brew install swiftlint, it works, and you move on.
How to Implement a Decentralised CLI Tool Manager
Alberto De Bortoliby Alberto De Bortoli·13 Jul 2025
Overview It's common for iOS teams to rely on various CLI tools such as SwiftLint, Tuist, and Fastlane. These tools are often installed in different ways.
How to setup a Swift Package Registry in Artifactory
Alberto De Bortoliby Alberto De Bortoli·6 Jun 2025
Introduction It's very difficult to have GenAI not hallucinate when in comes to Swift Package Registry.
Scalable Continuous Integration for iOS
Alberto De Bortoliby Alberto De Bortoli·3 Jan 2024
Originally published on the Just Eat Takeaway Engineering Blog. How Just Eat Takeaway.com leverage AWS, Packer, Terraform and GitHub Actions to manage a CI stack of macOS runners.
The idea of a Fastlane replacement
Alberto De Bortoliby Alberto De Bortoli·29 Oct 2023
Prelude Fastlane is widely used by iOS teams all around the world. It became the standard de facto to automate common tasks such as building apps, running tests, and uploading builds to App Store...
Easy connection to AWS Mac instances with EC2macConnector
Alberto De Bortoliby Alberto De Bortoli·5 Jul 2023
Overview Amazon Web Services (AWS) provides EC2 Mac instances commonly used as CI workers. Configuring them can be either a manual or an automated process, depending on the DevOps and Platform...
Toggles: the easiest feature flagging in Swift
Alberto De Bortoliby Alberto De Bortoli·26 Mar 2023
I previously wrote about JustTweak here. It's the feature flagging mechanism we've been using at Just Eat Takeaway.com to power the iOS consumer apps since 2017.
The Continuous Integration system used by the mobile teams
Alberto De Bortoliby Alberto De Bortoli·23 Jul 2021
Originally published on the Just Eat Takeaway Engineering Blog. Overview In this article, we’ll discuss the way our mobile teams have evolved the Continuous Integration (CI) stack over the recent...
iOS Monorepo & CI Pipelines
Alberto De Bortoliby Alberto De Bortoli·16 Jun 2021
Originally published on the Just Eat Takeaway Engineering Blog. We have presented our modular iOS architecture in a previous article and I gave a talk at Swift Heroes 2020 about it.
The algorithm powering iHarmony
Alberto De Bortoliby Alberto De Bortoli·24 May 2020
Problem I wrote the first version of iHarmony in 2008. It was the very first iOS app I gave birth to, combining my passion for music and programming.
The iOS internationalization basics I keep forgetting
Alberto De Bortoliby Alberto De Bortoli·6 Jan 2020
In this article, I try to summarize the bare minimum one needs to know to add internationalization support to an iOS app. Localizations, locales, timezones, date and currency formatting...
Modular iOS Architecture @ Just Eat
Alberto De Bortoliby Alberto De Bortoli·19 Dec 2019
The journey we took to restructure our mobile apps towards a modular architecture. Originally published on the Just Eat Engineering Blog.
Your filters hide everything on this page. Adjust them in preferences.