#55: Code Reviews in Zeiten von KI
KI verändert die Softwareentwicklung – und stellt auch Code Reviews vor neue Herausforderungen. Wie lassen sich Codequalität und Verantwortung sicherstellen, wenn KI zunehmend beim Entwickeln unterstützt?
KI verändert die Softwareentwicklung – und stellt auch Code Reviews vor neue Herausforderungen. Wie lassen sich Codequalität und Verantwortung sicherstellen, wenn KI zunehmend beim Entwickeln unterstützt?
In dieser Folge nehmen Felix und Kay euch mit ins diesjährige Coding Camp in den Niederlanden. Eine Woche lang arbeitet das Team gemeinsam in einer abgelegenen Jagdhütte – mit viel Zeit für konzentriertes Arbeiten, Austausch und gemeinsame Aktivitäten.
Dabei sprechen die beiden darüber, wie die Idee entstanden ist, wie so eine Woche organisiert wird und welche unterschiedlichen Bedürfnisse im Team berücksichtigt werden müssen. Außerdem geht es darum, welche Learnings aus dem letzten Coding Camp diesmal eingeflossen sind.
Eine Folge über gemeinsames Arbeiten außerhalb des Büroalltags, Teamdynamik und die Frage, was ein gutes Coding Camp eigentlich ausmacht.
Taucht eure Website in den Antworten von ChatGPT auf? Felix macht den Live-Test und erklärt, was hinter GEO steckt, wie eine KI-Antwort überhaupt entsteht und was ihr an eurer Seite ändern könnt, damit ihr genannt werdet.
Welche Hosting-Lösung passt eigentlich zu welchem Projekt? In dieser Folge sprechen Felix und Kay über die unterschiedlichen Möglichkeiten, Websites und Webanwendungen zu betreiben – vom klassischen Shared Hosting über Managed-, Cloud- und Dedicated-Server bis hin zu Colocation und Serverless.
Dabei geht es nicht nur um technische Unterschiede, sondern vor allem um die Praxis: Welche Lösung eignet sich für den Einstieg? Wie viel Kontrolle bekommt man – und wie viel Verantwortung übernimmt man damit gleichzeitig? Welche Möglichkeiten gibt es, sich gegen Ausfälle abzusichern, und wann lohnt sich der zusätzliche Aufwand überhaupt?
Außerdem sprechen die beiden darüber, warum es in realen Projekten...
In dieser Folge wird ausnahmsweise ordentlich gemotzt: Felix und Kay sprechen über Technologien und Systeme, die im Arbeitsalltag regelmäßig für unnötigen Frust sorgen.
Dabei geht es um fünf Kunden mit fünf inkompatiblen VPN-Clients, alte SOAP-Schnittstellen, Sicherheits-Policies, die Prozesse in Konzernen eher komplizierter als sicherer machen, und die Tücken der Terminabstimmung zwischen verschiedenen Kalendersystemen.
Eine Folge aus dem Alltag einer Softwareagentur – mit einer guten Portion Rant und Ironie.
In dieser Folge knüpfen Felix und Kay an ihre Diskussion über Künstliche Intelligenz in der Softwareentwicklung aus Folge #45 an. Diesmal geht es vor allem um die Praxis: Wie lässt sich KI sinnvoll in den Entwicklungsalltag einbauen? Wo hilft sie wirklich weiter, wo liegen ihre Grenzen und warum ist sie eher ein Werkzeug für Entwickler:innen als ein Ersatz?
Die beiden sprechen über gutes Prompting, den Einsatz von KI bei Prototypen und darüber, wie sich Projekte durch KI schneller greifbar machen lassen. Dabei geht es auch um die Qualität der Ergebnisse, typische Fehler und die Frage, wie viel Kontrolle trotz aller...
Wie organisiert man Softwareprojekte so, dass alle Beteiligten den Überblick behalten und effizient zusammenarbeiten? Genau darum geht es in dieser Folge.
Felix und Kay nehmen euch mit durch ihre eigene Projektmanagement-Historie – von Stift und Papier über Mac-Notizen, E-Mail und Telegram bis hin zu Redmine, Trello, Jira und schließlich ClickUp. Dabei sprechen sie darüber, welche Probleme die einzelnen Lösungen hatten und welche Anforderungen ein modernes Projektmanagement-Tool heute erfüllen muss.
Im zweiten Teil der Folge teilt Kay seine Erfahrungen als „ClickUp-Poweruser“. Es geht um sinnvoll formulierte Aufgaben, Prioritäten, Fälligkeitsdaten, Team-Kommunikation und darum, wie man bei Projekten den Überblick behält.
Eine Folge...
In dieser Folge wird es spielerisch: Felix und Kay spielen Buzzword-Bingo. Einer wirft einen Begriff aus der Softwareentwicklung in den Raum, der andere muss erklären, was dahintersteckt. Anschließend ergänzt die Person, die den Begriff ausgewählt hat, um weitere Details, Hintergründe oder Praxisbeispiele.
Dabei geht es um bekannte Konzepte wie DRY, YAGNI, Idempotenz, Early Return oder Crossfunktionale Teams und welchen Nutzen sie im Entwicklungsalltag haben.
Eine lockere Folge für alle, die ihr IT-Vokabular auffrischen möchten, schon immer wissen wollten, was hinter den kryptischen Buzzwords steckt oder einfach Spaß an Fachsimpelei haben.
Elementor bekommt mit Version 4 ein neues Klassen-System, globale Variablen, atomare Elemente und mit Angie eine eigene KI-Assistentin. Felix hat es schon ausgiebig in Kundenprojekten eingesetzt und spricht mit Kay darüber, welche Neuerungen das Release mitbringt, welche Probleme damit gelöst werden sollen und warum das Update besonders für Agenturen und professionelle Anwender interessant sein könnte.
Dabei geht es um moderne CSS-Konzepte, ähnlich zu Tailwind CSS, die bisherigen Schwächen von Elementor und die Frage, welche Auswirkungen die Änderungen auf die Arbeit mit dem Page-Builder haben. Außerdem werfen die beiden einen Blick auf das jüngst erschienene WordPress 7 und die neuen AI-Features.
Es war ein holpriger Weg zum neuen Podcast-Cover für das Webcafé, den Felix und Kay zu Beginn dieser Folge Reflektieren. Während Felix die Meinung vertritt, dass ein KI generiertes Logo vertretbar ist, würde Kay lieber auf ein klassiches Cover setzen. Felix berichtet auch von seinen negativen Erfahrungen mit Fiverr und warum er letztendlich die Gestaltung des Covers selbst in die Hand genommen hat.
Im zweiten Teil der Folge sprechen die beiden über die „Producer-Rolle“ in der Softwareentwicklung, die wir passend zu unserem Arbeitsmodus kreiert haben. Bei äußerst flachen Hierarchien und direkten Kommunikationswegen zum Kunden, nimmt der Entwickelnde auch immer die...
1/6
Nächste Seite >