Agus Dev Notes
Learn the fundamentals every software engineer relies on: data structures, algorithms, design patterns and object-oriented design. Every topic comes with visual explanations and code in Swift, Kotlin, TypeScript, Python & Java.
Arrays to graphs, sorting to searching, with complexity tables, visualizers and practice problems.
Creational, structural and behavioral patterns with real-world examples from mobile and web apps.
The four pillars, object relationships and SOLID principles explained with runnable code.
Hands-on write-ups on Swift, SwiftUI, iOS and everyday engineering problems.
Latest articles
View all โIndependent Language Settings in SwiftUI (Without Changing iPhone System Language)
Simple way to implement independent language settings in SwiftUI.
2024-11-22
SwiftUI's Built-in Property Wrappers: Simplifying State Management
Explore SwiftUI's built-in property wrappers and demonstrate how they can enhance your app development experience.
2023-03-10
Property Wrappers in Swift
Delve into the concept of property wrappers, explore their usage, and demonstrate how they enhance Swift programming.
2023-02-20