Engineering Lab
& TechTalks.

Seit 2019 teilen wir intern Wissen. Seit 2025 bauen wir auch damit — mit KI-Technologien, im Engineering Lab.

Wir bauen.
Nicht nur reden.

Das Engineering Lab ist die Weiterentwicklung unserer TechTalks. Statt Präsentationen bauen wir echte Software mit modernen AI-Technologien — und teilen, was wir dabei lernen.

Engineering Lab ansehen →
WAS WIR DAMIT BAUEN
AI-gestützte Code-Generierung und Pair Programming
LLMs in Backend-Systemen (Langchain4J, Quarkus AI)
Agentenbasierte Automatisierung
Anomalieerkennung und Forecasting
AI Tooling & Prompting in der täglichen Entwicklung

TechTalk Archiv

38 talks
Astro (content-driven Websites)
Moderne content-driven Webarchitektur mit Astro – Inselarchitektur, Performance und suchmaschinenfreundliche Sites.
Hibernate / Jakarta Data
Objekt-relationales Mapping, Entity-Verwaltung und Abfragemechanismen mit Hibernate und Jakarta Data.
AI Driven Development mit Simon Martinelli
Integration von KI in den Softwareentwicklungsprozess – Konzepte, Werkzeuge und Praxisbeispiele.
NoSQL
Grundlagen, Typen und Einsatzgebiete von NoSQL-Datenbanken – von Dokumenten- bis Graphdatenbanken.
Server Side Rendering (SSR)
SSR-Grundlagen, Vorteile für Performance und SEO, Umsetzung mit Angular, React und Next.js.
Observability / OpenTelemetry
Wie behalten wir den Überblick in verteilten Systemen? OpenTelemetry, Prometheus und Grafana im Praxiseinsatz.
Azure Dienste
Cloud-Ressourcen effektiv einsetzen, ohne die Kontrolle zu verlieren – Azure-Dienste für skalierbare Applikationen.
Annotation Processing
Automatische Codegenerierung mit Annotation Processing – Quellcode und Metadaten intelligent erzeugen.
Scoped Values vs. Thread-Local mit Virtual Threads
Vergleich von Scoped Values und Thread-Local-Variablen im Kontext von Virtual Threads.
3D-Druck im Jahr 2024
Stand der 3D-Druck-Technologie 2024 und praktische Anwendungsmöglichkeiten.
Datenschutzanforderungen für Entwickler
Datenschutzgrundlagen, DSGVO und praktische Ansätze für datenschutzkonforme Software.
Anomalie-Erkennung
Methoden zur Anomalie-Erkennung in Datenströmen und Software-Systemen.
LLM in Quarkus (Langchain4J)
Grosse Sprachmodelle in Quarkus-Applikationen integrieren mit Langchain4J.
Bites and Bytes
Diverse Kurzvorträge zu aktuellen Themen aus der Softwareentwicklung.
AI Tooling und Prompting in der Softwareentwicklung
Praktischer Einsatz von KI-Tools und Prompt-Engineering in der täglichen Softwareentwicklung.
Digma / AI-Unterstützung als Dev
Digma als Observability-Tool für Entwickler und KI-Unterstützung im Entwickleralltag.
Architekturprinzipien mit ArchUnit testen
Automatisiertes Testen von Architekturregeln in Java-Projekten mit ArchUnit.
Karate Test Automatisierung
API-Test-Automatisierung mit dem Karate-Framework – von einfachen REST-Tests bis zu komplexen Szenarien.
Vektorgrafiken
SVG und Vektorgrafiken in modernen Web-Applikationen – Erstellung, Optimierung und Einsatz.
Web Components mit Stencil
Wiederverwendbare Web Components mit dem Stencil-Compiler erstellen.
REST-konforme Schnittstellen mit OpenAPI
Design und Dokumentation von REST-APIs mit OpenAPI / Swagger.
Mobile App mit dem Ionic Framework
Cross-Platform Mobile Apps mit Ionic und Angular/React – einmal entwickeln, überall deployen.
Vagrant – Reproduzierbare Entwicklungsumgebungen
Reproduzierbare Entwicklungsumgebungen mit Vagrant für einheitliche Team-Infrastruktur.
Einführung in Kubernetes
Container-Orchestrierung, Skalierung und Verwaltung von Anwendungen in Kubernetes-Clustern.
Go
Grundlagen der Programmiersprache Go für performante, skalierbare Anwendungen.
Einführung in landscape.cncf.io
Überblick über das CNCF Landscape-Tool und wichtige Projekte im Cloud-Native-Ökosystem.
ElectronJS
Desktop-Anwendungen mit ElectronJS und Web-Technologien wie HTML, CSS und JavaScript.
Widget Library ISCeco
Entwicklung einer modularen, skalierbaren Widget-Bibliothek mit Fokus auf Wiederverwendbarkeit.
Angular in der PostFinance
Erfahrungsbericht: Angular in einem komplexen Unternehmensumfeld – Herausforderungen und Lösungsansätze.
Design Patterns
Wichtige Design Patterns für sauberen, wartbaren und effizienten Code in der Softwareentwicklung.
React
Moderne Frontend-Entwicklung mit React – Grundlagen und fortgeschrittene Konzepte.
Angular
Komponenten, Services und Dependency Injection – Angular von Grundlagen bis fortgeschritten.
Vue.js
Interaktive Benutzeroberflächen mit Vue.js und Überblick über das Vue-Ökosystem.
Mobile App beim Bund – Architekturdiskussion
Architekturaspekte mobiler Apps im öffentlichen Sektor – Herausforderungen und Lösungsansätze.
Spring
Spring Framework mit Fokus auf Dependency Injection und die Entwicklung von REST-APIs.
Git Deep Dive
Fortgeschrittene Git-Funktionen: Rebase, Merge, Cherry-Picking für optimierte Versionskontrolle.
Moderne Client-side Entwicklung
node, npm, babel, webpack, ES6+, TypeScript – effiziente Workflows für die client-seitige Entwicklung.
Docker (Betrieb & Entwicklung)
Docker-Container erstellen und verwalten – Entwicklungs- und Betriebsperspektive für den produktiven Einsatz.