@koehnlein@mastodon.social
@koehnlein@mastodon.social avatar

koehnlein

@koehnlein@mastodon.social

Father. #TYPO3 Developer. Living on the rural site of life.

Not an expert, but interested in #privacy and #accessibility.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

koehnlein, to random
@koehnlein@mastodon.social avatar

Sometimes I hate my former self for using so often arrays as return values and function arguments instead of data transfer objects. 🙄

koehnlein, to random German
@koehnlein@mastodon.social avatar

Es ist eigentlich ganz einfach: Relegation ist doof und wer am Ende auf Platz 3 steht, hat den Aufstieg verdient.

koehnlein, to php German
@koehnlein@mastodon.social avatar

Leider kann ich dieses Jahr nicht bei den DevDays dabei sein. 🙁

Zur Trauerbewältigung habe ich mir jetzt ein Ticket für das Camp München gekauft. 😄 https://www.typo3camp-muenchen.de

koehnlein, to random
@koehnlein@mastodon.social avatar

#NeosCMS Fusion variables scope is driving me crazy 🥴

koehnlein, to wordpress
@koehnlein@mastodon.social avatar

TIL has a command in its build script to copy PHP files from "src" to another folder ...

npm run build:copy-php – builds the code for production and opts into copying all PHP files from the src directory and its subfolders to the output directory. By default, only PHP files listed in the render field in the detected

... and now I'm asking myself why. And if anybody of the WordPress people ever used something like Xdebug 🤔

https://developer.wordpress.org/block-editor/reference-guides/packages/packages-scripts/

koehnlein, (edited ) to javascript
@koehnlein@mastodon.social avatar

Does anybody have an HTML/JavaScript image lightbox recommendation?

Vanilla JS preferred over jQuery. Must support groups of images. Should support a caption for each image. And should be accessible, at least usable with keyboard.

koehnlein, to php
@koehnlein@mastodon.social avatar

Developers are copying full template files to just change one single class and say "That's the correct tailwind way" 😭

koehnlein, to random
@koehnlein@mastodon.social avatar

Hard decision. To which version should I update?

koehnlein, (edited ) to random
@koehnlein@mastodon.social avatar

One more project upgraded from #TYPO3 11 to 12 LTS 🥳

koehnlein, (edited ) to firefox
@koehnlein@mastodon.social avatar

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

https://www.koehnlein.eu/en/blog/2024/csp-reporting-basic-auth/

koehnlein, (edited ) to php
@koehnlein@mastodon.social avatar

Continued a #TYPO3 feature idea which is nearly four years old. I'm curious to see if it finds its way into version 13.

https://review.typo3.org/c/Packages/TYPO3.CMS/+/65032

koehnlein, to random German
@koehnlein@mastodon.social avatar

Ich habe gerade zwei Schoko-Ostereier aus den Beute-Taschen der Kinder stibitzt.

Das erste war köstliche Nuss-Schokolade und eine wahre Gaumenfreude.

Das zweite hat nach After-Eight-geschmeckt. Die kleinen Vergehen werden wohl in der Tat sofort bestraft.

koehnlein, to php
@koehnlein@mastodon.social avatar

My functional tests grow and grow which is really cool. 🙂 But the same way, the duration to execute them grows and grows. Which is not so cool.

Do you have recommendations, best practices or "dos and don'ts" for #TYPO3 functional tests?

koehnlein, to random
@koehnlein@mastodon.social avatar

Dear web developers,

if you are too lazy to support Firefox and only care about Chromium browsers, you maybe have the wrong job. We had to support multiple versions of Internet Explorer back then and made it work.

koehnlein, to random German
@koehnlein@mastodon.social avatar

Ich finde, wenn so ein Hipster-Dienstleister das Meeting mit "Hallo Albrecht wie geht es dir?" beginnt, dann ist "Ist doch egal." eine völlig legitime Antwort.

koehnlein, to CSS
@koehnlein@mastodon.social avatar

Question to all the "You must always use relative units like em or rem, but never absolute units like px" advocates out there:

In my eyes, this only makes sense if you don't set a base font size, but rely completely on the user's personal browser settings. Am I right or what am I getting wrong?

#CSS #Frontend #WebDev

koehnlein, to random German
@koehnlein@mastodon.social avatar
koehnlein, to random
@koehnlein@mastodon.social avatar

Rewriting software from scratch never was a good idea.

One example: https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/

koehnlein, to random German
@koehnlein@mastodon.social avatar

Wie ist die Stimmung hier?

https://youtu.be/dPSiYHNw1yA

koehnlein, to php German
@koehnlein@mastodon.social avatar

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.

Und auch wenn ich mein Lieblings-CMS #TYPO3 mit keinen Wort erwähne, ist der Artikel doch stark von meinen Erfahrungen damit geprägt.

https://www.koehnlein.eu/de/blog/2024/alt-texte-fuer-bilder-im-richtigen-kontext/ (nur auf Deutsch verfügbar) #barrierefreiheit #accessibility

koehnlein, to random German
@koehnlein@mastodon.social avatar

Ich sitze am Waldrand, lasse mir die Sonne ins Gesicht scheinen und höre die Vögel zwitschern. Irgendwo im Wald höre ich zwei Spechte scheinbar um die Wette hämmern. So schön. 😊

koehnlein, to random
@koehnlein@mastodon.social avatar

Tumblr and WordPress data is sold to train AI without user's consent.

A good day to spread @matthiasott's hashtag #OwnYourWeb

Btw. does anyone have a good overview for robots.txt file to disallow access for known AI bots?

https://www.404media.co/tumblr-and-wordpress-to-sell-users-data-to-train-ai-tools/

koehnlein, to random
@koehnlein@mastodon.social avatar

Too bad there is no standardized crontab format for "last day of month" 😢

koehnlein, (edited ) to random German
@koehnlein@mastodon.social avatar

Und immer wieder muss ich erklären, dass man mit diesen Overlays keine #Barrierefreiheit erreichen kann ... Mal schauen wie viele Jahre ich noch diese Links brauche.

Für Deutschland besonders hilfreich: die Einschätzung der Überwachungsstelle des Bundes für Barrierefreiheit von Informationstechnik, weil denen wohl niemand eigenes wirtschaftliches Interesse unterstellen kann - und weil es natürlich die deutschsprachigen Kunden auch verstehen. https://www.bfit-bund.de/DE/Publikation/einschaetzung-overlaytools.html

koehnlein, to random German
@koehnlein@mastodon.social avatar

Hey @ZDF das SSL-Zertifikat von https://logo.de ist kaputt. Könnt Ihr evtl. weitergeben dass das bitte korrigiert wird? Danke.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • GTA5RPClips
  • tacticalgear
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • ethstaker
  • anitta
  • provamag3
  • Leos
  • cisconetworking
  • lostlight
  • All magazines