
The Nextcloud Podcast Curiosity, cooking and code: In conversation with Christian Wolf
Dec 18, 2025
Christian Wolf, long-term Nextcloud contributor and maintainer of the Cookbook app, blends baking and coding with charm. He recounts how he found and evolved the Cookbook, took it over as maintainer, and maps a bold roadmap: frontend refresh, new storage engine, meal planning and shopping-list integration. He also explores using AI for parsing and generating recipes and shares practical tips for getting into open source development.
AI Snips
Chapters
Transcript
Episode notes
Learn By Fixing A Real App
- To learn web apps, pick an existing open-source app, read its code, and fix a small issue to learn architecture and workflows.
- Christian learned Nextcloud and Cookbook internals by inspecting an app to understand REST-like fragments and then submitting security fixes.
From Random Inspection To Maintainer
- Christian Wolf found the Cookbook app by randomly inspecting Nextcloud apps and fixed its first major issue: an SQL injection vulnerability.
- That first pull request led to contributor rights and eventually him taking over maintenance when the original maintainer stepped back due to illness.
Learn Pointers Before Web Frameworks
- Learn low-level languages like C briefly to understand pointers and underlying concepts before moving to higher-level web development.
- Christian says that knowing pointers and embedded programming makes abstractions like OOP far easier to grasp and debug later.

