Forem

⛩ Caio Zullo profile picture

⛩ Caio Zullo

I love building robust, well-engineered, and beautiful iOS applications and coaching developers to achieve their best potential @ https://www.essentialdeveloper.com

Six Year Club
Writing Debut
Five Year Club
Four Year Club
Three Year Club
Two Year Club
One Year Club
Decomposing Swift code into modules – Intro to modular design
Cover image for Decomposing Swift code into modules – Intro to modular design

Decomposing Swift code into modules – Intro to modular design

15
Comments
2 min read
Composable Code Can Be Simple – Intro to dependency diagrams and composition
Cover image for Composable Code Can Be Simple – Intro to dependency diagrams and composition

Composable Code Can Be Simple – Intro to dependency diagrams and composition

13
Comments
2 min read
Careful With “Singleton” Lookalikes (WAY TOO COMMON)
Cover image for Careful With “Singleton” Lookalikes (WAY TOO COMMON)

Careful With “Singleton” Lookalikes (WAY TOO COMMON)

7
Comments
4 min read
“How do you think when writing tests?” – It’s simpler than you may think
Cover image for “How do you think when writing tests?” – It’s simpler than you may think

“How do you think when writing tests?” – It’s simpler than you may think

61
Comments 4
2 min read
What’s More Essential for Developers to Focus On: Result or Process?
Cover image for What’s More Essential for Developers to Focus On: Result or Process?

What’s More Essential for Developers to Focus On: Result or Process?

30
Comments
2 min read
iOS Interview Experience: Why You Didn't Pass the iOS Technical Test
Cover image for iOS Interview Experience: Why You Didn't Pass the iOS Technical Test

iOS Interview Experience: Why You Didn't Pass the iOS Technical Test

14
Comments
7 min read
The Minimum You Should Do To Prevent Memory Leaks in Swift
Cover image for The Minimum You Should Do To Prevent Memory Leaks in Swift

The Minimum You Should Do To Prevent Memory Leaks in Swift

34
Comments
2 min read
XCTest + Swift: SetUp/TearDown vs Factory Methods

XCTest + Swift: SetUp/TearDown vs Factory Methods

5
Comments
3 min read
iOS Interview Experience – 7 Essential Nontechnical Skills
Cover image for iOS Interview Experience – 7 Essential Nontechnical Skills

iOS Interview Experience – 7 Essential Nontechnical Skills

10
Comments
4 min read
Migrating to Swift 4.2 using a TDD + Git workflow [S01 Extras]
Cover image for Migrating to Swift 4.2 using a TDD + Git workflow [S01 Extras]

Migrating to Swift 4.2 using a TDD + Git workflow [S01 Extras]

8
Comments
2 min read
#1 Reason Why You Don’t Improve As a Software Developer
Cover image for #1 Reason Why You Don’t Improve As a Software Developer

#1 Reason Why You Don’t Improve As a Software Developer

138
Comments 6
5 min read
Clean iOS Architecture pt.7: VIP (Clean Swift) – Design Pattern or Architecture?
Cover image for Clean iOS Architecture pt.7: VIP (Clean Swift) – Design Pattern or Architecture?

Clean iOS Architecture pt.7: VIP (Clean Swift) – Design Pattern or Architecture?

8
Comments
6 min read
Software Development Lessons From a Day of Farming in Poland
Cover image for Software Development Lessons From a Day of Farming in Poland

Software Development Lessons From a Day of Farming in Poland

12
Comments
9 min read
Clean iOS Architecture pt.6: VIPER – Design Pattern or Architecture?
Cover image for Clean iOS Architecture pt.6: VIPER – Design Pattern or Architecture?

Clean iOS Architecture pt.6: VIPER – Design Pattern or Architecture?

11
Comments
4 min read
Advanced iOS Programming Concepts – Are They Really “Advanced?”
Cover image for Advanced iOS Programming Concepts – Are They Really “Advanced?”

Advanced iOS Programming Concepts – Are They Really “Advanced?”

8
Comments 1
3 min read
Clean iOS Architecture pt.5: MVC, MVVM, and MVP (UI Design Patterns)
Cover image for Clean iOS Architecture pt.5: MVC, MVVM, and MVP (UI Design Patterns)

Clean iOS Architecture pt.5: MVC, MVVM, and MVP (UI Design Patterns)

16
Comments
2 min read
Composing View Controllers pt.4: Integration Tests vs. Contract Tests vs. UI Tests
Cover image for Composing View Controllers pt.4: Integration Tests vs. Contract Tests vs. UI Tests

Composing View Controllers pt.4: Integration Tests vs. Contract Tests vs. UI Tests

9
Comments
2 min read
iOS Continuous Integration Setup with Git, GitHub, Travis CI, TDD, Xcode [S01 Extras]
Cover image for iOS Continuous Integration Setup with Git, GitHub, Travis CI, TDD, Xcode [S01 Extras]

iOS Continuous Integration Setup with Git, GitHub, Travis CI, TDD, Xcode [S01 Extras]

7
Comments
2 min read
iOS Automation Testing Tools vs. Economics: Is It Worth The Cost?
Cover image for iOS Automation Testing Tools vs. Economics: Is It Worth The Cost?

iOS Automation Testing Tools vs. Economics: Is It Worth The Cost?

7
Comments
4 min read
iOS App Architecture Best Practices – What We’ve Learned From Teaching Teams

iOS App Architecture Best Practices – What We’ve Learned From Teaching Teams

11
Comments
5 min read
loading...