Agus Dev Notes๐ŸŽ“
  • DSA
  • Patterns
  • OOP
  • Articles
enid

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.

๐ŸงฎData Structures & Algorithms
14 topics

Arrays to graphs, sorting to searching, with complexity tables, visualizers and practice problems.

๐ŸงฉDesign Patterns
16 patterns

Creational, structural and behavioral patterns with real-world examples from mobile and web apps.

๐Ÿ—๏ธOOP Concepts
12 concepts

The four pillars, object relationships and SOLID principles explained with runnable code.

๐Ÿ“Articles
5 articles

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

ยฉ 2026 Agus Dev Notes ยท Built by Agustiyansyah Syam