Software ist ein Werkzeug, kein Selbstzweck: Plädoyer für mehr FachlichkeitZu viele Teams diskutieren über Technologien statt über Probleme. Es ist an der Zeit, den Fokus wieder auf die Fachlichkeit zu richten.
Schlank statt aufgebläht: Was Aggregate und Read Models wirklich sindDDD, CQRS und Event Sourcing versprechen Flexibilität, doch viele Teams landen bei CRUD mit Extra-Schritten. Der Grund? Ein falsches Verständnis.
heise+ JubiläumsspecialSichern Sie sich unser exklusives Aktionsangebot: heise+ 7 Monate für 7 € pro Monat lesen und zusätzlich zu allen Inhalten auf heise online unsere Magazin-Inhalte entdecken. Nur für kurze Zeit!
UserDeleted, Diagnose Mord: Wenn Software wie ein Tatort klingtDie Sprache, in der wir Prozesse beschreiben, entscheidet darüber, ob ein Softwaresystem Geschichten erzählt oder Polizeiberichte.
Events und Zeitstempel: Wann ist etwas wirklich passiert?Jedes Event hat einen Zeitstempel. Aber sagt der wirklich aus, wann etwas geschehen ist? Ein häufiger Denkfehler mit Folgen.
Softwareentwicklung ist kein Selbstzweck: Ein Rückblick auf 2025Von Künstlicher Intelligenz bis Event Sourcing: Diesen Themen habe ich mich dieses Jahr im Blog besonders intensiv gewidmet.
Schulungsangebot zu KI in 2026: tech:lounge 360°Im kommenden Jahr bietet die the native web GmbH eine umfassende Webinarreihe zum Thema KI an, von den mathematischen Grundlagen bis zu LLMs.
Wendet man DDD auf DDD an, bleibt kein Domain-Driven Design übrigWir Entwicklerinnen und Entwickler haben DDD unnötig kompliziert gemacht. Dabei geht es nur darum, die Domäne zu verstehen. Ein Plädoyer für mehr Pragmatismus.
KI macht Entwickler ersetzbar, aber gute Architekten nichtKI generiert Code, aber wer entscheidet, welcher Code entstehen soll? Warum Architektur und Domänenwissen jetzt wichtiger werden, nicht weniger.
Merkle-Trees: Datenintegrität kryptografisch beweisenMit Merkle-Trees lässt sich auf elegante Art beweisen, dass bestimmte Daten existieren, ohne alles offenlegen zu müssen.
Softwareentwicklung: Debugger? Nein, danke!Systematisches Denken schlägt Tools: Warum ich seit Jahren auf den Einsatz eines Debuggers verzichte und trotzdem die Fehler finde.
KanDDDinsky 2025: Eindrücke von Europas DDD-Community-KonferenzEvent Sourcing, CQRS und DDD sind keine Nische mehr. Ein Erfahrungsbericht von der KanDDDinsky 2025 in Berlin mit mehr als 250 Teilnehmenden.
Eventarchitektur für die JVM: OpenCQRS 1.0 ist erschienenOpenCQRS bringt Event Sourcing auf die JVM – mit nativer EventSourcingDB-Integration, Spring-Boot-Support und produktionsreifem Tooling.
npm als Sicherheitsrisiko: Warum Angriffe zunehmen und wie man vorbeugen kannnpm bleibt anfällig für Supply-Chain-Angriffe. Woran liegt das, was tun npm und GitHub dagegen und wie kann man seine eigenen Projekte schützen?
KI-Überblick 8: Buzzwords entzaubert – was hinter den Schlagworten stecktVon "LLM as Judge" bis "Few-Shot Learning": Eine Erklärung gängiger KI-Buzzwords, was dahintersteckt – und was nur nach Innovation klingt.
KI-Überblick 7: Symbolische KI und hybride Ansätze – altes Wissen neu entdecktRegeln und Wissensmodelle erleben in der KI eine Renaissance. Dieser Beitrag zeigt, warum symbolische Ansätze und hybride Systeme wieder interessant werden.
KI-Überblick 6: Warum Large Language Models so beeindruckend wirkenLLMs wie GPT verändern die Softwarewelt. Was steckt hinter den Modellen, wie werden sie trainiert und wo liegen ihre Grenzen?
KI-Überblick 5: Transformer – Self-Attention verändert die SprachverarbeitungTransformer-Modelle wie GPT, BERT und Co. haben die KI revolutioniert. Dieser Beitrag erklärt das Architekturprinzip und die Idee hinter Self-Attention.
Wenn Intuition versagt: KI und die Grenzen unserer VorstellungskraftKI nutzt tausende Dimensionen, die wir nicht mehr erfassen können. Dieser Beitrag erklärt, was dahintersteckt – und warum Erfahrung unverzichtbar bleibt.
KI-Überblick 4: Deep Learning – warum Tiefe den Unterschied machtTiefe neuronale Netze bilden die Grundlage moderner KI. Was zeichnet Deep Learning aus und warum ist es so leistungsfähig?
KI-Überblick 3: Was sind neuronale Netze – und wie funktionieren sie?Neuronale Netze sind das Fundament vieler moderner KI-Systeme. Dieser Beitrag erklärt ihre Struktur, Funktionsweise und warum sie so leistungsfähig sind.
Jenseits des Hypes: Wie Künstliche Intelligenz wirklich funktioniertWer versteht, wie KI Entscheidungen trifft, kann Ergebnisse besser einschätzen. Dieser Beitrag erklärt auf einfache Weise die Prinzipien der modernen KI.
Warum CRUD für Märchen und Unternehmen gleichermaßen ungeeignet istEin Märchen in CRUD zeigt, wie Fachsprache und Technik kollidieren, weil sich nicht alles über Create, Read, Updated und Delete abbilden lässt.