DEV Community

⛩ 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

Eight Year Club
Seven Year Club
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

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

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

13
Comments
2 min read
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

“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?

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

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

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

iOS Interview Experience – 7 Essential Nontechnical Skills

10
Comments
4 min read
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

#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?

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

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?

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

11
Comments
4 min read
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)

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

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]

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?

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...