Commit to Market cover art

Commit to Market

Commit to Market

By: Daniel Ratke und Paul Freund
Listen for free

About this listen

Commit to Market ist der Podcast über Software, Business und die Realität dazwischen. Alle Links gibt's auf https://committomarket.deDaniel Ratke und Paul Freund
Episodes
  • Technische Schulden
    Mar 27 2026

    🎙️ Folge 6 - Technical Debt: Warum Abkürzungen heute später richtig teuer werden


    In dieser Episode sprechen Paul Freund und Daniel Ratke über ein Thema, das wirklich jeder Entwickler früher oder später kennenlernt: technische Schulden. Wie entstehen sie? Wann kippt ein Projekt in Legacy? Und warum sind es oft nicht nur Deadlines, sondern auch falsche Erwartungen, schwache Architekturentscheidungen und fehlende Erfahrung, die Systeme langsam unwartbar machen?


    Es geht um den Alltag in echten Projekten - von SaaS-Produkten mit hartem Kundendruck über Embedded- und Hardware-nahe Software bis zu gewachsenen Legacy-Codebasen, die plötzlich wieder “gerettet” werden sollen. Dazu: Refactoring vs. Rewrite, Code Reviews, Test-Coverage, QA, Architektur, saisonale Aufräumfenster - und warum “wir fixen das später” fast immer Zinsen kostet.


    🔥 In dieser Episode:

    * Was technische Schulden eigentlich sind - und warum sie wie echte Schulden Zinsen haben

    * Legacy Software vs. Technical Debt - wo der Unterschied liegt

    * Wie Technical Debt in der Praxis entsteht

    * Warum Juniors oft direkt auf Legacy-Projekte geworfen werden

    * Die Angst vor Änderungen: “Was mache ich alles kaputt?”

    * Warum Integrationstests oft der erste realistische Rettungsanker sind

    * Refactoring vs. Rewrite - wann es sich lohnt, schrittweise aufzuräumen und wann man eigentlich neu bauen müsste

    * Architektur als Rettungsanker: harte Schnittstellen, versionierte Datenmodelle, austauschbare Module

    * Warum Code Reviews oft scheitern - und wie Reviews sowohl zu oberflächlich als auch komplett blockierend werden können

    * Die Spannung zwischen PO, Teamlead und Entwicklern: jetzt liefern vs. langfristig sauber bauen

    * Saisonale Effekte im B2B: Sommer- und Winterloch sinnvoll für Cleanup nutzen

    * Warum ein guter Architekt am Anfang oft mehr spart als jede spätere Bugfix-Phase

    * Projektgeschäft vs. Startup vs. Corporate - was man als Junior daraus lernen kann

    * Best Practices gegen spätere Legacy-Hölle


    ⏱️ Kapitel / Timecodes:

    00:00 Intro - Technical Debt als Klassiker

    00:30 Warum Juniors oft direkt auf technische Schulden losgelassen werden

    00:46 SaaS, Kundendruck und “morgen muss es stehen”

    02:53 Sommerloch & Weihnachtsloch - Zeitfenster zum Aufräumen

    03:38 Integrationstests als schneller Stabilitäts-Hebel

    04:40 Legacy vs. Technical Debt - Begriffe sauber trennen

    06:03 Technische Schulden = Arbeit sparen mit späteren Zinsen

    07:24 Wie sich Schulden nach Jahren brutal bemerkbar machen

    08:36 Wann Software schon früh “Legacy” wird

    09:45 Das gute Gefühl von Tests - und die Angst vor Änderungen

    11:40 Wann technische Schulden sogar bewusst aufgenommen werden

    12:38 Entwickler, POs und Stakeholder - alle wollen eigentlich das Gleiche

    14:23 Sicherheitskritische Software vs. “CRUD mit Zeitdruck”

    18:38 Ursachen: Druck, Deadlines - und auch Inkompetenz

    21:57 Architekturfehler vs. Implementierungsfehler

    23:17 Rewrite oder Refactor?

    25:55 Warum Reviews schwerer sind, als viele denken

    28:06 Review-Probleme: Zeitdruck, Stil-Diskussionen und Over-Reviewing

    31:04 Wenn Teams formal alles “richtig” machen - und trotzdem schlechte Software bauen

    37:31 Was Juniors aus Projektgeschäft, Startup und Corporate mitnehmen können

    44:24 Was tun, wenn man in Legacy landet?

    46:22 Wartung vs. echte Produkt-Weiterentwicklung

    50:00 KPI für Code-Qualität und Test-Coverage

    52:31 Bekannte Bugs, die zu Features werden

    56:32 Wie Projekte von Tag 1 in Technical Debt reinlaufen

    59:09 Frontloading vs. schon verkauft - was in der Realität passiert

    1:00:39 Was hilft, nicht direkt Legacy zu bauen?

    1:04:25 Klare Schnittstellen als wichtigste technische Empfehlung

    1:04:44 Wrap-up - tapfer bleiben


    📌 Links:

    Mehr vom Podcast - https://committomarket.de

    Du bist oder suchst Entwickler? - https://auralis.group

    Coaching und Beratung! - https://frnd.dev


    #tech #engineering #business #podcast #softwareentwicklung #technicaldebt #legacycode #architektur

    Show More Show Less
    1 hr and 5 mins
  • Programmiersprachen 2026
    Mar 17 2026

    🎙️ Folge 5 - Programmiersprachen 2026: Was sollten Juniors lernen und welche Stacks bringen dich wirklich weiter?

    In dieser Episode sprechen Paul Freund und Daniel Ratke darüber, welche Programmiersprachen und Technologien sich aus ihrer Sicht 2026 wirklich lohnen - nicht als Glaubenskrieg, sondern aus der Praxis von Projekten, Consulting, Hiring und echter Marktnachfrage.

    Es geht nicht nur um die Frage "Welche Sprache ist gut?", sondern vor allem um: Welche Sprache ist ein Safe Bet, wo sind spannende Nischen, und womit baust du dir einen echten Karrierevorteil auf? Von Java, JavaScript und Python über C#, Go und Shell-Scripting bis zu Linux, Docker, Kubernetes, Datenbanken, Cloud und Zertifikaten.


    🔥 In dieser Episode:

    • Java als "Elefant im Raum" - warum es im Corporate- und Consulting-Umfeld weiterhin ein Safe Bet ist

    • Kotlin als logische Ergänzung zu Java - gerade für moderne Projekte und Android

    • JavaScript + TypeScript - überall einsetzbar, von Frontend bis Backend, aber mit NPM-Ballast

    • Python - stark in Data Engineering, ML, Pipelines und Scripting, aber als reiner Fullstack-Safe-Bet eher dünner

    • C# - solide Enterprise-Sprache mit Microsoft-Fokus, Desktop-, IoT- und internen Business-Tools

    • Go - sehr stark in Kombination mit Cloud, Platform Engineering und Kubernetes-Ökosystem

    • Bash, PowerShell und Shell-Scripting - unterschätzt, aber in der Praxis extrem wertvoll

    • C, C++ und Rust - starke Nische für Embedded, Low-Level und Systemverständnis

    • Warum "dein Edge" wichtiger ist als nur die Sprache: Design im Frontend, Low-Level im Backend, Orchestration in der Cloud

    • Frontend vs. Backend vs. Cloud - und warum AI gerade besonders das Frontend verändert

    • Linux als Pflichtwissen - nicht nur für Cloud, sondern generell als Entwickler-Werkzeug

    • Docker, Kubernetes und Container-Grundlagen - heute fast schon Basiskompetenz

    • Socket-Programmierung, Wireshark und Netzwerkverständnis - warum Tiefe im Stack Karrierevorteile schafft

    • Datenbanken: Postgres als Klassiker, Snowflake im Aufwind und die Frage, ob NoSQL wirklich noch ein Must ist

    • AWS, Azure und GCP - was man als Junior wirklich anschauen sollte, ohne sich in 300 Services zu verlieren

    • Zertifikate - wann sie sinnvoll sind, wann sie nur Deko sind und warum sie gerade am Anfang ein Door Opener sein können

    • PHP als kleines Finale - warum es nicht tot ist, aber klar an Relevanz verloren hat


    ⏱️ Kapitel / Timecodes:00:00 Intro - welche Programmiersprachen lohnen sich 2026?00:45 Java - der große Safe Bet im Markt06:11 Kotlin - moderne Ergänzung statt Ersatz08:56 JavaScript + TypeScript - überall, aber nicht ohne Trade-offs15:32 Python - Data, ML, Pipelines und Scripting22:29 C# - Microsoft-Welt, Enterprise und interne Tools29:21 Go - Cloud, DevOps und Platform Engineering33:01 Bash, Batch, PowerShell - die unterschätzten Karriere-Booster37:14 C, C++ und Rust - für Embedded und Low-Level44:24 Warum Tiefe im Stack ein echter Vorteil ist51:32 Frontend vs. Backend vs. Cloud - wo AI schon Druck macht54:04 Linux, Docker und Kubernetes - Pflicht statt Kür57:26 Sockets, Wireshark und Netzwerk-Grundlagen58:26 Datenbanken - Postgres, Snowflake und NoSQL1:00:50 AWS, Azure und GCP - wie man sinnvoll einsteigt1:03:21 Zertifikate - sinnvoll oder Zeitverschwendung?1:06:32 PHP - kurzer Reality Check zum Schluss


    📌 Links:Mehr vom Podcast - https://committomarket.deDu bist oder suchst Entwickler? - https://auralis.groupCoaching und Beratung! - https://frnd.dev


    #tech #engineering #business #podcast #softwareentwicklung #programmiersprachen #karriere #cloud

    Show More Show Less
    2 hrs and 18 mins
  • Fokus und Motivation
    Mar 10 2026

    🎙️ Folge 4 - Fokus & Motivation: Warum „6 Stunden Produktivität“ manchmal stimmt (und manchmal kompletter Quatsch ist).

    In dieser Episode sprechen Paul Freund und Daniel Ratke darüber, was im Entwickler-Alltag wirklich zählt: Flowstate aufbauen, Fokus halten, Motivation finden - und was dich zuverlässig rausreißt (Spoiler: Meetings, Ad-hoc-Unterbrechungen und „wir hängen den ganzen Tag im Teams-Call“).

    Wir reden über intrinsische vs. extrinsische Motivation, warum viele von uns erst unter Druck „zünden“ (Steuererklärung lässt grüßen), wie AI die Barrier of Entry senkt (Scaffolding, erster Aufschlag, schneller Einstieg) - und warum das Thema Resilienz durch „Pain“ trotzdem nicht einfach wegfällt.

    🔥 In dieser Episode:

    • Fokus + Motivation hängen stärker zusammen als man denkt

    • Die „6 Stunden am Tag“-These - und wann du trotzdem 12-14 Stunden durchziehst

    • Zuckerbrot vs. Peitsche: Motivation durch Lust vs. Motivation durch Druck

    • AI als Einstiegshilfe: weniger „von 0 starten“, mehr iterieren und Momentum aufbauen

    • Perfektionismus als Blocker - und warum ein erster Draft den Kopf entknotet

    • Produktivität-Killer #1: Unterbrechungen (Calls, Ad-hoc, Dauer-Teams-Call als „Remote-Open-Office“)

    • Musik, White Noise & Noise Cancelling: warum das für manche Fokus erst möglich macht

    • Reddit, Shorts & Doomscrolling: Fokus kann auch perfekt in die falsche Richtung gehen

    • Intrinsisch motiviert - wie selten ist das wirklich? (und warum das nichts „moralisches“ ist)

    • Resilienz durch Pain: warum schwierige Probleme dich langfristig unkaputtbar machen

    • Remote vs. Office: wann ein 4-1 Split Sinn macht - und wann Office-Tage komplett wasted sind

    • Ergebnisorientierung statt Stunden-Zählen: Output, Wert fürs Team und warum Code-Metriken oft lügen

    ⏱️ Kapitel / Timecodes:00:00 Intro - Fokus & Motivation01:24 „Max 6 Stunden konzentriert arbeiten?“03:49 Motivation treibt Fokus (und umgekehrt04:19 Steuererklärung als perfektes Beispiel für Druck-Motivation06:20 AI senkt den Schweinehund - erster Aufschlag statt leeres Blatt12:36 Calls & Dauer-Teams-Call: Fokus-Killer im Alltag15:11 Musik/White Noise als Fokus-Tool17:57 Reddit & Ablenkungsschleifen22:02 Intrinsisch vs extrinsisch - wie selten ist „echter Drive“?28:23 Pain -> Resilienz (Gentoo/Arch/N900-Flashbacks)34:10 Mit AI werden Probleme vielleicht einfach nur schwieriger38:08 Ist 8h Java-ERP am Tag überhaupt „human“?41:42 Prompting vs Coding - Effizienz, Abstraktionslayer, Pebble-Beispiel50:31 Wrap-up: Umgebung, Unterbrechungen, Ergebnisorientierung59:32 Abmoderation


    📌 Links:Mehr vom Podcast - https://committomarket.deDu bist oder suchst Entwickler? - https://auralis.groupCoaching und Beratung! - https://frnd.dev

    #podcast #softwareentwicklung #fokus #motivation #produktivität #flowstate #remotework #ai #engineering #karriere

    Show More Show Less
    1 hr
No reviews yet