LeetCode Blind 75
The Blind 75 is one of the most recognized problem sets for coding interview preparation. It was curated to cover the essential data structures, algorithms, and problem-solving patterns that appear frequently in technical interviews.
This series is dedicated to walking through each of the 75 problems, providing clear explanations, well-structured Swift implementations, and detailed complexity analysis.
Swift underscore attributes
While these attributes can seem like a convenient tool, we should remember that they can be unstable. The semantics of these attributes are subject to change and most likely need to go through the Swift evolution process before being stabilized. In this course we will check out some of them.
SwiftUI Week Calendar View
Infinite SwiftUI Week Calendar View with flexible customization tutorial. Source code provided.
Swift Concurrency
The native concurrency system in Swift enables developers to create parallel and asynchronous operations with minimal overhead and high efficiency, making it a suitable choice for concurrent programming.
Design Patterns
Design patterns are practical solutions to common software architecture problems in your software development arsenal. This series of articles will briefly analyze the main ones with examples.
SwiftUI Coordinator
A fully developed iOS application based on the SwiftUI framework and MVVM+Coordinator architecture.
SwiftUI Custom TextField
A Custom SwiftUI text field with flexible customization, input mask, and validation. Made with UITextField and UIViewRepresentable.
