Articles archive

Swift enums with associated values defaults
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021 •
Deep links with no brainer
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021 •
Swift 4 tricky filters
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021 •
URL parser in functional style. Part 1.
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021 •
URL parser in functional style. Part 2.
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021 •
Codable in practice
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021 •
Parameterized jobs in CircleCI
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021 •
iOS UI Automation Tests at Babylon
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021 •
Implementing features with ReactiveFeedback
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021 •
Swift 5 string interpolation
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021 •
Making Slack, CircleCI and Fastlane work together
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021 •
git rebase vs. git rebase --onto
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021 •
Decoding nested values with property wrappers
From: Ilya Puchka’s Blog
Added: Jan. 16, 2021 •
Faster way to download and install Xcode
From: Igor Kulman’s Blog
Added: Jan. 16, 2021 • •
Determining which frameworks use UIWebView
From: Igor Kulman’s Blog
Added: Jan. 16, 2021 • •
Workaround for Swift scripts crashing after update to Xcode 11.4
From: Igor Kulman’s Blog
Added: Jan. 16, 2021 • •
Logging error messages from assert and fatalerror
From: Igor Kulman’s Blog
Added: Jan. 16, 2021 • •
Using custom annotation views in MKMapView
From: Igor Kulman’s Blog
Added: Jan. 16, 2021 • •
Clustering annotations in MKMapView
From: Igor Kulman’s Blog
Added: Jan. 16, 2021 • •
Animating annotations position change in MKMapView
From: Igor Kulman’s Blog
Added: Jan. 16, 2021 • •
Dealing with memory limits in iOS app extensions
From: Igor Kulman’s Blog
Added: Jan. 16, 2021 • •
A few reason why your MKMapView unexpectedly crashes and how to fix them
From: Igor Kulman’s Blog
Added: Jan. 16, 2021 • •
Converting slow motion video to an URL asset for upload
From: Igor Kulman’s Blog
Added: Jan. 16, 2021 • •
Using Intel Wi-Fi and Bluetooth on a hackintosh
From: Igor Kulman’s Blog
Added: Jan. 16, 2021 • •
How much time a day do you waste waiting for Xcode builds?
From: Igor Kulman’s Blog
Added: Jan. 16, 2021 • •
Generating boilerplate Swift code with GYB
From: Igor Kulman’s Blog
Added: Jan. 16, 2021 • •
Web scraping with Swift
From: Igor Kulman’s Blog
Added: Jan. 16, 2021 • •
Using different Git config for personal and work projects
From: Igor Kulman’s Blog
Added: Jan. 16, 2021 • •
A fresh start
From: Ian Keen's Blog
Added: Jan. 16, 2021 •
Your ViewController isn’t a View
From: Ian Keen's Blog
Added: Jan. 16, 2021 •
Improving Codable for enums with associated values
From: Ian Keen's Blog
Added: Jan. 16, 2021 •
Type safe temporary models
From: Ian Keen's Blog
Added: Jan. 16, 2021 •
Omitting Codable properties
From: Ian Keen's Blog
Added: Jan. 16, 2021 •
Better Codable models through composition
From: Ian Keen's Blog
Added: Jan. 16, 2021 •
Surviving RxSwift
From: Ian Keen's Blog
Added: Jan. 16, 2021 •
Container Coordinators
From: Ian Keen's Blog
Added: Jan. 16, 2021 •
Cross View Animations with matchedGeometryEffect
From: Ian Keen's Blog
Added: Jan. 16, 2021 •
The missing Combine input type
From: Ian Keen's Blog
Added: Jan. 16, 2021 •
Holedown
From: I Am Simme
Added: Jan. 16, 2021 •
Lita 2.3
From: I Am Simme
Added: Jan. 16, 2021 •