Christian Braun und Thomas Diroll

Index out of bounds | Entwickler/Developer Podcast

Dein Kaffeemaschinen Gespräch in Podcastform. Bei Index out of bounds sprechen Thomas und Christian von ihren persönlichen Erfahrungen aus der Software Entwicklung. Neben mehr oder weniger technischen Themen, soll Index out of bounds vor allem den Spaß am Entwickeln vermitteln. Wie eine Folge deiner Lieblingsserie nur mit und über IT und mit schlechteren Witzen. Intro/Outro Musik: Break Point von Vendredi

Autor

Christian Braun und Thomas Diroll

Kategorie

Technology

Podcast-Website

www.ioob.de

Neueste Folge

4. Jul 2026

Wo hören?

Podcasts in der App Replaio Radio Bald verfügbar

Podcasts kommen bald in die App. Installiere sie jetzt und erlebe als Erster einen ganz neuen Blick auf Podcasts

Bei Google Play herunterladen Kostenlos installieren Android fast 10 Mio. Downloads · Bewertung 4,8 iOS bald

Folgen

055 | Jeder ist ein Softwarearchitekt – Was wir beim bauen unserer Projekte beachten sollten 02.07.2023

Die Rolle der Softwarearchitekt:Innen ist ja mittlerweile sehr bekannt in der IT Branche. Aber nicht nur diese muss sich mit der Architektur unserer Projekte auseinandersetzen. Softwarearchitektur durchdringt jede Klasse, jede Bibliothek, die wir nutzen, und auch die Art und Weise, wie und wann wir unsere Produkte veröffentlichen. In dieser Folge sprechen wir über unseren persönlichen Bezug zur So...

054 | Leaving the comfort zone v2 – Wovor Entwickler:innen sich drücken und wie sie es nicht mehr tun 18.06.2023

"Ich will einfach nur programmieren! Am liebsten auch noch mit einem Tech Stack in dem ich mich auskenne." Absolut verständliche Einstellung aber wir glauben, dass man sich so vieler Erfahrungen und Wachstumsmöglichkeiten beraubt. Wenn man sich vor dem Marketing ziert landet vielleicht eine wirklich vielversprechende App auf dem Friedhof der verschollenen Anwendungen. Besuche ich keine M...

053 | Offline-Funktionalität: Der Preis der Unabhängigkeit und ob er sich lohnt 04.06.2023

Immer und überall verfügbar – oder auch mal nicht. In einer Welt, die von ständiger Online-Konnektivität geprägt ist, fragen wir uns, warum sich manche Apps dazu entscheiden, uns mit einem Zwang zum Online-Dasein zu beglücken. Gerade während Zug- oder Flugreisen kann es äußerst frustrierend sein, wenn man keinen Zugriff auf seine wichtigen Notizen oder seine geliebte Kalorientracking-App hat. Doch...

052 | Ideal Customer Profile vs. Design Personas – Warum wir uns Kunden erträumen sollten 21.05.2023

Personas sind ein gängiges Mittel im Design Thinking, um nicht an seinen Kunden "vorbeizuarbeiten". Aber besonders wenn man in einem kleinen Team oder alleine an einer Idee feilt, wirken Personas häufig hierfür nicht wie das richtige Tool. Vorhang auf für das Ideal Customer Profile (ICP)! Besonders, wenn sich ein Projekt noch am Anfang befindet, ist es vielleicht besser sich seinen Traum...

051 | Suchen, Dokumentieren, Debuggen – Diese Tools, machen unser EntwicklerInnenleben einfacher 07.05.2023

Vor etwa einem Jahr sind wir schonmal über die Liste unserer "Must-Have" Tools gegangen. Seit dem hat sich einiges getan. In dieser Folge erwartet euch eine bunt gemischte Auflistung und Erklärung mehr und auch weniger bekannter Tools. Außerdem sprechen wir über den Umgang mit Tools im Allgemeinen. Warum zögern wir Geld für etwas auszugeben? Wann ist der Punkt erreicht an dem man weiß, dass das To...

