Gesamtlänge aller Episoden: 2 days 1 hour 4 minutes
Nachdem wir mit dem Thema Container in Folge 6 die Grundlagen gesetzt haben, sprechen wir dieses Mal über Kubernetes. Der Container-Orchestrator hat sich in den letzten Jahren als Quasi-Standard etabliert und ist aktuell aus keiner Diskussion über die Betriebsplattform einer Cloud-Anwendung wegzudenken. Aus diesem Grund sollte jede*r Entwickler*in zumindest grundsätzliches Verständnis von Kubernetes haben. Wir hoffen, dass wir mit dieser Folge dazu beitragen können...
Infrastructure as Code (IaC)beschreibt den Ansatz, eine Beschreibung seiner Zielinfrastruktur ebenfalls in Form von Code in ein Repository mit einzuchecken, zu versionieren und diese möglicherweise auch in CI/CD Pipelines automatisiert auszuführen. Die meisten Cloud-Plattformen bieten ihre eigenen Technologien dafür an, aber auch plattformübergreifende Standards wie Terraform und Pulumi setzen sich durch. Wir haben uns die grundsätzlichen Vorteile und die Unterschiede angeschaut...
Nachdem wir uns in Folge 6 bereits mit Containern und Docker beschäftigt haben, hat Robin-Manuel dieses mal ein spezielles Thema aus diesem Umfeld mitgebracht: Softwareentwicklung innerhalb eines Containers. Ein Container kann nämlich nicht nur für den Betrieb einer Anwendungen, sondern auch während der Entwicklung genutzt werden, um einen großen Teil der benötigten Tools, im Rahmen einer einheitlichen Umgebung, für alle Teammitglieder bereit zu stellen...
Aus aktuellem Anlass geht es in dieser Folge um Home Office und die Zusammenarbeit in "Remote First" Entwicklungsteams. Viele unserer Kollegen und Kunden arbeiten in diesen Tagen zum ersten Mal vollständig von zu Hause und damit gezwungenermaßen in einem verteilten Team. Wir möchten daher unsere Erfahrungen und ein paar Tipps aus mehreren Jahren Remote First mit euch teilen. Ihr erreicht uns auf Twitter unter https://twitter.com/robinmanuelt und https://twitter...
Containertechnologien sind seit einigen Jahren nicht mehr aus dem Developer-Alltag weg zu denken. In dieser Folge disktieren wird das grundlegende Konzept hinter Containern auf Basis von Docker und erläutern die Vorteile, welche Container für die Entwicklung und den Betrieb von Applikationen. Ihr erreicht uns auf Twitter unter https://twitter.com/robinmanuelt und https://twitter.com/maltelantin Free eBook: "Containerize Your Apps with Docker and Kubernetes" https://azure.microsoft...
Passwörter, Connection Strings und API Keys gehören zu fast jedem modernen Software-Projekt. Diese Folge dreht sich um Möglichkeiten, diese Secrets zu verwalten und zu schützen. Ihr erreicht uns auf Twitter unter https://twitter.com/robinmanuelt und https://twitter.com/maltelantin
Die alte Fehde zwischen Softwareentwicklern scheint geklärt: Malte glaubt, unschlagbare Argumente in der Tabs vs. Spaces-Diskussion gefunden zu haben. Finden wir es heraus! Ihr erreicht uns auf Twitter unter https://twitter.com/robinmanuelt und https://twitter.com/maltelantin Reddit Thread über Accessibility bei Tabs vs. Spaces https://www.reddit.com/r/javascript/comments/c8drjo/nobody_talks_about_the_real_reason_to_use_tabs/ Studie von Felipe Hoffa über Nutzung von Tabs vs...
DevOps und CI/CD gehören aktuell zu den am meisten diskutierten Themen in der Softwareentwicklung. In dieser Folge tauschen wir uns dazu aus. Nach einer kurzen Einführung in das Thema besprechen wir, wo wir in unseren Projekten bei diesem Thema stehen und was sich für uns bewährt hat. Ihr erreicht uns auf Twitter unter https://twitter.com/robinmanuelt und https://twitter.com/maltelantin How Netflix Thinks of DevOps https://www.youtube.com/watch?v=UTKIT6STSVM
Wer hat sich noch nie über den Code-Style von anderen Entwicklern aufgeregt? Über Geschmack lässt sich ja bekanntlich gut Streiten, daher unterhalten wir uns dieses Mal über Code Styles, entsprechendes Tooling und Möglichkeiten einen Streit im Team um dieses Thema vorzubeugen. Ihr erreicht uns auf Twitter unter https://twitter.com/robinmanuelt und https://twitter.com/maltelantin Prettier.io https://prettier.io/ Robin-Manuel's Blogpost zu dem Thema: https://pumpingco...
Git hat sich zum quasi Standard für Source Control entwickelt. Aber wie arbeiten wir mit Git / GitHub zusammen? Welche Branching und Merging Strategien gibt es? Wie arbeiten wir effizient in Open Source Projekten auf Basis von Git Zusammen? Diese und weitere Fragen besprechen wir in Folge 1. Ihr erreicht uns auf Twitter unter https://twitter.com/robinmanuelt und https://twitter.com/maltelantin