Webcafé - Webentwicklung und Unternehmenskultur Archiv
56 Episoden
1 Stunde 4 Minuten
Kay hat eine Beispielanwendung entwickelt, anhand der wir uns Stück für Stück durch unseren Entwicklungsprozess arbeiten. Im dritten und letzten Teil beschäftigen wir uns mit den Themen Styling & Design, Error Handling, Testing, Barrierefreiheit, Linting und Deployment. Wer das Ganze interaktiv mitverfolgen möchte, ist herzlich eingeladen, bei GitLab reinzuschauen unter: https://gitlab.com/geenen-it-systeme/podcast-todo Die fertige Anwendung zum Ausprobieren findet ihr unter: https://podcast-todo-2af8d1.gitlab.io/
50 Minuten
Kay hat eine Beispielanwendung entwickelt, anhand der wir uns Stück für Stück durch unseren Entwicklungsprozess arbeiten. Im zweiten Teil geht es tief in den Code und wir schauen uns die CRUD-Funktionen in der actions.ts an. Dabei streifen wir u.a. Themen wie Typisierung, Signals, States, Errors und Validierung.
40 Minuten
Kay hat eine Beispielanwendung entwickelt, anhand der wir uns Stück für Stück durch unseren Entwicklungsprozess arbeiten. Die Kapitel im Teil 1 sind das Konzept, das Datenmodell, das Design, der Tech-Stack und der Aufbau der Dateistruktur.
46 Minuten
In einer Folge ohne festes Thema schauen Felix und Kay auf das vergangene Jahr zurück und blicken auch auf 2025. Themen sind die Jahresgespräche mit den Mitarbeitenden, flexible Urlaubszeiten, der stressige Dezember und die daran anschließende gemütliche und ruhige Weihnachtszeit und auch ein Rückblick auf das erste vollständige Podcastjahr.
25 Minuten
Felix ist im Urlaub auf Mauritius - Das ist die ideale Gelegenheit um eine Bürotalkfolge in entspannter Athmosphäre aufzunehmen. Das Thema ist passenderweise: Urlaub. Kay und Felix sprechen über verschiedene Arten von Urlaub, von Remote-Arbeit und flexible Urlaubstage.
42 Minuten
In einer spannenden Episode arbeiten Felix und Kay heraus, wie man als EntwicklerIn Selbstvertrauen gewinnt und inwieweit Vorgesetzte Mitarbeitenden vertrauen sollten. Dabei geht es genauso um Phänomene, wie den Dunning-Kruger Effekt und das Impostor-Syndrom, wie auch um vermeintlich einfache Maßnahmen, bspw. die Vergabe von Merge-Rechten.
52 Minuten
Felix hat in zahlreichen Projekten, auch international, als Freelancer gearbeitet und erzählt von seinen Erfahrungen mit diesem Arbeitsmodus. Seit einigen Jahren beschäftigt die Geenen IT-Systeme GmbH selbst Freelancer und so können Felix und Kay auch aus der Perspektive des Kunden und Kollegen auf das Thema blicken. Die Folge behandelt somit die Vor- und Nachteile aus Freelancer- und Auftraggebersicht.
38 Minuten
Was ist Perfektionismus? Ist Perfektionismus gut oder schlecht? In welchen Situationen sollte man perfekt sein und in welchen ist es nicht ratsam? Über diese Fragen, vor allem bezogen auf das Thema "Programmieren", philosophieren Felix und Kay in dieser Folge.
52 Minuten
Wenn wir Webseiten mit Content Management System umsetzen, ist oft WordPress, mit seinen Stärken und Schwächen, das CMS der Wahl. Felix und Kay gehen in dieser Folge darauf ein, warum wir WordPress einsetzen und was für Vor- und Nachteile das System mit sich bringt.
16 Minuten
In Folge 17 beschäftigen wir uns mit dem speziellen Typen "undefined" in TypeScript. Wir versuchen "undefined" so weit wie möglich in unseren Codes zu vermeiden und zeigen Alternativen auf.
46 Minuten
In Folge Nummer 16 sprechen Kay und Felix über TypeScript. Natürlich werden die Vorteile gegenüber JavaScript eingehend besprochen und auch die historische Einordnung darf nicht fehlen. Nebenbei gibt es praktische Tipps, wie TypeScript konkret im Alltag bei der Geenen IT-Systeme GmbH eingesetzt wird und bspw. in Code Reviews nützlich und für neue Programmierer/Innen hilfreich ist.
37 Minuten
Kay nimmt uns mit auf die Fehlersuche in einem Beispiel aus seinem Arbeitsalltag. Schritt für Schritt kommen wir der Ursache auf die Spur und erläutern auf dem Weg unsere Best Practices im Bugfixing. Nebenbei kommen wir auch immer wieder auf das Thema Debugging und haben einige geheime Tipps und Tricks für die Entwicklertools.
27 Minuten
Mit der heutigen Folge beginnen wir eine Mini-Serie über Design Patterns in der Software-Entwicklung. Den Auftakt macht das MVC (Model View Controller), eines der bekanntesten Design Patterns. Wir versuchen in eigenen Worten und anschaulichen Beispielen die Idee des MVC-Patterns zu vermitteln. Das Konzept übertragen wir auch in andere Bereiche der Software-Entwicklung, die vielleicht weniger naheliegend sind.
50 Minuten
In der heutigen Folgen sprechen wir darüber, welche Tools wir für unsere tägliche Arbeit nutzen. Angefangen beim eigentlichen Arbeitsgerät über Team-Kommunikation, Projekt-Management bis hin zum Editor. Gewohnt transparent und so neutral wie möglich sprechen wir auch über Kosten und Nutzen.
46 Minuten
Kay benutzt seit zwei Wochen das neue Apple Virtual-Reality-Headset, die Apple Vision Pro. Er erklärt die Besonderheiten dieser Geräteklasse und wie wir sie im Arbeitsalltag einsetzen können. Im Gespräch wird klar: Von Kinderkrankheiten bis Wow-Effekt ist alles dabei.