Ivan Magda
RSS FeedWriting about AI Engineering and Software Development.
Featured
-
Foundation Models, Year Two: From On-Device API to General LLM Runtime
WWDC26 turned Foundation Models into Swift's general LLM client: a rebuilt on-device model, a server model with no API keys, and the first real agent primitives.
-
Five Things I Learned About Making AI Coding Agents Actually Work
Updated:The biggest gains in AI agent performance come from the system around the model, not the model itself.
-
Building a Coding Agent in Swift, Part 0: Bootstrapping the Project
Updated:Setting up a two-target SPM package, strict concurrency, and AsyncHTTPClient — the foundation for a CLI agent that never needs restructuring.
Recent Posts
-
An Agent Framework Hiding Inside a Session: Dynamic Profiles in Foundation Models
Dynamic Profiles turn one LanguageModelSession into a declarative agent runtime: per-phase models, history transforms, and two orchestration patterns.
-
A Server LLM With No API Keys: Private Cloud Compute in the Foundation Models Framework
Private Cloud Compute gives apps a 32K-context server model with reasoning and no API keys and makes the per-user daily quota a UI design problem.
-
I Built a Coding Agent From Scratch in Swift. Here's What I Missed Until I Read Koog.
Updated:After nine posts building a Claude Code-style agent by hand in Swift, I opened up JetBrains Koog framework and realized how much of what I'd hand-rolled was already someone else's problem. Here's what the framework gave me for free, and what it changed about how I think about agents.
-
Fixing the 40k CLAUDE.md Warning in a Monorepo
Updated:How we restructured Claude Code's CLAUDE.md files in a monorepo to cut 73% of always-loaded context without losing a single fact.