---
title: "Christian Kuhn: All About b13’s Newest Team Member and his TYPO3 Career So Far"
url: "https://b13.com/knowledge/christian-kuhn-b13s-newest-team-member-his-typo3-career"
description: Meet our newest team member and bug-fixer-in-chief for TYPO3 Workspaces.
image: "https://b13.com/fileadmin/_processed_/4/a/csm_Lolli_191-1_a0d7b8b90e.png"
date: 2020-08-18
modified: 2026-08-19
lastUpdated: 2026-08-19
---

# Christian Kuhn: All About b13’s Newest Team Member and his TYPO3 Career So Far

[ Workspaces ](https://b13.com/knowledge/workspaces) [ Core-Development ](https://b13.com/knowledge/core-development) [ TYPO3 ](https://b13.com/knowledge/typo3) [ Open Source ](https://b13.com/knowledge/open-source)

 Christian Kuhn: All About b13’s Newest Team Member and his TYPO3 Career So Far
================================================================================

![](https://b13.com/fileadmin/_processed_/a/d/csm_david_5ce18d41e2.jpg)David Steeb

  25 August 2020

 [ RSS Feed ](https://b13.com/rss.xml)

  ![A laptop covered in various colorful stickers, including themes of hacking, programming, and open source, alongside illustrations of a globe, pizza, and a penguin. A person in an orange hoodie is seated in front of the laptop.](https://b13.com/fileadmin/_processed_/a/a/csm_Lolli_8039c248fe.webp)

We are delighted to announce that Christian “Lolli” Kuhn is joining us to work full time on TYPO3 core. Lolli has been using TYPO3 for 17 years and contributing to it almost as long. In this post, you can get to know him a little better, find out more about what he’ll be up to with us, and how to follow his progress on making our favorite open source CMS even better for us all.

Thank you to all the dedicated, highly-qualified, and enthusiastic TYPO3 developers who applied for this position. We sincerely appreciate all your contributions and are proud to be part of the TYPO3 Project with all of you. Together, we make this community strong, and the world a little bit better every day.

   [ Follow us on Twitter for updates! ](https://twitter.com/intent/follow?screen_name=weareb13)

   A Career Built on Open Source
-------------------------------

What’s the oldest TYPO3 version you remember? Does your memory go back as far as v3.5? It was released in 2003, two US presidents ago, and the year Greta Thunberg was born. Christian Kuhn remembers it. It was the first version he used and a huge step forward for the technology, “There was a huge divide between 3.3 and 3.5. It gave us things like extension management and extensions. That kick-started TYPO3 as we know it,” he reminisces.

Christian first chose TYPO3 because the ideals behind open source exhilarated him. “I wanted to do something good for the world, planet, and people. I saw open source as my opportunity as an IT student.”

He began as a casual user of TYPO3, before quickly moving onto bigger projects and his first TYPO3 job with an IT agency in Willich, Germany in 2003. Over the years, his work became ever more ambitious. As the Internet grew, Lolli began working on core to help TYPO3 keep up with ever more challenging customer requirements.

“In 2009, I moved to Hamburg, where I worked for \[TYPO3 community veteran\] Volker Graubaum at e-net consulting,” he recalls. He still lives in Hamburg today.

   Refactoring TYPO3 … and Refactoring it Again
----------------------------------------------

“Around version 4.5,” he explains, “we realized that a lot of core needed rewriting if TYPO3 were going to survive. So I ended up rewriting a lot of TYPO3.” Every significant bit of refactoring over the past several years—you name it, Christian has probably been involved in it. “I was heavily involved in refactoring the form engine, which you use to enter all the technical information when you open a record in the backend. It’s highly dependable, and you can extend it much more easily now. I also rewrote the install tool …twice!”

Since then, he worked at TYPO3 GmbH from 2017 to 2019 also working full-time on core. (This is the official TYPO3 company that supports the TYPO3 ecosystem and the community with products, services, and industry partnerships.) There, he focused heavily on infrastructure issues to ensure TYPO3 would run smoothly—for example, [automated testing for TYPO3 core](https://typo3.com/blog/serious-software-testing-typo3-runs-its-20000th-build).

   Still Smitten with TYPO3 After All These Years
------------------------------------------------

Asked what sets TYPO3 apart from other CMSs, Christian is clear: “Content and information architecture in TYPO3 is highly structured. You have page trees, pages, and single semantic content elements, and stuff like that. It’s separated into small pieces, so you can juggle and rearrange it—ingesting, processing, and publishing it in any channel.”

TYPO3 is also frontend-agnostic (and “headless” when you need it). The combination keeps TYPO3 relevant in today’s era of smartphone apps, dynamic application-like frontends, the Internet of Things, web-to-print, and more: “As long as your content is in there, you can use it for whatever target you want.”

Alongside the structured content, Christian says TYPO3 offers many features out of the box that other CMSs don’t. It provides them as robust, tried-and-tested out-of-the-box functionality, rather than plug-ins of unknown quality. For example, “You can nest elements within each other, you can use the inline concept or have a workspace approach. You can work on an offline version of a page, compile content there and then loop that through an editor in your process and then, at some point, say, ‘publish that now and go live.’”

   Lolli and b13 Go Back a Long Way, Too
---------------------------------------

Christian and b13 go back a long way, and he’s known Benni a long time. Fun fact: Christian has chalked up nearly as many patches and contributions as Benni! He jumped at the chance to work with b13 and dedicate serious time to working on core again.

The initial focus of Christian’s work will be TYPO3’s Workspaces feature. “These are,” he assures us, “one of the most useful and complex parts of the system. It’s a four-dimensional orthogonal problem that is mind-bending in places. If you have a live record for a content element, and you change it in a workspace, you will get another row in the database. If you move records around, further rows are added and need to be tracked in play. All that state handling isn’t easy to grasp.” This additional dimension of complexity is on top of issues that are, on their own, enough to furrow the brow of the many a seasoned dev.

At the same time, “We know that a lot of stuff, the overall concept and process, already works in TYPO3 Workspaces. We can prove that with hundreds of tests designed, added, and repeatedly passed over many iterations and development cycles. So bugs have been appearing further and further away from the main use cases. At this point, there are still pesky edge- and corner-cases appearing. So fixing bugs in this area involves reproducing the issue, confirming it, then seeing how to solve it, and adding tests so this issue doesn’t show up again—ever!”

All the effort is worth it. Workspaces offer practical, real-world benefits for editors and agency owners: “You can preview the content and have an approval workflow within it. You can work on your content, edit it and add images or logos or whatever, all in an offline version of that page. At some point, the chief editor says, ‘Yeah, that’s okay!’ and then you push the button, and it goes live.”

   Keeping Up with Lolli—Where to Follow his Work
------------------------------------------------

The sheer complexity of Workspaces means Christian will have lots of work to do over the coming months.

There’s a lot we can all learn from the work Christian will be doing, and in the spirit of open source, he’s going to let you peek over his shoulder while he’s doing it. Keep up-to-date with his progress on our blog.

We’re really excited to have Christian with us and even more excited about the improvements he’ll make to Workspaces and TYPO3.

  We’re pouring loads of goodness into TYPO3 core, especially Workspaces. You can benefit from all the improvements by upgrading to the latest version of TYPO3. Want to learn more? Talk to us about our [2nd Opinion and Upgrade](https://b13.com/services/typo3-upgrade) offerings.

  ###  Written by:

 ![Bild von David Steeb](https://b13.com/fileadmin/_processed_/a/d/csm_david_cf042ebb7f.webp)

b13 Founder and CEO, David, is someone you’ll meet if you’re thinking about working with our agency. He is constantly learning new skills and is an influential part of our cutting-edge frontend practice.

 David Steeb  CEO

 [ more from David Steeb ](https://b13.com/team/david-steeb)

  Related Articles
------------------

- ![A purple graphic featuring a smartphone icon with three horizontal bars, surrounded by illustrations of vintage telephones.](https://b13.com/fileadmin/_processed_/2/5/csm_EXTphonenumber_Headerbild_93d5de1696.webp)

    ###  Clean Phone Numbers in TYPO3: Why We Built EXT:phone\_number

     11 August 2026 | David Steeb

     TYPO3 stores phone numbers as tel: links, but doesn’t format them for output. Meet EXT:phone\_number, a Fluid ViewHelper for clean, consistent numbers.

     [ Read more: Clean Phone Numbers in TYPO3: Why We Built EXT:phone\_number ](https://b13.com/knowledge/clean-phone-numbers-in-typo3)
- ![Cartoon trophy character surrounded by hands giving thumbs up and a heart gesture, set against a gear-patterned background.](https://b13.com/fileadmin/_processed_/f/7/csm_T3ppy_Design_Kit_Headerbild_b51eb9dc31.webp)

    ###  T3ppy Gives TYPO3 a Friendly Face

     06 August 2026 | Florian “Flix” Keitgen

     TYPO3 is powerful—but it doesn’t have to feel impersonal. Meet T3ppy, our friendly companion for the backend.

     [ Read more: T3ppy Gives TYPO3 a Friendly Face ](https://b13.com/knowledge/t3ppy-design-kit)
- ![Gavel labeled "AI" on a circuit-patterned background with yellow stars, symbolizing regulation or legislation related to artificial intelligence in the EU.](https://b13.com/fileadmin/_processed_/1/0/csm_EUAIAct_Headerbild_510724b3de.webp)

    ###  AI Content in TYPO3: Labelling Needs Accountability

     02 August 2026 | Benni Mack

     The EU AI Act brings the origins of AI-generated content into focus. AI Label marks AI-generated and AI-edited content in TYPO3 and records who signed off the published version—for…

     [ Read more: AI Content in TYPO3: Labelling Needs Accountability ](https://b13.com/knowledge/ai-content-in-typo3-labelling-needs-accountability)
- ![Hands holding puzzle pieces are positioned around a partially completed puzzle depicting a computer interface.](https://b13.com/fileadmin/_processed_/d/7/csm_StopBuyingPlatforms_Headerbild_8a41a82f8a.webp)

    ###  Stop Buying Platforms. Start Building Ecosystems.

     09 June 2026 | David Steeb

     The first TYPO3 Summit North America opened with a keynote that reframes how enterprise teams should think about content management—from platforms to ecosystems, from vendor…

     [ Read more: Stop Buying Platforms. Start Building Ecosystems. ](https://b13.com/knowledge/stop-buying-platforms-start-building-ecosystems)
- ![Colorful fish illustrations surround a central logo that reads "TYPO3 Summit.](https://b13.com/fileadmin/_processed_/4/3/csm_NorthAmericaSummit_Headerbild_5fbbbbb529.webp)

    ###  Notes from Atlanta—What the First TYPO3 Summit North America Says About the Next Decade of Enterprise CMS

     22 May 2026 | David Steeb

     Field report from the first TYPO3 Summit North America in Atlanta. On governance that can’t be acquired, predictable seven-year lifecycles, the FAIR distribution layer, and why the…

     [ Read more: Notes from Atlanta—What the First TYPO3 Summit North America Says About the Next Decade of Enterprise CMS ](https://b13.com/knowledge/atlanta-typo3-summit-north-america-enterprise-cms)
- ![A series of stylized figures in various poses, each with a distinctive orange hat, depict a progression from walking to standing still while looking at a phone, set against a purple grid background.](https://b13.com/fileadmin/_processed_/d/7/csm_QueuesDDEV_Headerbild_f640931350.webp)

    ###  Better scalability with decoupled queues: How to set up RabbitMQ with TYPO3

     10 April 2024 | Jochen Roth

     When built-in message transports hit their limits, RabbitMQ can provide TYPO3 with a scalable, robust message queue.

     [ Read more: Better scalability with decoupled queues: How to set up RabbitMQ with TYPO3 ](https://b13.com/knowledge/better-scalability-with-decoupled-queues-how-to-set-up-rabbitmq-with-typo3)
- ![A rocket labeled "V14" launches into the sky, surrounded by a group of people celebrating with raised arms.](https://b13.com/fileadmin/_processed_/3/d/csm_v14_Celebration_Headerbild_3d4170fdc5.webp)

    ###  Happy Release Day TYPO3 v14: Why This Release Shows the True Strength of Open Source

     21 April 2026 | Florian “Flix” Keitgen

     TYPO3 v14 improves workflows for editors, marketing teams, and developers—and shows how community-driven open source creates real impact.

     [ Read more: Happy Release Day TYPO3 v14: Why This Release Shows the True Strength of Open Source ](https://b13.com/knowledge/happy-release-day-typo3-v14-why-this-release-shows-the-true-strength-of-open-source)
- ![Hands holding puzzle pieces with QR codes surround a large QR code under a magnifying glass, suggesting a collaborative activity.](https://b13.com/fileadmin/_processed_/3/b/csm_QRcodeManagement2_Headerbild_85c3ff55b5.webp)

    ###  QR Codes in TYPO3 v14: Built-in Link Management That Just Works for Editors

     17 April 2026 | David Steeb

     TYPO3 v14 adds QR code generation to Link Management. Create codes before URLs are final, track scans via redirect stats, update targets anytime, and avoid third-party tools. Ideal…

     [ Read more: QR Codes in TYPO3 v14: Built-in Link Management That Just Works for Editors ](https://b13.com/qr-codes-in-typo3-v14-built-in-link-management-that-just-works-for-editors)
- ![A cartoon character resembling a shield gives a thumbs up in front of a computer interface with various menu options.](https://b13.com/fileadmin/_processed_/e/6/csm_Header_cda1f80173.webp)

    ###  Meet T3ppy: A New Era for Editorial Work in TYPO3

     01 April 2026 | Florian “Flix” Keitgen

     T3ppy and the AiM extension bring AI directly into the TYPO3 backend—enhancing SEO, content quality, and workflows with centralized control.

     [ Read more: Meet T3ppy: A New Era for Editorial Work in TYPO3 ](https://b13.com/knowledge/meet-t3ppy-a-new-era-for-editorial-work-in-typo3)
- ![Four file folders displaying a bar graph with orange bars, set against a light blue background with abstract document outlines.](https://b13.com/fileadmin/_processed_/7/2/csm_PageInfoTabs_Headerbild_1e3eda44e5.webp)

    ###  Taming the Page Module Header—Why We Built EXT:page\_info\_tabs

     31 March 2026 | David Steeb

     When multiple TYPO3 extensions add content to the page module header, things quickly become messy. EXT:page\_info\_tabs structures everything into clean Bootstrap tabs, with zero…

     [ Read more: Taming the Page Module Header—Why We Built EXT:page\_info\_tabs ](https://b13.com/knowledge/taming-the-page-module-header-why-we-built-extpage-info-tabs)