050 | Timeboxing – Wie wir unseren Tag in Würfel packen und was macht das mit unserer Produktivität? 23.04.2023

Produktivität ist ein ständig präsentes Thema in der IT. Wir wollen heute über ein relativ bekanntes Produktivitätssystem das Timeboxing sprechen. Timeboxing ist eine Methode, um Prioritäten zu setzen und eine bessere Kontrolle über die eigene Zeit und Ressourcenverwaltung zu erreichen. Diese Methode verspricht ein produktiveres und stressfreieres Arbeitsleben durch die Fokussierung auf die täglic...

049 | Was ist ein Design System und kann es unseren Code beeinflussen? 08.04.2023

Als Entwickler:Innen kommen wir immer wieder in Kontakt mit Designsystemen - sei es bei genauerem Hinsehen auf nahezu jeder Plattform wie iOS oder Android. Doch was genau ist ein Designsystem und welche Rolle spielen Komponenten darin? Und wie beeinflussen sie den Code, den wir als Entwickler schreiben? In dieser Podcast-Episode werden wir uns mit diesen Fragen auseinandersetzen und einen tieferen...

048 | Personal Best Practices – Darauf achten wir beim Programmieren 26.03.2023

Abseits von Tools, wie Lintern oder statischer Analyse gibt es Patterns, die jede:r Programmierer:in immer wieder verwendet. Sei es weil sie sich langfristig im Workflow bewährt haben oder weil man sie aus dem Lehrbuch mitgenommen hat. In dieser Folge diskutieren wir über ein paar dieser "Stilmittel" und warum wir sie gerne verwenden. Swift Guards: https://www.hackingwithswift.com/new-sy...

047 | Arbeiten mit fremden Code – Wie wir uns in Frameworks und Projekten zurechtfinden 12.03.2023

Spätestens, wenn man das erste mal mit anderen Entwicklern an einem Projekt arbeitet kommt man mit Code in Berührung, den man nicht selbst geschrieben hat. Das kann dann schonmal fordernd und schwer zu verstehen sein. Wie kam es zu dieser Projekt-Struktur? Wieso wurde diese Architektur gewählt? Christian und Thomas sprechen in dieser Folge Index out of Bounds über ihre Vorgehensweise wenn es ums E...

046 | Hands-On oder Dokumentation: Worauf sollten wir beim Lernen neuer "Technik" achten? 26.02.2023

Lernen gehört zum Leben dazu wie der Browser zur Website. Das eine ergibt ohne das andere keinen Sinn. In dieser Folge Index out of Bounds erzählt Christian von seinem Aha-Erlebnis beim Bauen seiner Website und was das für seine Herangehensweise an das Lernen neuer Themen bedeutet. Außerdem fachsimpeln Thomas und Christian darüber, wie man sich generell gut in eine neue Thematik einarbeiten kann....

045 | IT Freelancer oder Arbeitnehmer: Für wen ist die Selbstständigkeit geeignet? 12.02.2023

Habt ihr schon mal darüber nachgedacht euch Selbständig zu machen oder Programmier-Aufträge als Freelancer anzunehmen? Wart ihr vielleicht schon immer selbständig und niemals angestellt? Welche Vorteile hat das Eine und welche das Andere? Welche Hürden müssen gemeistert werden, damit man mit der Selbständigkeit starten kann und welche Risiken bringt sie mit sich? Christian und Thomas stellen sich...

044 | REST vs. GraphQL - Unsere Erfahrungen mit beiden API-Typen 29.01.2023

In dieser Folge von Index out of bounds tauchen Thomas und Christian in die Welt von Rest und GraphQL ein und sprechen über ihre Erfahrungen und Erkenntnisse als professionelle Softwareentwickler. Von den Grundlagen der beiden Technologien bis hin zu den Herausforderungen, denen sie begegnet sind - diese Folge ist ein kleiner Schwank aus der Arbeit mit APIs. API-Timeline: https://www.altexsoft.com...

