EntdeckenSuper Duper Developers Club
Super Duper Developers Club

Super Duper Developers Club

Autor: Nils Langner

Abonniert: 3Gespielt: 21
teilen

Beschreibung

Jede Woche ein neuer Talk zum Thema Webentwicklung und Co. Immer mit spannenden Gästen und immer eine Stunde lang.
40 Episodes
Reverse
ChatGPT muss man nicht erklären. Und wenn, dann könnte ChatGPT dies sicherlich selbst am besten machen. Denn ChatGPT kann Fragen beantworten. Und es kann sehr lange Antworten schreiben. Grund genug, um einmal zu klären, was generative AIs eigentlich mit unserer heute Welten machen? Angefangen mit der Suchmaschinenoptimierung (SEO). Wir haben in dieser Folge das Vergnügen uns mit Niko Körner, dem Head of Xovi, zu unterhalten.
Der Social Developers Club ist super. Wir hatten das Glück, mit Julia Heidinger, einer der Gründerinnen, zu sprechen. Aber was ist eigentlich der SDC? Der Social Developers Club ist ein internationales Netzwerk für Entwickler:innen und technikinteressierte Menschen. Das Netzwerk bietet jedem eine Plattform, um Wissen zu teilen und sich mit Gleichgesinnten zu verbinden. UND ... es ist unser liebstes Meetup hier in Hamburg.
-
Es ist eines der großen PHP-Frameworks, zumindest war es das eine lange Zeit in Deutschland. Weltweit ist es immer noch so, aber nach der Trennung von Zend und Umbenennung in Laminas ist viel passiert. Wir reden in dieser Stunde mit Ralf Eggert, der das Zend Framework seit der ersten Version begleitet und jetzt auch Laminas in diversen Projekten im Einsatz hat.
WordPress. Wir alle kennen es und viele von uns mögen es nicht. Aber warum? Mit Recht? Wahrscheinlich eher nicht. Was man sicherlich sagen kann, ist, dass es betriebswirtschaftlich interessant ist. Millionen von Installation, die #1 auf dem Weltmarkt seit Jahren. Wenn man es schafft hier mit dabei zu sein, dann kann erfolgreich sein. Wir saßen diese Woche mit Marcus Krämer, CEO von HostPress, zusammen und haben uns über das beliebte CMS unterhalten.
Die Zukunft ist noch weit entfernt. Das ist eigentlich unsere Definition von Zukunft. Aber nachdem gerade alles so rasant geht und wir uns kurz vor der nächsten industriellen Revolution, dank KI, befinden, muss man sagen, dass wir noch nie so nah an der Zukunft waren, wie heute. Und über genau das Thema sprechen in dieser Podcast-Folge Andy Lenz und Nils Langner. Beide schauen der Zukunft positiv entgegen. Warum denn auch nicht? Müsste ja eigentlich gut werden.
In der bereits 35. Folge, des SDDC haben wir uns einem Herzensthema unseres Moderators angenommen. Die statische Code-Analyse. Aber warum ist sie so toll? Ganz einfach, man muss nicht viel machen und hat trotzdem bereits tolle Ergebnisse. Man muss nicht mal den Code dabei ausführen. Ok, klingt ja erstmal zu schön, um wahr zu sein, aber Markus Staab bringt jede Menge Erfahrungen und Geschichten mit in das Gespräch, die dies unterstreichen. - Zum offiziellen Blogpost zu dieser Podcast-Folge - ⁠Die wichtigsten PHPStan-Befehle⁠
Wie wichtig ist Open Source? Sehr. Da sind wir uns einig. Trotzdem ist es sehr häufig mehr nehmen als geben. Aber was können wir machen? Sehr viel und genau darüber sprechen Roland Golla und Nils in dieser Folge des Super Duper Developers Clubs. Beide haben in den letzten Jahren sehr viel für die Open-Source-Szene gemacht und reden über ihre Erfahrungen. Was ist schiefgelaufen, was hat funktioniert, was sollte man machen, um erfolgreich zu sein? Als kurzer Spoiler, ihr könnt viel von Open Source lernen, ohne dass euer eigenes Projekt durch die Decke gehen muss.
Wir gehen in die zweite Runde unserer kleinen JavaScript Frontend-Frameworks, Nachdem wir bereits mit Martina Kraus uns über Angular unterhalten haben, ist dieses mal Hans-Christian Otto bei uns im Studio, um über React zu sprechen.
Machen wir uns nichts vor. Wir alle haben mit altem Code zu kämpfen. Natürlich waren es immer die anderen, die den gebaut haben, aber wir wissen, dass auch unser Code mit den Jahren nicht besser wird. Es ist halt nicht, wie guter Whiskey, der mit den Jahren immer mehr an Güte gewinnt. Was machen wir aber, wenn eine Applikation, die wir warten und weiterentwickeln dürfen, sich nicht mehr richtig warten und weiterentwickeln lässt? Tja, dann müssen wir ans Refactoring, Testing und an die Ablösung denken. Aber wie geht das? In dieser Podcast-Folge sprechen wir mit Alexander M. Turek über Legacy Code und wie man "bekämpfen" kann, um später eine Applikation zu haben, bei der er Spaß macht, sie zu entwickeln.
Es ist eines der großen Content-Management-Systeme. Sehr bekannt im deutschsprachigen Raum. TYPO3. Wir hatten das Vergnügen, mit Wolfgang Wagner eine Stunde über sein liebstes CMS zu sprechen. Einiges an Geschichte, viel über die Gegenwart und ein wenig Zukunft. Wolfgang ist Experte im Bereich TYPO3. Er gibt Schulungen und ist auf YouTube aktiv. Und heute Gast bei uns im Podcast.
Angular, React und Vue. Das sind die drei großen Frameworks, an denen man nicht vorbeikommt, wenn man sich mit Frontend-Development im Jahre 2023 beschäftigt. Aber wo unterscheiden die sich eigentlich und was sind die besondersheiten der einezlnen? Fangen wir mit Angular an. Das Framework, das aus dem Hause Google stammt. Sehr viel Enterprise, sehr viel durchdachte und vorgegebene Strukturen. Aber auch hier ist alles im Umbruch und viel neues kehrt ein. Martina Kraus erzählt in dieser Podcast-Folge über die Hintergünde des Frameworks und auch die Zukunft.
Das Testen von Software ist wichtig. Da sind wir uns wohl alle einig. Dass man kaum Zeit dafür findet, ist wohl leider in vielen Firmen auch Fakt. Jetzt kann man hingehen und seinen Chef überzeugen, dass das Testen ein wichtiger und integraler Bestandteil der Softwareentwicklung ist und ohne halt doof ist. Oder man kauft die Tests extern ein. Zum Beispiel bei Roland Golla. Aber ist das wirklich immer eine gute Idee? Natürlich ist die Antwort Jein. Wir versuchen aber der Lösung mit dieser Podcast-Folge ein Stück näherzukommen.
Java ist was für langweilige Menschen in Anzügen. Ok, das stimmt wohl in den meisten Fällen nicht, aber trotzdem ist der Ruf dieser Programmiersprache so oder zumindest so ähnlich. JetBrains, die Firma hinter PHP Storm und IntelliJ hat sich das vielleicht auch gedacht und Kotlin entwickelt. Holger Steinhauer, unser Experte zum Thema Kotlin, beantwortet und in dieser Folge alle Fragen zu der "neuen" Sprache. ---> Alle Links zur Podcast-Folge <---
Entwickler gesucht ... gerne mit Studium. So oder so ähnlich schreiben viele Firmen ihre Stellenausschreibungen. Aber ist das eine gute Idee? Muss man, um ein guter Programmierer oder Programmiererin zu sein, wirklich studiert haben? Das werden wir in diesem Podcast zusammen mit Oliver Herzberg herausfinden. Oliver ist Fachinformatiker und darf selbst die nächste Generation ausbilden.
Egal, ob auf dem Server oder auf dem Laptop: Ubuntu ist eines der beliebtesten Betriebssysteme auf dem Markt und unter Webentwicklern sogar noch beliebter. Aber warum ist das so? Torsten Franz, "Member of the Ubuntu Community Council", nimmt uns mit hinter die Kulissen der Linux-Welt und Fragen zur Vergangenheit, Gegenwart und Zukunft von Ubuntu beantworten.
Die Welt ändert sich. Und zwar überall. Das bedeutet auch, dass es in fünf Jahren keine Software-Tester geben wird? Ehrlich? Nein. Aber mit dieser provokanten These steigen wir in das Gespräch mit Christian Dangl ein und diskutieren, wie das Leben als Software-Entwickler ändert und was vielleicht bereits anders ist als früher. Dabei schneiden wir Themen an, wie Crowd-Testing, risikobasierte Ansätze, Start-Up-Modelle und vieles mehr.
Wir alle lieben Open Source. Das sieht man, wenn man zum Beispiel seine composer.json öffnet. Da können dutzende tolle Bibliotheken drinstehen. Und diese dutzende, ziehen wieder dutzende Bibliotheken nach sich. Alles Open-Source, alles kostenlos und toll. Besonders gut, dass man seine kommerzielle Software darauf aufbauen und Geld verdienen darf.  Aber ist das wirklich so? Darf ich wirklich jede Lizenz einbinden und mein Produkt danach verkaufen? Wie kann ich den Überblick behalten? All das besprechen wir mit Robert Reiz, dem Erfinder von VersionEye, einer Software, die Lizenzen im eigenen Produkt ständig überwacht und auf Ungereimtheiten prüft. 
Es gibt nicht viele Bibliotheken, die jeder PHP-Entwickler kennt. PHPUnit ist eine von ihnen. Dies liegt zum einen daran, dass das Werkzeug mittlerweile 20 Jahre alt und in der 10. Version erschienen ist, zum anderen aber auch, weil es der De-Facto-Standard im Bereich Unit-Testing ist.  Aber warum hat Sebastian Bergmann vor so vielen Jahren eigentlich angefangen, das Tool zu schreiben? Wie sieht die Zukunft aus? Ist die Geschichte hinter dem Tool nicht so langsam auserzählt? All das besprechen wir mit Sebastian in dieser Podcast-Folge selbst. Viel Spaß damit. ----> Der Blogpost zu dieser Podcast-Folge <----
Jede*r hat einmal klein angefangen. Die ersten Schritte, die ersten Webseiten, die ersten Bibliotheken. Warum also nicht auch das erste eigene Spiel? Wir haben uns mit Ole Wengler zusammengesetzt und ein wenig philosophiert was eigentlich ein Indie-Game-Developer ist und wie man die ersten Schritte in diese Richtung gehen kann.
loading
Kommentare 
Von Google Play herunterladen
Vom App Store herunterladen