Jan hat 155 Beiträge geschrieben

iJS – International JavaScript Conference

Die Verbreitung von JavaScript schreitet weiter voran. Nicht erst seitdem man es auch serverseitig via NodeJS einsetzen kann, sondern vor allem seitdem Web Components / JS Modules von mehr Browsern unterstützt werden. Wir alle wissen, wie schnell sich die JS-Welt dreht mit neuen Frameworks, neuen Framework-Versionen und nicht zuletzt neuen Sprachkonstrukten in ECMAScript 2017 und…

UX Design mit Angular, HTML & CSS

User Experience (UX) und UI-Design sind fundamentale Bestandteile vieler Softwareprojekte und ermöglichen es, eine auf den Benutzer abgestimmte Lösung zu entwicklen, die sich von den Konkurrenzprodukten abhebt. Im neuen Entwickler-Tutorial „UX Design mit Angular, HTML & CSS“ zeigt Timo Korinth, wie gutes Design und User Experience auch ohne künstlerische Fachausbildung möglich ist.

International PHP Conference 2018 in Berlin

Vom 4. bis 8. Juni 2018 findet erneut eine der meiner Meinung nach interessantesten Veranstaltungen rund um Web Development statt. Die IPC hat sich über die Jahre immer weiter entwickelt und jedes Jahr nehme ich neben neuem Wissen viele Ideen und noch mehr Motivation für eigene Web-Projekte und für den Job mit nach Hause. Auch…

Composer, Satis, Satisfy: Fremdbibliotheken von Composer, Packagist und Github entkoppeln

In der heutigen Webentwicklung müssen wir das Rad nicht ständig neu erfinden. Es gibt eine Vielzahl von Bibliotheken – sowohl server- als auch clientseitig – die einem das Entwicklerleben vereinfachen. Damit wir aber nicht bei sämtlichen Fremdbibliotheken regelmäßig nachprüfen müssen, ob es eine neue Version gibt, gibt es Paketverwaltungen. Im PHP-Bereich ist Composer der Quasi-Standard…

Event-getriebene Systeme, Teil 1

In klassischen Anwendungen mit normalisierter Datenbank wird für Entitäten stets deren aktueller Zustand gespeichert. Das bedeutet im Umkehrschluss, dass der alte Zustand stets zugunsten des neuen überschrieben wird. Im Gegensatz dazu gibt es event-getriebene Systeme (event sourced systems), bei denen nur Domain-Events, also die Datenänderung von Entitäten, gespeichert werden, nicht die tatsächlichen Werte von Entitäten.…

Welcher Webhoster liegt 2015 vorne?

Nicht nur einzelne Poweruser denken heute über eigenes Webhosting nach, sondern auch durchschnittliche Anwender – denn CMS-Systeme erlauben den einfachen Aufbau von Blogs und ähnlichen Webseiten, die zur heutigen Internetkultur passen. Aber: Welche Webhosting-Services bieten eigentlich welche Funktionen und welche davon sind überhaupt wichtig? Weitere Infos zu verschiedenen Webhost Anbietern im Überblick, finden sich auf…