Understanding the Architecture of Components
Understanding the Architecture of Components
Understanding the Architecture of Components
This blog post explores how to implement a `HandleEffectDecorator` in Swift, demonstrating techniques for using weak and strong references to manage side effects in an event-driven system while avoiding retain cycles and ensuring reliable execution.
How I've got 10% Build Time Improvement in a Real-world App
Prototyping SwiftUI interfaces with OpenAI's ChatGPT
iOS Lead Essentials Certification (Essential Developer)
Replicating Search UI of the Stocks app with SwiftUI `searchable` API
Dave Farley talks about TDD (Test Driven Development) and BDD (Behaviour Driven Development)
A link to Paul Hudson’s What’s new in Swift 5.7
Dependencies: best practices
Localizations - essential links
fastlane snapshot to automate taking localized screenshots for iOS and tvOS apps on every device
Check your app metadata against App Store review rules with fastlane
How to create a basic scaffolding for a super modularized app
Exploring the way of the Decorator Pattern implementation with Protocol and Protocol Witnesses
Re-watch and recap of Point-Free series on Protocol Witnesses
Swift development without desktop
Automating app screenshots and previews for the App Store with Snapshotting and fastlane
Continuous Integration/Continuous Deployment
Short tips on unit tests
Take home Fill Hole assignment.
Interesting posts on Image Processing by Lightricks
Useful links about command line utility and `ArgumentParser`
Swift Concurrency - essential links
The Redacted View Modifier in SwiftUI
A collection of links and brief notes about job search, job application, technical and behavioral interviews, salary, and offer negotiations.
WebSockets in iOS
Useful links about convolution and image kernels
How to store API keys and secrets, hide them from GitHib
JSON - essential links and cases
Combine - essential links
Bug Report Checklist
Create inverted mask with SwiftUI
Building website with Publish, hosting with GitHub.