Articles archive

Creating particles in SwiftUI - in less than 50 lines of code
From: Pavel Zak’s Dev Blog
Added: March 13, 2026
Avoid Spacers in SwiftUI Stacks
From: Pavel Zak’s Dev Blog
Added: March 13, 2026
SwiftUI transitions with distortion effect and Metal Shaders
From: Pavel Zak’s Dev Blog
Added: March 13, 2026
Magical Particle Effects with SwiftUI Canvas
From: Pavel Zak’s Dev Blog
Added: March 13, 2026
A sad story about Swift Equatable
From: Pastey’s blog
Added: March 13, 2026
UIBandSelectionInteraction vs. UICollectionViewCell background color
From: Pastey’s blog
Added: March 13, 2026
An unexpected human-machine interaction peculiarity in an iOS app
From: Pastey’s blog
Added: March 13, 2026
Journey HOME
From: Pastey’s blog
Added: March 13, 2026
Remove a Git tag. Mission impossible
From: Pastey’s blog
Added: March 13, 2026
Don't trust your eyes when looking at weak pointers
From: Pastey’s blog
Added: March 13, 2026
Over-Extended Types. On the overuse of Swift Extensions.
From: Pastey’s blog
Added: March 13, 2026
Core Animation Layers forming a 3D cube
From: Mihaela MJ's Blog
Added: March 13, 2026
Bringing Advanced SwiftUI Animations to macOS
From: Mihaela MJ's Blog
Added: March 13, 2026
CVBuilder: A Swift Package for Professional CV Management
From: Mihaela MJ's Blog
Added: March 13, 2026
ExtremePackaging
From: Mihaela MJ's Blog
Added: March 13, 2026
Introducing OpenAPILoggingMiddleware
From: Mihaela MJ's Blog
Added: March 13, 2026
From ExtremePackaging to OpenAPI Integration
From: Mihaela MJ's Blog
Added: March 13, 2026
Cupertino: Offline Apple Documentation for AI Agents
From: Mihaela MJ's Blog
Added: March 13, 2026
Cupertino: 27 Issues Down, Just Getting Started
From: Mihaela MJ's Blog
Added: March 13, 2026
Cupertino v0.3.0: From 20 Hours to 30 Seconds
From: Mihaela MJ's Blog
Added: March 13, 2026
Cupertino v0.3.4: One-Line Install & 150K+ Apple Docs
From: Mihaela MJ's Blog
Added: March 13, 2026
Cupertino v0.5.0: 234K Docs, 287 Frameworks, and the Roadmap Ahead
From: Mihaela MJ's Blog
Added: March 13, 2026
Cupertino v0.8.0: AST Indexing and a Major Architecture Refactor
From: Mihaela MJ's Blog
Added: March 13, 2026
Cupertino v0.9: Multi-Agent Support and MCP Protocol Upgrade
From: Mihaela MJ's Blog
Added: March 13, 2026
iRelay: Text Your Mac, Run an AI Agent
From: Mihaela MJ's Blog
Added: March 13, 2026
Introduction to Functional Reactive Programming and Table Views
From: Martin Mitrevski’s Blog
Added: March 13, 2026
Networking in Swift
From: Martin Mitrevski’s Blog
Added: March 13, 2026
Injecting code in iOS framework startup
From: Martin Mitrevski’s Blog
Added: March 13, 2026
JSON Parsing in Swift with Generics
From: Martin Mitrevski’s Blog
Added: March 13, 2026
Swift considerations and decisions
From: Martin Mitrevski’s Blog
Added: March 13, 2026
Developing for Samsung Gear VR
From: Martin Mitrevski’s Blog
Added: March 13, 2026
Reactive image downloading and caching with RXSwift
From: Martin Mitrevski’s Blog
Added: March 13, 2026
Swift Class Diagrams and more
From: Martin Mitrevski’s Blog
Added: March 13, 2026
Algorithms in Swift
From: Martin Mitrevski’s Blog
Added: March 13, 2026
What every great iOS engineer needs to know (part 1)
From: Martin Mitrevski’s Blog
Added: March 13, 2026
What every great iOS engineer needs to know (part 2)
From: Martin Mitrevski’s Blog
Added: March 13, 2026
Setting up Apple Pay
From: Martin Mitrevski’s Blog
Added: March 13, 2026