Einfach mal guten Code releasen

Titel:
Einfach mal guten Code releasen
Workshopleiter:
Hyperspace
Wann:
Sonntag, 15-18 Uhr / fällt aus :-(
Wo:
https://webex.muc.ccc.de/sprachschule2 / fällt aus :-(
Dauer:
3 Std / fällt aus :-(

Gepflegte Repositories mit guten Guidelines und funktionierender CI/CD lassen sich viele im Internet finden. Wenn es dann aber aufs eigene Projekt ankommt werden ebendiese wichtigen Schritte oft vernachlässigt. Stattdessen gibt es unregelmäßige, von bugs geplagten Deployments, mangelnde Koordination und chaotische Strukturen.
Das muss nicht sein. Deshalb stelle ich in diesem Workshop vor, was alles zu einer gelungenen Veröffentlichung einer Codebase gehört und wie diese Tools und Modelle das Testen, schnelle & regelmäßige Releasen und strukturierte Hacken erleichtern. Im Anschluss werden wir gemeinsam eine GitHub Monorepo mit dem zuvor besprochenem Tooling errichten.

Im Verlauf des Workshops werden wir uns mit folgenden Themen auseinandersetzen:
- Version Control (Git)
- Git Branching Models
- GitHub
- Testing
- Continuous Integration und Continuous Delivery (CI/CD)
- GitHub Actions
- „Serverless“
- Firebase/GCP

Eine RGB-Disko mit Node.js (v13 oder neuer), Git (latest) und eine IDE (ich empfehle, insbesondere für Webentwicklung, Visual Studio Code).
Kenntnisse in Git und Node/JS sind wünschenswert, wer sichs zwischendurch aneignen kann ist aber auch gut aufgehoben •ᴗ•
Außerdem empfiehlt sich ein *nix-basiertes Betriebssystem. Wer (wie ich) noch nicht aus Windows Klauen entkommen ist, sollte bitte WSL aktivieren und die Distro seines Vertrauens im Microsoft Store aufsuchen.
Eine Teilnahme per Mikrofon ist super, im Notfall können wir uns aber auch über den Chat austauschen ಠ_ಠ

Wunschtermin: Sonntag, ab 15 Uhr irgendwann

Jeder ist willkommen (ノ◕ヮ◕)ノ*:・゚✧

Nummer Wer
1 NeedChaos
2 neosam
3 Wird später von den Teilnehmenden ausgefüllt
4 Wird später von den Teilnehmenden ausgefüllt
5 Wird später von den Teilnehmenden ausgefüllt
6 Wird später von den Teilnehmenden ausgefüllt
  • asm/20/workshops/einfach_mal_guten_code_releasen.txt
  • Last modified: 2021/04/18 12:35
  • by 127.0.0.1