DiscoverIndex out of bounds | Entwickler/Developer Podcast
Index out of bounds | Entwickler/Developer Podcast
Claim Ownership

Index out of bounds | Entwickler/Developer Podcast

Author: Christian Braun und Thomas Diroll

Subscribed: 10Played: 172
Share

Description

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
125 Episodes
Reverse
Mac Minis als lokale KI-Cluster, Open-Source-Modelle auf dem eigenen Schreibtisch – klingt romantisch. Aber lohnt sich das wirklich? Und was passiert eigentlich, wenn dein Server plötzlich alle sechs Stunden abraucht, weil jemand eine bekannte Next.js-Sicherheitslücke ausnutzt?In dieser Folge sprechen wir über unsere ganz persönlichen Security-Fails – von kompromittierten VPS-Servern über gehackte WordPress-Seiten bis hin zu DDoS-Attacken. Wir teilen ehrlich, was schiefgelaufen ist, und leiten daraus unsere Best Practices ab: Warum Containerisierung uns den Arsch gerettet hat, warum ihr Authentifizierung niemals selbst bauen solltet, was Passkeys, Auth Guards und Device Integrity für eure Apps bedeuten – und warum KI Security gleichzeitig besser und gefährlicher macht.💜 Werde Teil der IOOB Discord Community:https://discord.gg/bbC5c4vvQYLinks:Dreams of Code – VPS Hardening: https://www.youtube.com/watch?v=F-9KWQByeU0&t=1sNext.js Security Advisory: https://nextjs.org/blog/CVE-2025-66478Ollama: https://ollama.com/OpenRouter: https://openrouter.ai/LM Studio: https://lmstudio.ai/BetterAuth: https://www.better-auth.com/Keycloak: https://www.keycloak.org/Dependabot (GitHub): https://github.com/dependabotClaude Security Audits in Claude Code: https://support.claude.com/en/articles/11932705-automated-security-reviews-in-claude-codeKontakt:👉 ioob.de📬 input@ioob.de𝕏 x.com/IoobPodcast📺 youtube.com/@ioobpodcast
Coding Agents laufen immer länger, Personal Agents laufen 24/7 – aber wer sorgt eigentlich dafür, dass die keinen Mist bauen? Willkommen beim Thema Harness Engineering: Vom Markdown-File, das dem Agent sagt „präsentiere erst zwei Lösungen", über Sandboxes und CI-User mit eingeschränktem Scope bis hin zu Human-in-the-Loop-Mechanismen. Wir schauen uns an, was ein Harness eigentlich alles sein kann – und warum man sich damit beschäftigen muss, nicht nur kann.Außerdem: Was hat Empathie mit Agent-Management zu tun? Warum ähneln die Sicherheitskonzepte für Agents erstaunlich dem, was Unternehmen seit Jahrzehnten für Mitarbeitende nutzen? Und warum ist jetzt gerade ein spannender Moment für Indie-Devs, eigenes Tooling zu bauen – von IDEs bis zu ganz neuen Harness-Lösungen?💜 Werde Teil der IOOB Discord Community:https://discord.gg/bbC5c4vvQYLinks:Dreams of Code – VPS Setup: https://www.youtube.com/watch?v=F-9KWQByeU0Better Auth: https://better-auth.com/Claude Code Security Audits: https://support.claude.com/en/articles/11932705-automated-security-reviews-in-claude-codeKontakt:👉 ioob.de📬 input@ioob.de𝕏 x.com/IoobPodcast📺 youtube.com/@ioobpodcast
Was machst du eigentlich, während dein AI-Agent Code schreibt? Zuschauen? Netflix? Doom Scrolling auf Reddit? Oder bist du tatsächlich produktiv in diesen Minuten, die dir das Tooling schenkt – und die sich manchmal anfühlen wie eine Pause, die keine sein sollte?Genau darüber sprechen Christian und Thomas in dieser Folge – schonungslos ehrlich. Vom zweiten Agent-Fenster für Code Reviews über Git Worktrees für parallele Feature-Arbeit bis hin zu der Erkenntnis, dass Kontext-Switches plötzlich gar nicht mehr so wehtun, wenn man den Code nicht mehr selbst schreibt. Außerdem: Claude 4.6 widerspricht jetzt – und warum sich das überraschend gut anfühlt. Wie formuliert man Prompts möglichst ohne Bias? Seid ihr eigentlich nett zu eurem Agent? Und was sagt eine Anthropic-Studie über Junior-Devs, die alles an die KI delegieren, über unsere Zukunft als Entwickler*innen aus?Zwischen Produktivität und dem Verlust des alten Coding-Highs – eine Folge über die Frage, ob wir wirklich aufpassen müssen, nicht faul zu werden, wenn jemand anderes die Arbeit macht.Community:💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQYLinks:Agent Observer: https://marketplace.visualstudio.com/items?itemName=dithom.agent-observer-vscodeAnthropic-Studie zu AI-Coding und Code-Verständnis: https://www.anthropic.com/research/AI-assistance-coding-skillsClaude Code Hooks: https://code.claude.com/docs/de/hooksGit Worktrees Dokumentation: https://git-scm.com/docs/git-worktreeYouTube-Video zu Harnesses & Agentic Engineering (2026): https://www.youtube.com/watch?v=13HP_bSeNjUKontakt:👉 ioob.de📬 input@ioob.de𝕏 x.com/IoobPodcast📺 youtube.com/@ioobpodcast
Es passiert gerade so viel in der KI-Welt, dass es kaum möglich ist, Schritt zu halten. Neue Tools, neue Features, neue Workflows – und irgendwo mittendrin: wir, als Entwickler:innen, die das alles in den Alltag integrieren müssen. Aber wie sieht das eigentlich konkret aus? Was hat sich bei uns wirklich verändert?In dieser Folge geben Christian und Thomas einen ehrlichen Einblick in ihren aktuellen AI-Workflow – fernab von Hype und Marketing. Thomas teilt, wie er mit Hooks, Plugins und Skills arbeitet, warum Claude Code für ihn wie Pair Programming mit Fokus aufs Ergebnis statt auf Details anfühlt, und wie sich jede Session anfühlt wie ein kleines Lernupgrade. Wir reden über claude.md, Plan Mode und die Frage, wie man KI-Tools eigentlich wirklich lernt – nämlich durch Ausprobieren. Und wir stellen die Frage, die gerade viele beschäftigt: Was machen wir eigentlich in der Zeit, in der KI uns die Arbeit abnimmt?💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQYLinks: Ralph – KI-Agent für Claude Code (ghuntley.com): https://ghuntley.com/ralph/ Ralph – GitHub Repository: https://github.com/snarktank/ralph Get Shit Done – GitHub Repository: https://github.com/gsd-build/get-shit-done Everything Claude Code (Affaan Mustafa): https://github.com/affaan-m/everything-claude-code Claude Code Dokumentation: https://docs.anthropic.com/de/docs/claude-codeKontakt: 👉 ioob.de 📬 input@ioob.de 𝕏 x.com/IoobPodcast 📺 youtube.com/@ioobpodcast
Wir alle haben sie – Gewohnheiten und Entscheidungen aus der Vergangenheit, bei denen wir heute nur noch den Kopf schütteln. In dieser Folge packen wir aus: Was würden wir als Entwickler heute definitiv nicht mehr so machen? Von vorschnellen Antworten und falscher Sparsamkeit beim Tooling über jQuery-Nostalgie bis hin zu selbstgebauten Docker Images – wir teilen unsere ehrlichsten Dev-Sünden.Außerdem werfen wir einen Blick auf Gaming unter Linux mit SteamDeck und Proton.💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQYLinks:ProtonDB – Kompatibilitätsdatenbank für Linux-Gaming: https://www.protondb.com/Engineering Kiosk – Die DORA Metriken: Ist Software-Entwicklungs-Performance messbar?: https://engineeringkiosk.dev/podcast/episode/87-die-dora-metriken-ist-software-entwicklungs-performance-messbar/Kontakt:👉 ioob.de📬 input@ioob.de𝕏 x.com/IoobPodcast📺 youtube.com/@ioobpodcast
Claude hat gerade seinen zweiten Sommer – aber wie lange hält der Hype diesmal? Und warum blockiert Anthropic plötzlich Third-Party-Tools wie Clawdbot und Open Code von der Nutzung ihrer Subscription?In dieser Folge sprechen wir über das Modell-Karussell der AI-Branche: Heute ist Claude das Beste, nächste Woche Codex, und alle paar Tage schwenkt die Community zum nächsten heißen Scheiß. Wir diskutieren, warum genau das ein Problem für Anthropic und OpenAI ist – und welche Strategien sie fahren, um euch auf ihrer Plattform zu halten. Außerdem: Was ist eigentlich Clawdbot, warum ist Peter Steinbergers Repo plötzlich 404, und braucht man wirklich fünf AI-Subscriptions parallel? Spoiler: Vielleicht bewegen wir uns gerade vom Wilden Westen in Richtung Corporate-AI.💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQYLinks:Open Code: https://opencode.ai/Clawdbot: https://clawd.bot/Anthropic Cowork – Erste Schritte: https://support.claude.com/de/articles/13345190-erste-schritte-mit-coworkKontakt:👉 ioob.de📬 input@ioob.de𝕏 x.com/IoobPodcast📺 youtube.com/@ioobpodcast
Functional Programming – ein Begriff, der vor ein paar Jahren durch die Entwickler-Welt geisterte wie ein heißer Trend. Doch was ist davon geblieben? Ist FP nur akademischer Ballast oder steckt da echte Alltagsrelevanz dahinter?In dieser Episode haben wir zwei Gäste eingeladen, die das Thema wie kaum jemand anderes durchdrungen haben: Chris Eidhof und Florian Kugler von objc.io. Gemeinsam haben sie nicht nur "Functional Swift" geschrieben, sondern auch über Jahre hinweg die iOS-Community mit tiefgehenden Inhalten zu Architektur und Code-Design geprägt – unter anderem durch ihren wöchentlichen Swift Talk.Wir sprechen darüber, was funktionale Programmierung eigentlich ausmacht, wie sie sich von OOP unterscheidet und wo sie uns im Alltag längst begegnet, ohne dass wir es merken. Außerdem: Wie gehe ich mit State um, wenn ich keine Objekte mehr habe? Und lohnt sich der Einstieg überhaupt, wenn ich in einer Sprache arbeite, die beides kann?Ein Gespräch über Paradigmen, Pragmatismus und die Frage, warum weniger State manchmal mehr Klarheit bedeutet.💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQYUnsere Gäste:🌎 objc.io: https://www.objc.io/Chris Eidhof: https://chris.eidhof.nl/ | Mastodon: https://m.objc.io/@chrisFlorian Kugler: https://www.floriankugler.com/ | Camperwerkstatt Podcast https://camperwerkstatt.fm/Links:objc.io: https://www.objc.io/Functional Swift (Buch): https://www.objc.io/books/functional-swift/Graham Lee – OOP & Functional Programming Talk: https://www.youtube.com/watch?v=IQl1EmR9HusCurry-Howard Correspondence (Wikipedia): https://en.wikipedia.org/wiki/Curry%E2%80%93Howard_correspondenceKontakt:👉 ioob.de📬 input@ioob.de𝕏 x.com/IoobPodcast📺 youtube.com/@ioobpodcast
Das Jahr neigt sich dem Ende zu – Zeit für einen ehrlichen Blick zurück. Was hatten wir uns für 2025 vorgenommen? Und warum haben wir so wenig davon tatsächlich umgesetzt? In dieser Folge sprechen wir offen über unsere Vorsätze, die irgendwo zwischen Januar und März still und leise gestorben sind – und darüber, was wir daraus gelernt haben.Aber es geht nicht nur um gescheiterte Pläne: Wir schauen auch auf die Bereiche, die richtig gut gelaufen sind, und teilen unsere persönlichen Highlights und Lowlights aus dem vergangenen Jahr. Außerdem werfen wir einen Blick auf den Podcast selbst – wie stolz wir auf unsere Community sind und welche groben Pläne wir für 2026 haben.Eine Folge zum Zurücklehnen, Mitnicken und vielleicht auch zum Reflektieren über die eigenen Vorsätze. 🎄Community:💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQYLinks:Agentic Engineering Episode mit Peter Steinberger: https://creators.spotify.com/pod/profile/indexoutofbounds/episodes/106--Vibe-Coding-vs-Agentic-Engineering-mit-Peter-Steinberger-e354vtjTLDR Newsletter: https://tldr.tech/Kontakt:👉 ioob.de📬 input@ioob.de𝕏 x.com/IoobPodcast📺 youtube.com/@ioobpodcast
Kennst du das Gefühl, wenn die Projekte sich stapeln, die To-Do-Liste immer länger wird – und du trotzdem das Gefühl hast, alles selbst machen zu müssen? Viele von uns Entwickler:innen haben gelernt, Probleme eigenständig zu lösen. Aber was passiert, wenn genau diese Stärke zur Falle wird?In dieser Episode sprechen wir darüber, warum Delegieren so verdammt schwer ist – und gleichzeitig eine der wichtigsten Skills für alle, die wachsen wollen. Ob als Freelancer, der plötzlich mehr Aufträge hat als Zeit, oder als Lead Developer, der zwischen Code, Meetings und Mentoring jongliert: Delegation ist keine Schwäche, sondern eine Notwendigkeit.Thomas teilt seine Erfahrungen als Freelancer, der lernen musste, Projekte weiterzugeben, ohne dabei die Kontrolle oder die Kundenzufriedenheit zu verlieren. Wo findet man überhaupt gute Freelancer? Wie wählt man die richtigen aus? Und wie schafft man es, dabei noch profitabel zu bleiben – oder ist Profit am Anfang vielleicht gar nicht das Wichtigste?Christian beleuchtet die Perspektive als Lead: Wann merkt man überhaupt, dass man delegieren muss? Wie entscheidet man, welche Aufgaben man abgibt und welche man selbst behält? Und wie überwindet man die Angst vor dem Kontrollverlust – oder schlimmer noch: die Versuchung zum Mikromanagement?Wir diskutieren die FOMO-Falle ("Muss ich wirklich alles wissen?"), sprechen über Delegation als langfristige Investition und warum der Anfang immer mehr Aufwand bedeutet. Es geht um die Balance zwischen "am Unternehmen arbeiten" und "im Unternehmen arbeiten", um Kommunikation nach oben ("Ich kann nicht alles machen!") und die Frage, welche Aufgaben man vielleicht doch selbst erledigen sollte.Spoiler: Delegation ist ein Skill, den man üben muss – und genau wie beim Coden macht man am Anfang Fehler. Aber ohne diese Fehler geht's nicht vorwärts.💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQYKontakt:👉 ioob.de📬 input@ioob.de𝕏 x.com/IoobPodcast📺 youtube.com/@ioobpodcast
Bin ich ein Lead Developer, nur weil ich mal die Position hatte? Kann ich Architekturentscheidungen treffen, obwohl ich das noch nie gemacht habe? Und bin ich eigentlich ein iOS-Developer – oder einfach ein Developer?In dieser Folge teilen Christian und Thomas ihre persönlichen Geschichten über Selbstzweifel, neue Herausforderungen und die Frage, ob wir uns manchmal zu viel – oder zu wenig – zutrauen. Christian erzählt von seiner Zeit als Lead Dev in einem großen Softwareprojekt mit Anforderungen, die er so noch nie hatte. Thomas berichtet von seiner Startup-Erfahrung und dem Gefühl, einem Berg gegenüberzustehen, der unüberwindbar wirkt.Wir sprechen darüber, wie man mit dem Gefühl umgeht, einer Sache nicht gewachsen zu sein, warum offene Kommunikation hilft und weshalb der Berg immer am höchsten scheint, wenn man direkt davor steht. Ist es Imposter-Syndrom, wenn man nur Respekt vor etwas hat, das man noch nie mit genau diesem Namen gemacht hat – obwohl die Teilbereiche eigentlich bekannt sind? Und sind die "unangenehmen" Bereiche vielleicht genau die, in denen wir am besten wachsen können?Es geht um Risiko und Nutzen, um Lernmöglichkeiten und darum, lieber etwas probiert zu haben, als es nie versucht zu haben. Eine Folge über Identität, Rollenbild und die Frage: Was traue ich mir eigentlich zu – und was sollte ich mir zutrauen?💜 Werde Teil der IOOB Discord Community:https://discord.gg/bbC5c4vvQY🔗 Links:AOK Magazin – Impostor-Syndrom: Symptome und Lösungsansätze: https://www.aok.de/pk/magazin/koerper-psyche/psychologie/impostor-syndrom-symptome-und-loesungsansaetze/📬 Kontakt:👉 ioob.de📬 input@ioob.de𝕏 x.com/IoobPodcast📺 youtube.com/@ioobpodcast
Nach unserer letzten Episode über die Downsides von AI Coding wird es Zeit für die Gegenperspektive: Was läuft eigentlich richtig gut? Wo hat uns KI positiv überrascht? Und warum sind wir trotz aller Skepsis mittlerweile überzeugt, dass AI Coding mehr als nur ein Hype ist?In dieser Folge sprechen Thomas und Christian darüber, wie sich ihr Entwickler-Alltag tatsächlich verbessert hat. Es geht um den Wechsel von Stack Overflow zu direkten LLM-Dialogen, um schnelleres Debugging, bessere Dokumentation und die neue Rolle als Architekt statt Code-Schreiber. Wir diskutieren, warum das Ausprobieren von Lösungsansätzen jetzt so viel einfacher ist, wie AI als Review-Tool funktioniert und weshalb Code zunehmend zur Commodity wird – während echtes Programmier-Know-how wichtiger denn je bleibt.Dabei wird auch klar: AI Coding nimmt uns die Angst vor dem leeren Papier und macht uns skeptischer – aber auf die gute Art. Eine ehrliche Bestandsaufnahme nach Monaten intensiver Nutzung.💜 Werde Teil der IOOB Discord Community:https://discord.gg/bbC5c4vvQY🔗 Links:OpenAI AgentKit: https://openai.com/index/introducing-agentkit/Letzte Episode – Downsides of AI Coding: https://creators.spotify.com/pod/profile/indexoutofbounds/episodes/114--Wenn-AI-Coding-zum-Problem-wird-Token-Limits--Always-on-und-Death-Spirals-e3a1bgmAgentic Engineering mit Peter Steinberger: https://creators.spotify.com/pod/profile/indexoutofbounds/episodes/106--Vibe-Coding-vs-Agentic-Engineering-mit-Peter-Steinberger-e354vtj/a-ac1kssu📬 Kontakt:👉 ioob.de📬 input@ioob.de𝕏 x.com/IoobPodcast📺 youtube.com/@ioobpodcast
AI-Coding-Tools sind überall. Cursor, GitHub Copilot, Claude Code – sie versprechen, uns produktiver zu machen, schneller zu coden, besser zu werden. Aber was, wenn genau das zum Problem wird? Wenn wir aufhören nachzudenken, weil die KI es ja "schneller kann"? Wenn simple Tasks plötzlich länger dauern, weil wir verlernen, selbst zu programmieren?In dieser Folge sprechen Thomas und Christian über die Schattenseiten der AI-Coding-Revolution. Es geht um Abhängigkeiten, die uns nervös machen, Token-Limits, die uns ausbremsen, und Death Spirals, in denen AI-Agents sich hoffnungslos verirren. Wir diskutieren, warum KI-generierter Code oft komplexer ist als nötig, wie "always-on"-Zwänge unseren Workflow diktieren, und warum wir manchmal das Gefühl haben, dass niemand mehr wirklich cared – weil man den AI-Code sofort erkennt.Aber es geht auch um die großen Fragen: Ist das ein Paradigmenwechsel oder nur ein fancy Autocomplete? Verlieren wir den Spaß am Programmieren, wenn die KI die Zapfenverbindung übernimmt und wir nur noch Spax-Schrauben reindrehen? Und was passiert eigentlich mit uns als Entwickler:innen, wenn die Orgaebene noch mehr Druck macht, weil "die KI macht's doch schneller"?Real Talk ohne Hype – über das nützlichste Tech-Tool seit langem und seine versteckten Kosten.💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQYLinks:OpenAI: Why Language Models Hallucinate: https://openai.com/index/why-language-models-hallucinate/Kontakt:👉 ioob.de📬 input@ioob.de𝕏 x.com/IoobPodcast📺 youtube.com/@ioobpodcast
Die App läuft, das Feature ist implementiert, der Code ist sauber – eigentlich könnte man doch launchen, oder? Nicht ganz. Wer schon mal ein Projekt wirklich zu Ende gebracht hat, kennt das Phänomen: Die letzten 20% eines Projekts fressen gefühlt 80% der Zeit. Aber warum ist das so? Und wie geht man mit dieser Phase um, ohne sich in Overengineering zu verlieren oder wichtige Dinge zu übersehen?In dieser Folge sprechen wir darüber, was es wirklich bedeutet, ein Projekt fertigzustellen. Es geht um das richtige Mindset für den Endspurt, um Launch-Strategien und die Frage, was überhaupt noch rein muss – und was nicht. Von technischen Basics wie Logging und Hosting über rechtliche Themen wie Payment und Datenschutz bis hin zu Marketing und Content-Erstellung: Wir beleuchten die oft unterschätzten Aspekte, die zwischen "es funktioniert" und "es ist live" liegen.Was passiert eigentlich nach dem Launch? Wie bereitet man sich auf Support-Anfragen vor? Und wann ist der richtige Zeitpunkt, überhaupt zu erkennen, dass man sich in den letzten 20% befindet? All das – und die Erkenntnis, dass man nur einmal launcht – gibt's in dieser Episode.Links:- Episode 90 ioob hat die Referenz auf die ersten 80%.Community💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQYKontakt👉 ioob.de📬 input@ioob.de𝕏 x.com/IoobPodcast📺 youtube.com/@ioobpodcast
Ist die Software, die wir täglich entwickeln und nutzen, eigentlich neutral – oder steckt manchmal pure Manipulation dahinter? Infinite Scroll, Push-Notifications, Dark UX Patterns: Viele Features sind bewusst darauf ausgelegt, uns länger am Bildschirm zu halten. Aber ab wann wird geschickes Design zur Manipulation? Und welche Verantwortung tragen wir als Entwickler*innen dabei?Thomas und Christian gehen der unbequemen Frage nach, ob unsere Branche ein Ethikproblem hat. Von freemium-Modellen über Datenschutz bis hin zu algorithmic bias – wir diskutieren, wo Software problematisch wird und was ethische Alternativen sein könnten. Spoiler: Es ist komplizierter, als man denkt. Ist "Don't be evil" nur Marketing oder können wir tatsächlich bessere Software schaffen?💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQYLinksKinder und Bildschirme Podcast: https://podcasts.apple.com/de/podcast/kinder-und-bildschirme-was-lehrer-und-eltern-nicht-wissen/id1736469014?i=1000708336702Coin Master Kritik bei ZDF NEO: https://www.youtube.com/watch?v=hTeTjx4k9jQHilfe bei Internet- oder Computersucht: https://www.caritas.de/hilfeundberatung/onlineberatung/suchtberatung/haeufiggestelltefragen/wo-finde-ich-hilfe-bei-internet-oder-computersucht-36869103-6079-4aed-90cc-86cac0657b1fKontakt👉 ioob.de📬 input@ioob.de𝕏 x.com/IoobPodcast📺 youtube.com/@ioobpodcast
Zeit für eine ehrliche Bestandsaufnahme: Welche Tools nutzen wir eigentlich täglich, welche sammeln digital Staub und was hat uns in letzter Zeit wirklich weitergeholfen? In dieser Episode öffnen wir unsere Toolkisten und sprechen über die Software, die unseren Entwickler-Alltag prägt.Von ClickUp Extensions über Excalidraw bis hin zu Claude Code – wir diskutieren, was in unserem Setup funktioniert und was schneller wieder verschwunden ist, als wir es installiert hatten. Dabei geht es nicht nur um die neuesten AI-Tools, sondern um den ganzen Mix aus Produktivitäts-Apps, Entwicklertools und kreativen Helfern, die unsere tägliche Arbeit beeinflussen.💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQYLinks:Claude Code: https://www.anthropic.com/claude-codeSuperwhisper: https://superwhisper.comClickUp Clips: https://clickup.com/features/clipsMirror Magnet: https://apps.apple.com/de/app/mirror-magnet/id1563698880Alex Sidebar: https://www.alexcodes.app/Vibetunnel: https://vibetunnel.sh/Excalidraw: https://excalidraw.comFreeform: https://apps.apple.com/de/app/freeform/id6443742539Draw.io: https://draw.ioDuckAI: Duck.aiEpisode mit Peter Steinberger: https://creators.spotify.com/pod/profile/indexoutofbounds/episodes/106--Vibe-Coding-vs-Agentic-Engineering-mit-Peter-Steinberger-e354vtj/a-ac1kssuIlograph: https://www.ilograph.comKontakt:👉 ioob.de📬 input@ioob.de𝕏 x.com/IoobPodcast📺 youtube.com/@ioobpodcast
Hand aufs Herz: Wie viele von euch haben schon mal gedacht "Tests schreiben dauert zu lange" oder "Mein Code ist einfach nicht testbar"? Thomas geht in dieser Episode ehrlich mit seiner eigenen Testing-Journey um – von jemandem, der früher wenig getestet hat, bis hin zur Erkenntnis: Die Architektur entscheidet über den Erfolg deiner Tests.Wir sprechen darüber, warum 90% der Software da draußen schlichtweg nicht testbar ist – nicht wegen fehlender Tools, sondern wegen fundamentaler Architektur-Probleme. Starke Kopplungen, Mammut-Methoden, fehlende Abstraktionsebenen und hardcodete Dependencies machen Tests zur Hölle. Aber es geht auch anders: Von Dependency Injection über Event-Driven Architecture bis hin zu Clean Architecture-Patterns zeigen wir, wie du von Anfang an testbare Software designst.Außerdem diskutieren wir, wie sich Testing in Zeiten von AI-Tools verändert, warum VibeCoding und Tests kein Widerspruch sein müssen und wie du Legacy-Code schrittweise testbar refactorst. Von der Test-Pyramide über Point-Free Mocking bis hin zu praktischen Unterschieden zwischen Mobile- und Web-Testing – eine Episode voller konkreter Patterns und ehrlicher Einblicke.Community💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQYLinksVibe Coding vs Agentiv Engineering mit Peter Steinberger: https://creators.spotify.com/pod/profile/indexoutofbounds/episodes/106--Vibe-Coding-vs-Agentic-Engineering-mit-Peter-Steinberger-e354vtjTesting erklärt mit Daniel Knott: https://creators.spotify.com/pod/profile/indexoutofbounds/episodes/089--Vom-notwendigen-bel-zum-Qualitts-Booster-Wie-wir-Spa-am-Software-Testen-finden-e2qou4kDesign Patterns Episode: https://creators.spotify.com/pod/profile/indexoutofbounds/episodes/107--Unsere-tglichen-Design-Patterns--Machen-sie-uns-zu-besseren-EntwicklerInnen-e35orbqPointFree Dependencies: https://github.com/pointfreeco/swift-dependenciesKontakt👉 ioob.de📬 input@ioob.de𝕏 x.com/IoobPodcast📺 youtube.com/@ioobpodcast
Arc droppt SwiftUI und TCA, Airbnb verabschiedet sich von React Native, und Apple hat damals Flash den Todesstoß versetzt. Wenn große Player Technologien aus ihrem Stack werfen, geht ein Ruck durch die Entwickler-Community. Aber sollte uns das überhaupt interessieren? Und wenn ja – wie sehr?In dieser Folge sprechen wir über das Phänomen des Technology Sunsetting und was es psychologisch mit uns als Entwickler:innen macht. Wir diskutieren, wann fremde Tech-Entscheidungen tatsächlich relevant für unsere eigenen Projekte sind und wann wir sie getrost ignorieren können. Dabei schauen wir uns konkrete Beispiele an: von Apples historischem Flash-Bann bis zu den aktuellen Moves von Arc und Airbnb. Wie unterscheiden wir zwischen berechtigten Warnsignalen und Tech-FOMO? Und warum fühlen sich manche Technologie-Exits wie persönliche Niederlagen an, obwohl sie uns eigentlich nichts angehen?💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQYLinksLetter to Arc Members 2025: https://browsercompany.substack.com/p/letter-to-arc-members-2025Airbnb Engineering: Sunsetting React Native: https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30aApple vs. Flash - Der historische Showdown: https://www.apple.com/hotnews/thoughts-on-flash/The Composable Architecture (TCA) GitHub: https://github.com/pointfreeco/swift-composable-architectureReact Native Documentation: https://reactnative.dev/Kontakt👉 ioob.de📬 input@ioob.de𝕏 x.com/IoobPodcast📺 youtube.com/@ioobpodcast
Wann hast du das letzte Mal richtig tief in Code abgetaucht, ohne von einem Slack-Ping, einer E-Mail oder einem spontanen Call herausgerissen zu werden? Falls du dich nicht mehr erinnern kannst, bist du nicht allein. Kommunikation hat sich vom notwendigen Übel zur Hauptbeschäftigung entwickelt – und das ist ein Problem.In dieser Episode sprechen Thomas und Christian über ihre eigenen Kämpfe mit der digitalen Dauerbeschallung. Von spontanen Calls, die den Flow zerstören, über E-Mail-Pingpong bis hin zu Support-Tickets, die eigentlich nur eine schnelle Antwort brauchen, aber zu stundenlangen Diskussionen werden. Wir fragen uns: Sind wir selbst Teil des Problems? Und vor allem: Wie schaffen wir es, wieder mehr Zeit fürs Entwickeln zu haben?Es geht um Lösungsansätze wie asynchrone Kommunikation, bewusste Offline-Zeiten und die Frage, ob das Büro wirklich besser wäre. Spoiler: Die Antwort ist komplizierter, als gedacht.💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQYLinksGetting Things Done Methode: https://gettingthingsdone.com/Loom für asynchrone Videos: https://www.loom.com/Deep Work von Cal Newport: https://www.calnewport.com/books/deep-work/Kontakt👉 ioob.de📬 input@ioob.de𝕏 x.com/IoobPodcast📺 youtube.com/@ioobpodcast
Singleton hier, Factory da, MVVM überall – Design Patterns sind aus unserem Entwickler-Alltag nicht mehr wegzudenken. Aber mal ehrlich: Nutzen wir sie bewusst oder sind sie längst so selbstverständlich geworden, dass wir gar nicht mehr darüber nachdenken?In dieser Folge packen Christian und Thomas ihre Pattern-Sammlung aus und diskutieren über die Designmuster, die sie täglich verwenden. Vom oft missbrauchten Singleton über die mächtige Factory bis hin zu Repository und UseCase Patterns – wir schauen uns an, wann diese Muster brillant sind und wann sie zum Selbstzweck werden. Sind Patterns wirklich nur eine gemeinsame Sprache zwischen Entwickler:innen oder steckt mehr dahinter? Und was passiert, wenn man Patterns verwendet, ohne zu verstehen warum?Wird ohne Patterns automatisch schlechter Code geschrieben? Gibt es das berühmte "Affe-Banane-Regen-Experiment" auch bei Design Patterns? Spoiler: Ja, definitiv! Eine Folge über Code-Gewohnheiten, bewusste Designentscheidungen und die Frage, ob wir manchmal einfach zu Pattern-verliebt sind.Community💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQYLinksGang of Four (GoF) Design Patterns Tutorial: https://www.digitalocean.com/community/tutorials/gangs-of-four-gof-design-patternsClean Architecture - Robert C. Martin: https://www.amazon.de/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164Kontakt👉 ioob.de📬 input@ioob.de𝕏 x.com/IoobPodcast📺 youtube.com/@ioobpodcast
Vom iOS-Developer zum CEO, dann der Burnout – und plötzlich wieder Feuer für das Programmieren dank KI. Peter Steinberger hat eine bemerkenswerte Reise hinter sich, die viele von uns nachvollziehen können. Aber was passiert, wenn aus „Vibe Coding" plötzlich ein professioneller Workflow wird? Und wie reagiert die Community, wenn jemand öffentlich sagt: „KI macht mich 100x produktiver"?In dieser Episode sprechen wir mit Peter über seinen Weg vom klassischen iOS-Development zum „Agentic Engineering" – einem Ansatz, der weit über das hinausgeht, was viele unter AI-assistiertem Coding verstehen. Wir diskutieren die Unterschiede zwischen spontanem Vibe Coding und strukturiertem Agentic Engineering, seinen Workflow mit Tools wie Claude Code und Cursor, und warum er trotz Hate-Kommentaren und „AI Slob"-Vorwürfen bei seinem Ansatz bleibt.Aber es geht nicht nur um Technologie: Wie verändert sich das Mindset, wenn man plötzlich wieder Spaß am Programmieren hat? Welche Risiken birgt der „Accept Everything Mode"? Und wie geht man mit der Angst um, dass man als Entwickler:in bald überflüssig sein könnte?💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQYUnser Gast🌎 Peter Steinberger: https://steipete.me/Twitter:https://x.com/steipeteLinksClaude Code is my computer Peter Steinberger Blog: https://steipete.me/posts/2025/claude-code-is-my-computerContext Management Article Context Engineering: https://spiess.dev/blog/how-i-use-claude-codeVibeTunnel: https://vibetunnel.sh/Andrej Karpathy Software is Changing: https://www.youtube.com/watch?v=LCEmiRjPEtQAgent Rules Repo von Peter: https://github.com/steipete/agent-rulesWhisper Flow: https://wisprflow.ai/Kosten Blog Posts: https://steipete.me/posts/2025/stop-overthinking-ai-subscriptionsRepoPrompt: https://repoprompt.com/Kontakt👉 ioob.de📬 input@ioob.de𝕏 x.com/IoobPodcast📺 youtube.com/@ioobpodcast
loading
Comments 
loading