AI Agents Can Multitask. I Shouldn't.
How I stopped treating every agent notification as an interruption and built a calmer workflow around batching, queues, and loop engineering.
Eric's Space is a blog about software development, focusing on iOS and Swift development.
How I stopped treating every agent notification as an interruption and built a calmer workflow around batching, queues, and loop engineering.
Why agent quality drops in long sessions, how the context window actually works, and practical ways to keep your agents sharp.
How to integrate XcodebuildMCP in iOS development to improve your productivity and efficiency.
Why coding agents sound sure when they are wrong, what actually causes that behavior, and how to keep automation from damaging your system.
Learn how we apply mutation testing into our large iOS project and make it scalable.
Real world challanges when removing unused code in iOS project
In this article, we will learn some techniques that can be applied to reduce the TPBank app size by half.
In this article, I will show you how to customize iOS CI workflows when you don’t control the CI system.
In this article, we will learn how to manage image resources effectively in iOS development.
In this article, we will learn how to reduce the iOS test execution time by using the selective testing feature.
Which function has better performance? *while*, *for loop*, or high-order function *reduce*? Let's find out!
Learn about the problems with code coverage and how mutation testing can help you develop quality tests.
As of Swift 5.1, Swift provides the @_dynamicReplacement modifier to handle method swizzling. Let's find out how to use it!
Covering how to handle navigation in a SwiftUI project with Modular Architect and Clean Architect.
How to automate the leak-checking process in iOS development
How great engineers work in a big tech company. Learn about the mindset of engineers at GxS Bank.
Learn how to build a super app and mini app, and how they work together. Discover the benefits of super apps and how to put a mini app inside a super app.