043 | Frontend vs. Backend – Wer ist der bessere Programmierer? 15.01.2023

Frontend- und Backend-Programmierung sind schon recht unterschiedlich und nicht selten hört man Witze darüber, dass das eine viel einfacher und das andere viel komplexer und anspruchsvoller sei. Christian und Thomas sprechen über ihre Erfahrung in beiden Bereichen und wie sehr sie diese Aussage tatsächlich unterschrieben können. Schreibe uns an: https://twitter.com/NorbiBraun oder https://twitter....

042 | Wins and Losses 2022 – Unser technologisches Jahr im Rückblick 18.12.2022

In unseren letzen Folge für 2022 sprechen wir uns Leid und Freud von der Seele. Welche negativen und positiven Erfahrungen konnten wir dieses Jahr in unserem beruflichen Kontext als Programmierer sammeln? Welche Tools haben wir abgelegt, welche begleiten uns weiterhin? Christian und Thomas lassen ihr technologisches Jahr revue passieren. Schreibe uns an: https://twitter.com/NorbiBraun oder https:/...

041 | Design Thinking – Wie verstehe ich die Probleme meiner Zielgruppe? 06.12.2022

In der neuesten Folge von Index out of Bounds diskutieren wir über die Bedeutung von Design Thinking in unserem persönlichen und beruflichen Leben. Wir berichten über unsere eigenen Erfahrungen mit dem Design-Thinking-Prozess, der an der d.school der Stanford University entwickelt wurde, und darüber, wie er uns geholfen hat, Probleme auf kreativere und nutzerzentriertere Weise anzugehen. Außerdem...

040 | Tech-Trends, die uns begeistern – AR und ML 20.11.2022

Ab und zu muss man sich auch einfach mal zu Tech-Themen austauschen, die das Programmierer-Herz höher schlagen lassen. Christian und Thomas sprechen in dieser Folge zu aktuellen Themen aus den Bereichen Augmented Reality und Machine Learning, die viele Möglichkeiten für Entwickler bieten. Schreibe uns an: https://twitter.com/NorbiBraun oder https://twitter.com/ThomasDiroll

039 | Woher kommen die Anforderungen für mein IT Projekt? Wie wir eine gemeinsame Sprache zur Anforderungsanalyse finden. 06.11.2022

Jeder Software ging ein Problem voraus, das sie lösen soll. Gerade im Dienstleister-Geschäft ist es aber manchmal nicht ganz so klar, warum genau ein Feature umgesetzt werden soll. Wie man eine gemeinsame Sprache findet und respektvoll von der Idee zu konkreten Anforderungen kommt, besprechen Thomas und Christian heute in Index out of bounds. Schreibe uns an: https://twitter.com/NorbiBraun oder ht...

038 | Monolith vs. Microservices – Zwei Ansätze von Softwarearchitektur im Vergleich 23.10.2022

Sind monolithische Strukturen heute automatisch veraltet? Sind Microservices nur ein fancy Buzzword? Christian und Thomas unterhalten sich heute über ihre Erfahrungen mit beiden Ansätzen und vergleichen deren Vor- und Nachteile. Schreibe uns an: https://twitter.com/NorbiBraun oder https://twitter.com/ThomasDiroll

037 | Wenn Code veraltet – Was ist Deprecation und wie geht man mit breaking Changes um? 09.10.2022

Aktiv entwickelte Projekte führen früher oder später zu breaking Changes in der API. Der Umgang mit dieser Situation kann entweder überschaubaren oder gigantischen Aufwand auslösen. Welcher Pfad eingeschlagen wird hängt dabei von vielen unterschiedlichen Faktoren ab.  Christian und Thomas sprechen heute darüber welche Erfahrungen sie mit Deprecation gemacht haben und wie damit umgehen kann, w...

