Der schwierige Teil an einem Screencast ist nicht die Aufnahme. Es ist, dass du ihn mehr als einmal aufnehmen wirst, und die Takes müssen...
Hot Reload in einem Container ist eines dieser Dinge, die in jedem Tutorial sofort funktionieren und in deinem Projekt dann gar nicht. Der Grund...
Jeder "so machst du Videos"-Artikel setzt einen Mac und ein Abo voraus. Ich mache meine auf Linux, mit Werkzeugen, die nichts kosten, und der...
Ich habe an anderer Stelle argumentiert, dass du auf deinem Laptop kein HTTPS brauchen solltest. Deiner Anwendung sollte es egal sein, ob der...
Du kennst den Ablauf. Postman auf, Login-Request ausführen, das Token in der Antwort markieren, kopieren, den Request öffnen, den du eigentlich...
Weil ich regelmäßig neue Seiten unter neuen Hostnamen aufsetze, schaue ich mir sehr viele Zertifikate an. Und der Browser — das Werkzeug, zu dem...
Headless zu gehen zerschießt deine Sitemap, und zwar leise. Dein CMS erzeugt weiter eine. Sie ist weiter gültiges XML. Sie ist nur voller...
Jedes Entwicklungsteam spricht einen Dialekt, in dem bestimmte Sätze etwas anderes bedeuten, als sie sagen. Nicht weil jemand lügt — meistens...
Viele Leute schwören auf DDEV, besonders in der TYPO3-Community. Ich nicht. Und jedes Mal, wenn ich das laut sage, fragt jemand nach dem Warum —...
Von allen Social-APIs, die ich angebunden habe, braucht die von LinkedIn am längsten bis zum ersten erfolgreichen Call. Nicht weil sie schlecht...
Zugegeben, Homeoffice ist eine feine Sache und hat seine Vorzüge. Aber du musst dir auch über die Schattenseiten im Klaren sein. Wenn du die...
Wenn du dich entschieden hast, dass Chrome die richtige Engine für deine PDFs ist, baust du sie hier. Es ist ein kleiner Service — spannend ist...
PHP 8 hat uns Attribute gebracht, und jedes Framework ist umgestiegen. Womit du eine Codebase voller Annotationen in Docblocks hast, eine...
Diese Situation kennt jeder. Eine neue Entwicklerin kommt dazu, soll an der REST-API arbeiten und weiß nicht, wo sie anfangen soll. Also teilt...
Das brauchen echt viele Firmen, und es kommt immer als kleines Ticket: "Können wir das auch als PDF haben?" Klar, du kannst ein...
Ich habe einen Kunden, der ständig neue Webanwendungen für seine eigenen Kunden unter neuen URLs hochzieht. Das heißt, ich habe ständig mit...
Dieses Problem habe ich überall im Netz gesehen. Leute starten ihre React-App mit npm start und bekommen: Something is already running on...
Der schnellste Weg, PDF-Erzeugung in ein PHP-Backend zu bekommen, ist: Binary in den Anwendungscontainer installieren und per Shell aufrufen....
Das habe ich am Ende meines Artikels darüber, warum ich DDEV nicht nutze, versprochen: Wenn ich keine vorgefertigte Umgebung will, was fahre ich...
Kurz vorweg: Ich habe diese Headsets gekauft und verglichen, als Quest 2 und Pico 4 die aktuelle Generation waren. Die Hardware ist inzwischen...
Gegen ein echtes Firebase-Projekt zu entwickeln ist völlig in Ordnung — bis ihr zu zweit seid. Dann hört es auf, in Ordnung zu sein, und zwar...
In diesem Artikel zeige ich dir, wie ich meine lokale PHP-Entwicklungsumgebung konfiguriert habe, damit ich Tests lokal ausführen und debuggen...
Jedes PHP-Projekt, in das ich gekommen bin und in dem die Arbeit wehtat, tat aus demselben Grund weh: Niemand hat diese Entscheidungen am Anfang...
Alle bauen inzwischen REST-APIs, was heißt, dass viele Leute ihre erste bauen. Die meisten Tutorials springen sofort zu Routing und...
Da inzwischen alle REST-APIs bauen, brauchen auch alle eine Möglichkeit, an ihnen herumzustochern. Das sind die vier Clients, die mir in zehn...
Alle paar Monate veröffentlicht jemand "50 Tools, die jeder Entwickler braucht". Ich habe viele davon gelesen. Ich habe aus keiner je mehr als...
Das hier ist ein kurzer Überblick darüber, wie du das Senden von Push-Nachrichten an einen Client über Firebase testest — geschrieben für die...
Wenn es ums Testen geht, landet das Gespräch sofort bei der Pyramide: unten viele Unit-Tests, in der Mitte ein paar Integrationstests, oben ein...
Das hat mich fast in den Wahnsinn getrieben! Wirklich. Ich habe alles überprüft, jede Extension, jede Konfiguration – und trotzdem bekam ich die...
Wenn du dir die Bilder in diesem Beitrag ansiehst, denk immer daran: Das ist nicht aus dem Nichts entstanden. Es war ein langer Prozess mit...
TYPO3 in Docker zu betreiben und Deployments über GitLab CI zu automatisieren ist ein solides Setup: reproduzierbare Builds, saubere Trennung...
Eine TYPO3-Installation von Version 10.4 ELTS auf v12 LTS zu migrieren ist nichts, was du an einem Nachmittag machst. Es geht über drei...
Dein TYPO3 läuft, dein Webserver ist konfiguriert, und deine Website ist online. Aber wenn der Traffic wächst, fängst du an, über Performance...
Ok, hör zu: Ich habe im letzten Blogpost über die Kombination Docker/TYPO3 gewettert, und dabei bleibe ich auch. Trotzdem gibt es mehrere gute...
Dafür kriege ich vielleicht Gegenwind, aber ich sage es trotzdem: TYPO3 und Docker passen nicht immer gut zusammen. Erst mal zur Klarstellung....
Gute Tickets sparen dir eine Menge Zeit und damit eine Menge Geld! Egal ob du ein wendiges Startup bist, das einen Berater durch den...
Gestern war ich schockiert, als ich einen etablierten TYPO3-Experten sagen hörte: „Kennst du das, wenn du eine TYPO3-Website aktualisierst und...
In diesem Beitrag erkläre ich, wie du TYPO3 als Quelle für deine Symfony-Übersetzungen nutzt. Damit hast du Übersetzungen für dein Backend, ohne...
Ich habe neulich einen LinkedIn-Post gesehen, in dem jemand seinen Schreibtisch gezeigt hat. Ein ordentlicher Schreibtisch, für meinen Geschmack...
Die meisten meiner Projekte würden davon profitieren, wenn ich sie in mehrere Sprachen übersetzen würde. Um das ordentlich zu machen, muss ich...
Ich habe dieses Blog erst kürzlich aufgesetzt, und beim Testen war es ziemlich langsam. Dass mein Server in Frankreich steht und ich gerade in...
Ich sehe viele talentierte und gute Entwickler, die keine Debugger nutzen. Selbst Leute, die seit mehreren Jahren im Geschäft sind, tun es sehr...
Hi, my name is Felix, I'm a freelance software developer and entrepreneur from Germany. I like PHP, Git, Typo3, Docker, blogging, and I'm...