{"version":"1.2.0","chapters":[{"startTime":3.592,"title":"Intro"},{"startTime":53.146,"title":"Begr\u00fc\u00dfung: Vorstellung Michael"},{"startTime":267.823,"title":"Retro Constantin: PC kaputt"},{"startTime":417.617,"title":"Moritz: MacBook am Limit: Software Live-Stream-Encoding"},{"startTime":665.731,"title":"Michael: Bootstrap Utilities => Tailwind"},{"startTime":989.64,"title":"Moritz: The Web Development Glossary"},{"startTime":1086.759,"title":"Property der Woche: Object.entries()"},{"startTime":1288.746,"title":"Tagesthema: Git"},{"startTime":1321.508,"title":"1. Grundkonzepte: Hashing, .git-Ordner, Struktur, Referenzen"},{"startTime":2727.466,"title":"2. Branch-Umbenennung (z.B. master -> main)"},{"startTime":3008.613,"title":"3. Command-\u00dcbersicht, Graph-Darstellung, visuelle Lern-Tools"},{"startTime":3381.911,"title":"4. GUIs und Workflows f\u00fcr Einsteiger, Rebase vs Merge Commits"},{"startTime":3525.712,"title":"5. Rebase vs. Merge Commits \/ Rebase-Merge-Konflikt-H\u00f6lle"},{"startTime":4440.442,"title":"6. Commits zusammenfassen (sqash\/fixup)"},{"startTime":5390.386,"title":"7. Warum \u00fcberhaupt Versionsverwaltung \/ gute Commit-Messages"},{"startTime":6317.451,"title":"8. Commit aufsplitten"},{"startTime":6575.385,"title":"9. Team\/Arbeitsprozesse auf Git umstellen \/ Git vs SVN"},{"startTime":7222.335,"title":"10. \"geheime\" Git-Commands, die praktische Dinge tun"},{"startTime":7656.652,"title":"GeilTeil Michael: Coding Adventure: Ant and Slime Simulations"},{"startTime":7873.341,"title":"GeilTeil Constantin: Gitlet.js"},{"startTime":8047.216,"title":"Verabschiedung"}]}