036 | Social Engineering und Cybersecurity am Beispiel von GTA VI – Wie lassen sich Sicherheitsrisiken vermeiden? 25.09.2022

Am 18. September 2022 tauchen plötzlich Videoaufnahmen von einem unbekannten Videospiel auf. Es handelt sich um geleakte Inhalte des sechsten Teils der Spieleserie Grand Theft Auto aus dem Hause Rockstar Games, der zu diesem Zeitpunkt noch nicht für das Auge der Öffentlichkeit gedacht ist. Dieses Beispiel brachte uns auf die Idee, über Themen wie Social Engineering und Cybersecurity zu sprechen un...

035 | Git good! Wie wir Git verwenden und wie wichtig Versionsverwaltung ist 11.09.2022

Ohne Versionsverwaltung kommt man als EntwicklerIn eigentlich nicht mehr aus. Trotzdem stößt man im Studium häufig nur in eigenen Projekten oder Hackathons auf Git und Konsorten. Deswegen sprechen wir heute darüber was eigentlich eine Versionsverwaltung ist, wofür sie gut ist und in welchen Situationen sie uns schon mal den A**** gerettet hat. Außerdem geht es um den wohl gängigsten Prozess in Bez...

034 | Wo finde ich die Docs dazu? – Warum Code-Dokumentation wichtig ist 29.08.2022

Warum wurde eine Methode so programmiert, wie sie es eben wurde, welcher Service kümmert sich um eine bestimmte Aufgabe und wie bekomme ich dieses verdammte Projekt bei mir zum Laufen? Gute Docs sind nicht nur ein gutes Argument bei der Entscheidung für Third-Party-Code, sondern ist auch für einen selbst als Developer sinnvoll und hilfreich. In dieser Folge sprechen Christian und Thomas über ihre...

033 | Pfusch im Web – Haben wir uns schuldig gemacht und wie können wir uns verbessern? 14.08.2022

Meistens kann man ihn nicht sehen aber wir alle wissen er ist da. Pfusch versteckt sich im Code hinter schönen Oberflächen aber auch in Sachen Datenschutz oder Datenaufbereitung kann so einiges schief gehen wenn man nicht aufpasst. Warum gerade das Web besonders anfällig fürs Pfuschen ist erzählen euch Thomas und Christian in dieser Folge Index out of Bounds. Schreibe uns an: https://twitter.com/N...

032 | Was sind Tech-Stacks und macht es Sinn seinen eigenen zu etablieren? 31.07.2022

Standards helfen uns Entscheidungen über die Technologien, die wir für unsere Programmierprojekte nutzen, einfacher zu treffen. Deshalb haben sich vor allem im Web-Development einige Tech-Stacks etabliert. Macht es Sinn, sich beim Programmieren strikt an diese Architekturen zu halten oder sollte man sie nur als Grundlage für den Aufbau eigener Systeme sehen? Christian und Thomas sprechen über Tech...

031 | Was ist DevOps und welche Rolle spielt es für uns Entwickler? 17.07.2022

Von DevOps haben wir alle schonmal gehört. Zumindest für Thomas und mich war es aber lange ein Begriff, den wir nicht mit Inhalt füllen konnten. Dabei spielen DevOpsler eine große Rolle im Leben eines jeden Entwicklers. Nicht nur, weil sie den reibungslosen Ablauf der IT und Deployment-Infrastruktur gewährleisten, sondern auch eine interessante Karriereperspektive sein können. Welche Berührungspun...

Höre den Podcast Index out of bounds | Entwickler/Developer Podcast in Replaio

Radio und Podcasts in einer App - kostenlos und ohne Anmeldung. Installiere sie noch heute und verpasse den Start nicht

Bei Google Play herunterladen

Replaio ist kein Herausgeber von Podcasts; die Namen der Sendungen, Cover und Audioinhalte gehören ihren Autoren und werden über öffentliche RSS-Feeds verbreitet