Lucas Firmo · Senior iOS engineer

I build iOS apps, and the AI agent systems that help ship them.

Practical notes from 13 years of Swift and from running a fleet of AI coding agents on production code. Short, tested, and written for working engineers.

Latest posts

All posts
4 min read

Identifiable made easy

Learn why SwiftUI lists need stable identity, how Identifiable gives it to them, and the identity mistakes that make rows animate wrong or keep the wrong state.

3 min read

@Binding made easy

Learn how @Binding lets SwiftUI views share and update state seamlessly. We'll cover the difference between read-only and read & write bindings, with clear examples to keep your code clean and in sync.

1 min read

@State made easy

Discover how @State helps SwiftUI views manage their own data. A simple guide with clear examples to understand how state works and why it's essential for building dynamic UIs.

What I write about

Open to senior iOS and applied AI work

Remote from São Paulo, working US hours. Contractor or EOR, no visa needed.

Work with me

Newsletter

New posts, straight to your inbox

One email when something new is out. iOS, Swift and AI agents on real codebases.

No spam. Unsubscribe anytime.