

Stephan Arenswald
Founder

Stephan is the founder of LeanBytes, a Germany-based indie software studio building macOS apps for a productivity boost, and the maintainer of the open source project MacPacker. Before going independent, he spent a decade in the automotive industry, as a Senior Product Owner and Agile Coach at Mercedes-Benz, where he worked on user experience and voice interfaces, including Hey Mercedes. With around 20 years of experience across engineering, product, and business, he now runs LeanBytes, handling everything from code to pricing to positioning. He spends a lot of time thinking about what it takes to run a lean, independent software business, and how new tools like AI change that equation without changing the fundamentals.
The Tale of Logging
Every tale hides a truth. Logging is one of the least glamorous parts of software development, until your app misbehaves in a way nobody can explain. In this talk, a fox leads us through Console, SwiftLog, and os_log to uncover what Apple's native tools can, and can't, tell you about your running app. By default, AI coding assistants reason from static code, the same way we do when we only stare at files, so without real runtime context, even AI ends up guessing. We'll watch human and AI try to fix real bugs, first without proper logging, then with it, and see how differently that story unfolds.
