• Home
  • Author
  • Privacy Policy & Terms

Swift & Small Pieces

ARTICLES ABOUT SWIFT , OBJECTIVE-C, ALGORITHMS and Cryptography BY THOMAS KAUSCH

Get in Contact

Menu Close
  • Home
  • Author
  • Privacy Policy & Terms

Koog

April 26, 2026tomkausch Leave a Comment

JetBrains Koog: A Kotlin-Native Agent Framework That Skips the Python Tax If your backend is Kotlin or Java and you want to add AI agents, you’ve been forced to either wrap a Python service or accept a framework that treats… Continue Reading →

Uncategorized AgentFramework, AI, Java, Kotlin, Ktor, LangChain, SpringBoot, StrategyGraph

Kotlin Multiplatform (KMP) and xcframework: Sharing Logic with iOS Without the Pain

April 24, 2026tomkausch Leave a Comment

Writing shared business logic once and shipping it to both Android and iOS turns out to be far less painful than I expected. Background The premise of Kotlin Multiplatform (KMP) has always sounded attractive: define your data models, network layer,… Continue Reading →

Uncategorized

Blog

April 19, 2026tomkausch Leave a Comment

Swift 6.3’s @c Attribute: Replacing @_cdecl and Making C Interop a First-Class Citizen For a decade, exposing Swift code to C required an underscore-prefixed, unsupported hack — Swift 6.3 finally makes it official. Background Swift has always been able to… Continue Reading →

Uncategorized

Xcode 26.3 MCP Server

March 30, 2026tomkausch Leave a Comment

With Xcode 26.3, Apple quietly unlocked something big: native support for the Model Context Protocol (MCP). It’s an open standard that lets AI agents plug directly into Xcode and actually use it — not just suggest code. Tools like Claude Agent and… Continue Reading →

Uncategorized

How I use MCP to automate iOS development

March 30, 2026tomkausch Leave a Comment

The real AI shift for iOS engineers isn’t about ChatGPT generating SwiftUI views. It’s about the Model Context Protocol (MCP) — an open standard that allows AI agents to directly operate your development tools. Building apps, running simulators, deploying to… Continue Reading →

Uncategorized

Coding with LLMs

March 29, 2026tomkausch Leave a Comment

Despite the excitement around autonomous coding agents, the highest-leverage way to use LLMs today is deliberately — staying in the loop. That will change as AI improves, and eventually your role will shift to defining the what and the why. But we aren’t… Continue Reading →

Uncategorized coding, LLM, vibe codeing

AI Evolution: What It Means to Be a Developer

March 29, 2026tomkausch Leave a Comment

One of the most profound changes AI brings to development is a fundamental paradigm shift in how expertise works. Traditionally, becoming effective in a domain—whether frontend, backend, infrastructure, or data—required years of focused specialization. Today, AI tools are collapsing those… Continue Reading →

Uncategorized AI, development, Evolution

Vibe Coding (book review)

March 13, 2026tomkausch Leave a Comment

Vibe Coding by Steve Yegge and Gene Kim introduces a transformative approach to software development, where programming evolves from a solo, syntax-heavy task into a collaborative, high-speed partnership with artificial intelligence. This method, called vibe coding, allows developers to express their intentions… Continue Reading →

Uncategorized

Model Context Protocol (MCP) with Swift

March 6, 2026tomkausch Leave a Comment

If you’ve been following the AI tooling space, you’ve likely heard about the Model Context Protocol (MCP) — an open standard that lets AI models communicate with external tools and data sources in a consistent, structured way. Think of it as a… Continue Reading →

Uncategorized

Building MyBedtimeStories App using Co-Pilot and Apple foundation model

February 4, 2026tomkausch Leave a Comment

Creating a mobile app that generates personalized bedtime stories for children seemed like a perfect intersection of technology and parenting. The dream was simple: use AI to create engaging, age-appropriate stories that adapt to each child’s interests—all processed locally on… Continue Reading →

Uncategorized

Post navigation

← Older Articles

Thomas Kausch

Recent Posts

  • Koog
  • Kotlin Multiplatform (KMP) and xcframework: Sharing Logic with iOS Without the Pain
  • Blog
  • Xcode 26.3 MCP Server
  • How I use MCP to automate iOS development

Recent Comments

    Categories

    Algorithms Augmented Reality Code Blocks Concurrency Dev Tools Effective Objective-C Encoding & Decoding Date iOS Languages Objective-C Pyhthon Security Swift Uncategorized Virtual Reality XCode
    © 2026 Swift & Small Pieces. All rights reserved.
    Fashionista by aThemes