Lately I've become quite a fan of Rust, a modern programming language with a focus on memory safety. I'm using it in different projects, mostly for it's great speed and low resource usage compared to e.g. Python or Node.
Weiterlesen...Since starting at Zeppelin, I've been learning Kubernetes in detail. While there is great documentation about K8S and tons of video tutorials, I'm a practical person that wants to jump in and learn along the way.
Weiterlesen...13.04.2021 updated 19.04.2021 Software Development English Nowadays, large software projects can have tons of dependencies. As customers require solutions faster than ever, the software development cycle got reduced from years (back when we used CDs) to hours: At my last job, we even deployed new versions of the software multiple times per day. Because of this, developers often have to integrate third-party (open source) libraries into their code.
Weiterlesen...21.03.2021 updated 05.12.2021 Rants English Since November 2020 I have profiles on both LinkedIn and Xing. As full-stack developer, you receive quite a lot of attention by recruiters, some very professional, some more or less clueless.
Weiterlesen...In einem vorherigen Beitrag habe ich bereits über das Thema Event Sourcing geschrieben. Heute möchte ich eine konkrete mögliche Implementierung zeigen.
Weiterlesen...The Pi-hole is a useful project, which turns any Raspberry Pi into a DNS server with blocking capabilities, mostly against ads, unwanted analytics and malware.
Weiterlesen...Für ein größeres Kunden-Projekt beschäftige ich mich momentan sehr viel mit dem Konzept des Event Sourcing / der Event-driven Architecture. Dieses Konzept beschreibt einen Ansatz, wie man Änderungen an Daten in einem (meist verteilten[^1]) Computersystem aufzeichnen und verarbeiten kann.
Weiterlesen...Im Rahmen eines privaten Projekts habe ich mich genauer mit einem Modul für nginx beschäfigt. Dieses erlaubt es, zusätzlich Authentifizierung für Webanwendungen zu implementieren, ohne dass diese Anwendungen selbst geändert werden müssen - etwa wenn Drittanwendungen zusätzlich geschützt werden sollen.
Weiterlesen...28.12.2020 updated 19.04.2021 DevOps English Docker is an incredible tool for developers and operations, which greatly eases creation and deployment of applications. Yet, one great downside of Docker is the ridiculous amounts of disk space that get eaten by containers, especially on CI systems.
Weiterlesen...Im Laufe einer Entwickler-Karriere lernt man selten nur eine Programmiersprache. Von den generellen Trends, über neue Anforderungen, oder Neugier - immer wieder probieren Programmierer neue Plattformen aus, und bleiben dann am Ende vielleicht ganz bei Ihnen.
Weiterlesen...