Articles archive

How to define custom LLDB command in Xcode
From: Pavel Zak’s Dev Blog
Added: March 13, 2026 •
Morphing shapes in SwiftUI
From: Pavel Zak’s Dev Blog
Added: March 13, 2026 •
TikTok logo-ish effect in SwiftUI
From: Pavel Zak’s Dev Blog
Added: March 13, 2026 •
Creating onboarding screens in SwiftUI
From: Pavel Zak’s Dev Blog
Added: March 13, 2026 •
Mastering transitions in SwiftUI
From: Pavel Zak’s Dev Blog
Added: March 13, 2026 •
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 • •
Building a Concurrency-Safe Bearer Token Middleware for Swift OpenAPI Clients
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 •