Programmiersprachen

Java, Spring Boot, Golang, Python… — korrekten, effizienten Code schreiben mit praktischen Beispielen.

Rust · 29.10.2026 · 9 Min. Lesezeit · 49

Fehlerbehandlung in Rust mit thiserror und anyhow

Nutzen Sie thiserror, um klare Fehlertypen für Bibliotheken zu definieren, anyhow, um Fehler zu sammeln und Kontext für Anwendungen hinzuzufügen, und kombinieren Sie beide.

Kotlin · 29.10.2026 · 9 Min. Lesezeit · 54

Object, Companion Object und Singleton in Kotlin

Unterscheide zwischen Object Declaration, Object Expression und Companion Object in Kotlin, wie sie Singletons erzeugen, wie du sie von Java aufrufen kannst und welche häufigen Fehler du vermeiden solltest.

TypeScript · 28.10.2026 · 9 Min. Lesezeit · 51

Strict Mode in TypeScript: Was wird aktiviert

Welche Überprüfungen die strict-Flag in tsconfig aktiviert, welche Fehler jede Überprüfung abfängt, welche zusätzlichen Flags über strict hinaus aktiviert werden sollten, und wie man ein älteres Projekt zu strict migriert.

Kotlin · 27.10.2026 · 10 Min. Lesezeit · 53

Delegierte Properties in Kotlin: lazy und observable

Mit by lazy können Sie Properties threadsicher verzögert initialisieren, mit Delegates.observable und Delegates.vetoable können Sie Änderungen nachverfolgen oder ungültige Wertänderungen blockieren.

Rust · 27.10.2026 · 9 Min. Lesezeit · 53

REST API mit Axum in Rust schreiben

Erstelle eine CRUD-REST-API mit Axum 0.8, inklusive Routing, Extractor, gemeinsamer State, Fehlerbehandlung mit IntoResponse und Handler-Tests ohne Netzwerkport.

Rust · 26.10.2026 · 10 Min. Lesezeit · 49

Smartpointer in Rust: Box, Rc und Arc

Wann man Box, Rc oder Arc in Rust verwendet: Heap-Allokation, Ownership-Freigabe in einem Thread und über mehrere Threads hinweg, mit Weak, RefCell und Mutex.

Kotlin · 25.10.2026 · 8 Min. Lesezeit · 59

Kotlin für Backend mit Spring Boot

Einrichtung eines Spring-Boot-3-Projekts mit Kotlin, Schreiben von REST-APIs, JPA-Entitäten, Konfiguration und Tests sowie häufige Fehler beim Wechsel von Java.

Golang · 24.10.2026 · 9 Min. Lesezeit · 46

Graceful Shutdown für HTTP-Server in Go

Fahren Sie HTTP-Server in Go sauber herunter mit signal.NotifyContext und http.Server.Shutdown, behandeln Sie Timeouts, WebSockets, Nebenressourcen und Kubernetes.