Episodes
Developer Experience (DX) ist nicht nur ein Schlagwort, sondern ein entscheidender Erfolgsfaktor in der Softwareentwicklung der nicht nur die Zufriedenheit der Entwickler:Innen sondern auch die Produktivität steigert. Aber warum sollten sich Nutzer und Kunden für das Entwicklerglück interessieren?Darüber diskutieren Thomas und Christian in dieser Folge Index out of Bounds. Außerdem werfen wir einen Blick auf euer Feedback der vergangenen Folgen! Ihr dürft gespannt sein! 👉 ⁠⁠⁠⁠⁠⁠...
Published 12/10/23
Es wird immer leichter Progressive Web Apps auch auf mobilen Geräten zu nutzen und es noch nicht so lange her, dass sogar Apple Web Push für Safari zugelassen hat. Da liegt die Frage nahe, wozu wir überhaupt noch native App Entwicklung brauchen? Und sollte man als Developer, der aktuell noch nativ entwickelt über eine Umschulung nachdenken? Über das für und wider der Web-Entwickler und wie Thomas und Christian die Zukunft der Web-Entwicklung sehen, geht es in der heutigen Folge Index out...
Published 11/27/23
Eine fancy Website kommt nicht um CSS herum. Zumindest als Endprodukt. Reines CSS zu schreien ist schon lange in der Entwickler:Innen Bubble verpönt. Aber warum ist das überhaupt so? Und wie helfen uns Tools, um doch die Brücke zur Developer Experience wieder aufzubauen. Oder liegt das Problem vielleicht doch bei uns, den Entwickler:Innen. Alle das in dieser Folge Index our of bounds. Viel Spaß beim zuhören! 👉 ⁠⁠⁠⁠⁠⁠ ⁠ioob.de⁠⁠⁠⁠⁠⁠⁠ 📬⁠ ⁠⁠⁠⁠⁠⁠...
Published 11/12/23
Heute eine etwas weniger lehrreiche und hoffentlich trotzdem unterhaltsame Folge Index out of bounds mit Themen die uns aktuell persönlich beschäftigen. Wie kann ich im Homeoffice trotzdem an meine Kaffeemaschinen-Momente kommen und was geht verloren, wenn man nur noch über die Arbeit spricht? Außerdem zeigt uns Thomas wie man einem Vogel das Cello spielen beibringt und was in an der Shader-Entwicklung begeistert. Zu guter Letzt klären wir noch die Frage der Fragen: Nutzt ihr eure IDE...
Published 11/11/23
Warum ist Refactorn überhaupt ein Thema in der IT? Und wieso finden Projektmanager:Innen das häufig nicht so dufte? In dieser Folge Index out of Bounds geht es darum, welche Möglichkeiten ihr als Entwickler:Innen habt sicher durch eure Refactorings zu kommen und eure PMs dabei sogar noch glücklich macht. 👉 ⁠⁠⁠⁠⁠⁠ ioob.de⁠⁠⁠⁠⁠⁠ 📬 ⁠⁠⁠⁠⁠⁠ [email protected]⁠⁠⁠⁠⁠⁠ 🐦 ⁠⁠⁠⁠⁠⁠twitter.com/IoobPodcast⁠⁠⁠⁠⁠⁠ 📺 ⁠⁠⁠⁠⁠⁠youtube.com/@ioobpodcast⁠⁠⁠⁠⁠ 📕 Refactoring (Martin Fowler):...
Published 10/28/23
Manchmal fühlt es sich einfach falsch an den Tech Stack aus seiner täglichen Arbeit auch für die Hobby-Projekte anzuwenden. Aber warum eigentlich? Wie entscheiden wir denn, was "zu viel" für einen Anwendungsfall ist? Und was hat die Developer- bzw. Kunden-Experience damit zu tun? Darüber und wann es auch einfach mal ok ist mögliche Komplexität mal nicht zu berücksichtigen, hört hier in der heutigen Folge Index out of Bounds! Über eine Bewertung würden wir uns sehr freuen! 👉 ⁠⁠⁠⁠⁠⁠...
Published 09/09/23
Es ist Abend. Die Straßenlaternen sind gerade angegangen und es bleibt noch etwas Zeit sich an den Rechner zu setzen und zu programmieren. Also wird eine nice Synthwave Playlist angemacht, die IDE geöffnet und... Ja was soll ich denn programmieren? Wenn wir neben unseren Verpflichtungen im Leben ein bisschen Freizeit finden, fällt uns meistens gar nicht so richtig ein, welche Idee wir denn jetzt angehen könnten. Wie komme ich denn an eine App Idee die mir taugt und die in meiner wenigen...
Published 08/27/23
Brauchen wir in einem Team mehr Spezialist:Innen oder Generalist:Innen? Und wer entscheidet überhaupt welche Rolle man selbst in einer Firma einnimmt? Macht es mich wertvoller wenn ich mich nur auf einige wenige Technologien stürze oder ist es besser ein breites Verständnis der Tech-Welt zu haben? In der heutigen Folge Index our of Bounds sprechen wir über die Vor- und Nachteile ein Generalist oder Spezialist zu sein und ob es überhaupt so leicht ist sich selbst als das eine oder das...
Published 08/13/23
Motivation ist der Treibstoff für Handlungen. Doch wie können wir diesen Antrieb effektiv nutzen, um nicht nur kurzfristige Ziele zu verfolgen, sondern auch langfristige Systeme aufzubauen? In dieser Episode schildert Thomas, wie er mithilfe von Arnold Schwarzenegger, James Clears "Atomic Habits" und Adam Savage eine neue Perspektive auf sich selbst und seine Motivation gewonnen hat. 👉 ⁠⁠⁠⁠ ioob.de⁠⁠⁠⁠ 📬 ⁠⁠⁠⁠...
Published 07/31/23
Wieso sieht der Einstellungsprozess in der IT Branche eigentlich so aus wie er aussieht? Ist ein Whiteboard Interview noch zeitgemäß oder gibt es eine besseren Weg für Arbeitgeber und -nehmer, um festzustellen, ob es wirklich passt? Und wie sieht der Interview Prozess für Designer aus? Über diese Themen sprechen Thomas und Christian heute in Index out of Bounds. 👉 ⁠⁠⁠ ioob.de⁠⁠⁠ 📬 ⁠⁠⁠ [email protected]⁠⁠⁠ 🐦 ⁠⁠⁠twitter.com/IoobPodcast⁠⁠⁠ 📺 ⁠⁠⁠youtube.com/@ioobpodcast⁠⁠⁠ --- Send in a...
Published 07/17/23
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 Softwarearchitektur, welche Rolle sie in kleinen und größeren Projekten spielt und wieso wir als...
Published 07/02/23
"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 Meetups entgehen mir vielleicht Erlebnisse und Connections die für meine Projekte hilfreich sein...
Published 06/18/23
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 die Fähigkeit zur Offline-Nutzung birgt ihre eigenen Herausforderungen, die von Beginn an...
Published 06/04/23
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 Traumkunden vorzustellen, um seine Zielgruppe zu definieren. In wie weit sich ein ICP und eine Persona noch...
Published 05/21/23
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 Tool sein Geld wert ist? Schicke uns dein Feedback an [email protected] oder via Twitter...
Published 05/07/23
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ägliche Planung und die Anpassung an unerwartete Ereignisse. Ob das wirklich so stimmt und was...
Published 04/23/23
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 Blick in die Welt der Designsysteme wagen. Schicke uns dein Feedback an [email protected] oder...
Published 04/08/23
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-syntax-swift-2-guard Fireship Tailwind vs. Bootstrap: https://www.youtube.com/watch?v=lHZwlzOUOZ4 ---...
Published 03/26/23
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 Einarbeiten in fremden Code geht. Unsere Website: https://www.ioob.de Twitter:...
Published 03/12/23
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. Sveltekit: https://kit.svelte.dev Unsere Website: https://www.ioob.de Twitter:...
Published 02/26/23
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 diese Fragen und sprechen heute über Christians Einstieg in die Selbständigkeit, als auch ihre...
Published 02/12/23
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/blog/soap-vs-rest-vs-graphql-vs-rpc/ Theo von t3.gg über GraphQL:...
Published 01/29/23
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.com/ThomasDiroll --- Send in a voice message: https://anchor.fm/indexoutofbounds/message
Published 01/15/23
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://twitter.com/ThomasDiroll --- Send in a voice message:...
Published 12/18/22
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 geben wir euch praktische Tipps, wie ihr Design Thinking in euer eigenes Leben einbauen könnt....
Published 12/06/22