's Avatar

@koehnlein.dev

Father. TYPO3 Developer. Living on the rural site of life. You can find me at https://mastodon.social/@koehnlein with a lot more activity.

57
Followers
48
Following
23
Posts
11.09.2023
Joined
Posts Following

Latest posts by @koehnlein.dev

Preview
Migrate XML to CSV datasets for TYPO3 Testing Framework With the composer package

I needed to migrate multiple XML dataset files into CSV format for newer versions of #TYPO3 testing framework. Maybe this is useful for others, too.
www.koehnlein.dev/en/blog/2026...

27.01.2026 20:25 πŸ‘ 1 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Preview
Use `ddev pull` with WordPress Projects A configuration example to pull WordPress data to local DDEV projects with

I blogged! But don't tell anybody, it's about #WordPress 🀫

A configuration example to pull WordPress data to local DDEV projects with `ddev pull`

www.koehnlein.dev/en/blog/2025... #DDEV #WordPress

29.09.2025 19:42 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Recap TYPO3 Developer Days 2025 My personal review of the TYPO3 Developer Days 2025 in Karlsruhe.

No matter if you were at the #TYPO3 Developer Days or you missed it - here is my personal recap: www.koehnlein.dev/en/blog/2025... #T3DD25

11.08.2025 20:02 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Recap TYPO3 Developer Days 2025 My personal review of the TYPO3 Developer Days 2025 in Karlsruhe.

No matter if you were at the #TYPO3 Developer Days or you missed it - here is my personal recap: www.koehnlein.dev/en/blog/2025... #T3DD25

11.08.2025 20:02 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
TSconfig condition went crazy with ? Why

Do you think "[2 in ((tree ?? null)?.rootLineIds ?? [])]" is a bit too much of "?" πŸ€ͺ

I wrote a blog post, why it not only is a completely valid TypoScript condition, but even was the only way to avoid parsing errors.

www.koehnlein.dev/en/blog/2025... #TYPO3 #TypoScript #TSconfig

26.03.2025 20:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

If anyone is searching the #TYPO3 community after leaving the network, formerly known as Twitter - I recommend to check the Fediverse instead. There’s definitely more TYPO3 content, more well known people, automated feeds and even official accounts.

16.11.2024 18:42 πŸ‘ 2 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
<textarea> and line breaks <textarea> exists longer than I work with HTML. I thought, I knew everything about it. Until when I wanted to include a string that started and ended with line breaks.

I ran into an issue with the HTML <textarea> element and line breaks. I was so fascinated that I even blogged about it.
www.koehnlein.eu/en/blog/2024...

25.11.2024 08:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If anyone is searching the #TYPO3 community after leaving the network, formerly known as Twitter - I recommend to check the Fediverse instead. There’s definitely more TYPO3 content, more well known people, automated feeds and even official accounts.

16.11.2024 18:42 πŸ‘ 2 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
Xdebug, DDEV, WSL2 and corporate network restrictions My way to find and set Xdebug client IP address for DDEV inside WSL2 with corporate network restrictions

New blog post about a problem that perhaps no one else will ever have. But at least it's a reminder to myself πŸ˜„

My way to find and set Xdebug client IP address for DDEV inside WSL2 with corporate network restrictions

www.koehnlein.eu/en/blog/2024... #DDEV #Xdebug #WSL

03.11.2024 12:49 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Recap TYPO3 Camp Munich 2024 My personal review of the TYPO3 camp 2024 in Munich

You missed the TYPO3 camp in Munich? πŸ™ Sad for you, but you still can read my recap www.koehnlein.eu/en/blog/2024... πŸ₯³ #t3cm #t3cm24

17.09.2024 19:35 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Recap TYPO3 Camp Munich 2024 My personal review of the TYPO3 camp 2024 in Munich

You missed the TYPO3 camp in Munich? πŸ™ Sad for you, but you still can read my recap www.koehnlein.eu/en/blog/2024... πŸ₯³ #t3cm #t3cm24

17.09.2024 19:35 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Bluesky now has over 10 million users, and I was #963.295!

17.09.2024 04:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Update Chromium version in DDEV selenium add-on How to switch to a newer Chromium version for codeception acceptance tests with DDEV selenium add-on

New tiny blog post "Update Chromium version in DDEV selenium add-on"

www.koehnlein.eu/en/blog/2024... #DDEV #Selenium #Codeception

30.06.2024 20:01 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I had trouble with Content-Security-Policy reporting on a password protected staging environent in combination with Firefox. I found a nice solution and blogged about it:

www.koehnlein.eu/en/blog/2024...

#CSP #Apache #Firefox

10.04.2024 16:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ich habe wieder gebloggt:

Warum es notwendig ist, den Alt-Text eines Bildes immer passend zum Artikel-Kontext zu erstellen und warum zentral gespeicherte Alt-Texte diese Anforderung nicht erfΓΌllen.

www.koehnlein.eu/de/blog/2024... (nur auf Deutsch verfΓΌgbar)

10.03.2024 17:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I was today years old, when I realized, you cannot only hide single flexform fields, but also full flexform tabs with TSconfig in #TYPO3

I was so impressed that I immediately blogged about it. www.koehnlein.eu/en/blog/2024...

13.02.2024 16:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Today was blogging day!

"Migrate Codeception tests from local selenium to DDEV selenium add-on"

www.koehnlein.eu/en/blog/2024... #codeception #ddev #selenium

11.02.2024 15:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Have you ever tried to use Xdebug in a Neos CMS project based on DDEV? I published a blog post, how I solved it.

www.koehnlein.eu/en/blog/2024...

22.01.2024 09:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thanks to Elias HÀußler the codeception mailpit module now supports testing mail attachments github.com/koehnlein/co...

17.11.2023 21:28 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ich war frΓΌher der Meinung, das Kommunikation der SchlΓΌssel ist, bis mir klar geworden ist, das es um VerstΓ€ndnis geht. Du kannst jemanden alles kommunizieren aber wenn er dich nicht versteht entsteht stilles Chaos.

10.11.2023 20:58 πŸ‘ 79 πŸ” 13 πŸ’¬ 0 πŸ“Œ 0

😒

25.10.2023 20:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

There was a tiny thread in the past week at the Fediverse, how I edit #XLIFF files in #TYPO3 with #PhpStorm integration, using the awesome tool "t3ll".

To write some more words and screenshots about ist, I published a blog post: www.koehnlein.eu/en/blog/2023...

22.10.2023 19:24 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Das Leben ist wie ein Kasten Bier, viel zu schnell weg.

03.10.2023 15:19 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Wenn ich mir die Warnung bei @steffilemke.bsky.social anschaue, scheint das noch nicht ganz so gut zu klappen. Vielleicht kannst du ihr ja eine Subdomain bei dir anbieten. πŸ˜„

04.10.2023 20:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ich denke das lΓ€uft ΓΌber den Domain-Handle?! Wobei da vermutlich auch niemand genau hinschaut.

04.10.2023 20:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Am I right, that there are no tags in this social network?

18.09.2023 09:52 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

You are using #DDEV and #codeception with the MailHog module?

DDEV switched to #Mailpit in its latest release and you may be interested in packagist.org/packages/koe...

I would be happy, if you use it and provide feedback or improvements. πŸ˜ƒ

18.09.2023 07:05 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

<?php

echo 'Hello world';

12.09.2023 14:52 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0