About Marcus
Hey, I'm Marcus. I work with AI and Drupal, and I live in Berlin, Germany.
I am one of the tech leads of the AI Initiative, and one of the maintainers of the AI module and many other AI-related modules in the Drupal space. I mainly do open source work. My company, FreelyGive, has people that are way smarter than me, so if you need help with AI, reach out to them.
Before Drupal, I was a streaming engineer at Oliver Schrott Kommunikation, working with Mercedes car releases among other things. Earlier still I worked for Nokia and Axel Springer, and freelanced through my own company, Podnix. In some sense the streaming engineer role was set for life in the AI era: live streaming runs on hardware, and hardware has problems you cannot prompt your way out of. It is like always having a captain ready, even when the ship sails on autopilot. I still thought getting to know AI was more important, and Drupal was perfectly built for it.
I used to record short videos on workflows-of-ai.com. Now I try to diversify with blog posts and longer write-ups.
Every post here starts as my rambling notes. AI structures them and writes a first draft, I prompt it to use interactive components, and at the end I read through it and rewrite it until it says what I want it to say.
Latest posts by Marcus
Yes, I vibe coded a game, but it was actually quite stressful
I vibe coded a point-and-click game and let the AI make the decisions. Being at the mercy of the agent, rolling one more prompt and hoping, turned out to be quite stressful.
I vibe coded a point-and-click game to learn about the Drupal AI Ecosystem
Mac Packwala and the Curse of the Stale Cache is a point-and-click adventure about the Drupal AI ecosystem, in the spirit of Monkey Island and King's Quest. AI made it cheap to build, and you can play it in your browser.
Can AI set the focal point of a photo?
Older content has images without a focal point, so every crop guesses the centre. I let language models, a decision model, local vision models and object detectors set it on 19 photos and compared them with my own.
The cat's in the cradle and the silicon spoon
Drupal had a junior problem before AI, and now agents do the work juniors learned on. A CMS you configure instead of code might help, but we still need developers, and we have to start now.
The quiet math revolution (and where do we go from here)
OpenAI published 722 math manuscripts, many of them checked by the Lean proof assistant. What it says about brute force as intelligence, Terence Tao's Math 2.0, and what happens when math becomes a genie in a bottle.
Drupal AI 1.5.0 is out
Drupal AI 1.5.0: ChatProcessor and ChatMemory, batch embeddings, streaming guardrails, an AI reranker, and the deprecations to act on before 1.6.0.