Retour

Explorez tous les épisodes du podcast Index out of bounds | Entwickler/Developer Podcast

Plongez dans la liste complète des épisodes de Index out of bounds | Entwickler/Developer Podcast. Chaque épisode est catalogué accompagné de descriptions détaillées, ce qui facilite la recherche et l'exploration de sujets spécifiques. Suivez tous les épisodes de votre podcast préféré et ne manquez aucun contenu pertinent.

Rows per page:

1–50 of 124

TitreDateDurée
090 | Open-Source-Trends 2024 und die einfachsten Wege, Software zu hosten24 Nov 202401:05:26

Sponsored by Techniker Krankenkasse:

Du bist auf der Suche nach einer neuen Karrierechance? Schau vorbei auf:

https://www.tk.de/it

Heute werfen wir einen Blick auf den GitHub Octoverse Report 2024 und analysieren, welche Programmiersprachen und Communities in der Entwicklerwelt aktuell am stärksten wachsen. Welche Faktoren tragen zu diesen Entwicklungen bei, und was bedeuten sie für die Zukunft der Softwareentwicklung?

Im zweiten Teil der Episode sprechen wir über die verschiedenen Möglichkeiten, Software effizient zu hosten. Von klassischen Ansätzen wie VServern und GitHub Pages bis hin zu modernen Cloud-Lösungen wie Firebase und Vercel vergleichen wir Vor- und Nachteile. Dabei gehen wir der Frage nach, ob die neuesten Technologien wirklich immer die beste Wahl sind – oder ob es auch einfachere und günstigere Alternativen gibt.

Community:

💜 Werde Teil der IOOB Discord Community: ⁠⁠https://discord.gg/bbC5c4vvQY⁠

Links:

- Octoverse Report: ⁠https://octoverse.github.com/⁠

- DevJob Analyse: ⁠https://www.devjobsscanner.com/blog/top-8-most-demanded-programming-languages/⁠

- DHH leaving the cloud:⁠ https://world.hey.com/dhh/we-have-left-the-cloud-251760fb⁠

- Serverless was a mistake: ⁠https://www.youtube.com/watch?v=qQk94CjRvIs


Kontakt:

• 👉 ⁠⁠ioob.de⁠⁠

• 📬 ⁠input@ioob.de⁠

• 𝕏 ⁠⁠x.com/IoobPodcast⁠⁠

• 📺 ⁠⁠youtube.com/@ioobpodcast⁠⁠

089 | Vom notwendigen Übel zum Qualitäts-Booster: Wie wir Spaß am Software Testen finden10 Nov 202401:47:32

Sponsored by Techniker Krankenkasse:

Du bist auf der Suche nach einer neuen Karrierechance? Schau vorbei auf:

https://www.tk.de/it


Testing – für viele Entwickler ein „notwendiges Übel“, das sich oft wie zusätzlicher Ballast anfühlt. Aber muss das wirklich so sein? In dieser Folge sprechen wir mit Testing-Experte und Autor Daniel Knott darüber, wie Testing sinnvoll und effizient in den Entwickleralltag integriert werden kann. Daniel teilt seine persönlichen Erfahrungen und gibt uns Einblicke in Ansätze, mit denen Testing zur Gewohnheit wird und sogar Spaß machen kann.

Gemeinsam diskutieren wir wichtige Testing-Strategien wie Unit-, Integration- und Regressionstests und hinterfragen die Rolle von „100% Coverage“ und andere Testing.Mythen.

Außerdem besprechen wir, welche Testing-Methoden wirklich Mehrwert bieten und wie durch „Shift Left“ und gute Teamkommunikation das Bewusstsein für Qualität gestärkt wird. Accessibility Testing und die rechtlichen Anforderungen aus dem Barrierefreiheitsstärkungsgesetz kommen kurz zur Sprache, während wir vor allem praktische Tipps teilen, um Testing nachhaltig in die tägliche Arbeit zu integrieren – ganz ohne Frust.


Unser Gast Daniel Knott:

Website: https://adventuresinqa.com/

Youtube: https://www.youtube.com/@DanielKnott

LinkedIn: https://www.linkedin.com/in/daniel-knott/


Community:

💜 Werde Teil der IOOB Discord Community: ⁠https://discord.gg/bbC5c4vvQY


Links:

  • AI Based Testing:

Kontakt

080 | Code Reviews – Worauf wir als Reviewer und Gereviewter achten sollten06 Jul 202401:04:15

Was genau ist ein Code Review und warum sollten wir uns die Mühe machen?

Wir beleuchten die Unterschiede zwischen dem Reviewer und dem Gereviewten – welche Rolle spielt jeder und wie wirkt sich das auf den Entwicklungsprozess aus? Dazu teilen wir unsere persönlichen Erfahrungen in beiden Rollen und diskutieren, wie wir vermeiden können, dass Feedback zu persönlich genommen wird.


Community:

💜 Werde Teil der IOOB Discord Community:

⁠https://discord.gg/bbC5c4vvQY


Links


Kontakt

079 | Apple Intelligence und warum es in Europa keine Tech-Giganten gibt22 Jun 202401:06:33

In dieser Episode sprechen wir über "Apple Intelligence" und fragen uns, warum es in Europa keine Tech-Giganten wie Apple oder Google gibt. Zuerst schauen wir uns an, wie Apple das Thema Datenschutz angeht und ob andere Firmen überhaupt in der Lage sind, etwas Ähnliches auf die Beine zu stellen. Außerdem reden wir darüber, wie Apple seine neuen Technologien präsentiert und warum sie im Gegensatz zu Microsoft keinen großen Shitstorm für ihre KI-Lösung geerntet haben.

Dann gehen wir der Frage nach, warum ein Unternehmen wie Apple in Europa wahrscheinlich nicht entstehen könnte. Dabei werfen wir einen Blick auf die kulturellen und gesetzlichen Unterschiede, die es europäischen Firmen schwer machen, zu Tech-Giganten zu werden. Von strengen Datenschutzgesetzen bis hin zu verschiedenen Marktbedingungen – wir besprechen die vielen Gründe, die eine Rolle spielen und was das für die Zukunft der Technologie in Europa bedeutet.


💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQY

Links


👉 ioob.de 📬 input@ioob.de 𝕏 x.com/IoobPodcast 📺 youtube.com/@ioobpodcast

078 | Was erfordert mehr Skill? Web- oder Mobile-Entwicklung?10 Jun 202400:58:59
In dieser Episode tauchen wir tief in die Frage ein, ob es schwieriger ist, ein Web-Frontend zum Glänzen zu bringen oder eine native App zu erstellen. Wir beleuchten die Unterschiede zwischen Web- und Mobile-Entwicklung und diskutieren, was "schwieriger" in diesem Kontext wirklich bedeutet. Warum gibt es weniger Fullstack Developer mit Mobile-Skills? Und welche Disziplin erfordert tatsächlich mehr Entwicklerfähigkeiten? Oder ist es am Ende doch Auslegungssache? Hört rein und findet es heraus! Zu guter letzt gehen wir auch nochmal fix auf euer Feedback ein. 💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQY Links - EK Folge zu Freelancing: ⁠https://engineeringkiosk.dev/podcast/episode/94-die-realit%C3%A4t-des-freelancings-zwischen-selbstbestimmung-und-unsicherheit-mit-index-out-of-bounds⁠ 👉 ioob.de 📬 input@ioob.de 𝕏 x.com/IoobPodcast 📺 youtube.com/@ioobpodcast
077 | Entwickler:Innen im Umbruch: Welches Skillset ist in der AI-Ära gefragt?25 May 202401:26:20

Wie sieht die Zukunft für Entwickler:innen aus?

In dieser Episode von "Index out of Bounds" untersuchen wir, ob und wie AI die Rolle von Entwickler:innen verändern könnte. Wir analysieren die Entwicklung des Berufsbildes und welche Fähigkeiten künftig an Bedeutung gewinnen oder verlieren werden. Außerdem betrachten wir die Auswirkungen der Kontrolle von Projekten und die Rolle kleiner, spezialisierter Firmen im Vergleich zu großen Unternehmen mit AGI in der Cloud.


Wir sprechen darüber, wie sich der Markt entwickelt und warum gutes Design und Algorithmen langfristig kopierbar sind, während hochwertige, proprietäre Daten den entscheidenden Wettbewerbsvorteil bieten.


💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQY


Links:

OMR Talk, wo wir in Sachen AI stehen: https://www.youtube.com/watch?v=-srCUoQnB2o

Attention is all you need: https://proceedings.neurips.cc/paper_files/paper/2017/file/3f5ee243547dee91fbd053c1c4a845aa-Paper.pdf

👉 ioob.de 📬 input@ioob.de 𝕏 x.com/IoobPodcast 📺 youtube.com/@ioobpodcast

076 | Guter Code – Was ist das und brauchen wir das wirklich?11 May 202401:09:30

Ist guter Code wirklich entscheidend? Inspiriert von bekannten Figuren wie Uncle Bob, der mit seinem Clean Code-Mantra die Notwendigkeit von qualitativ hochwertigem Code betont, hinterfragen wir, ob die Sauberkeit des Codes wirklich so wichtig ist, wenn doch das Endprodukt funktioniert.

In dieser Folge erwarten euch keine eindeutigen Antworten, sondern eine offene Diskussion mit unseren Gästen vom Engineering Kiosk Podcast. Wir erkunden die vielschichtigen Meinungen und persönlichen Geschichten, die zeigen, dass es nicht immer leicht ist, eine klare Linie zu finden, wenn es um „guten“ Code geht.


💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQY


Unsere Gäste:

🌎 https://engineeringkiosk.dev/

Wolfgang:

🔗 https://www.linkedin.com/in/wolfganggassler/

𝕏 https://twitter.com/schafele

Andi:

🔗 https://www.linkedin.com/in/andy-grunwald-09aa265a/

𝕏 https://twitter.com/andygrunwald


Links

- EK Folge zu Clean Code Performance: https://engineeringkiosk.dev/podcast/episode/65-clean-code-macht-software-langsam/

- YouTube Video "Clean" Code, Horrible Performance: https://www.youtube.com/watch?v=tD5NrevFtbU

- Clean Code Buch: https://www.amazon.de/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882

- Clean Architecture Buch: https://www.amazon.de/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164

- NVIDEA CEO zum Programmieren lernen: https://www.techradar.com/pro/nvidia-ceo-predicts-the-death-of-coding-jensen-huang-says-ai-will-do-the-work-so-kids-dont-need-to-learn




👉 ioob.de 📬 input@ioob.de 𝕏 x.com/IoobPodcast 📺 youtube.com/@ioobpodcast

075 | Wie wir große Features angehen - vom ersten Durchstoß bis zur refactorten Lösung27 Apr 202400:56:08
In dieser Folge von "Index out of Bounds" begleiten wir zunächst Thomas, der einige Hürden bei der Veröffentlichung seiner App im Apple AppStore zu überwinden hatte. Außerdem spricht Christian über seinen Aha-Moment mit Postman zur Request-Visualisierung. Der Schwerpunkt der Episode liegt jedoch auf dem geschickten Hinzufügen von Features in bestehende Apps. Wie behält man den Überblick in einem Meer von altem Code? Wie zerlegt man eine große, neue Aufgabe in handhabbare Schritte und transformiert diese dann in sauberen, wartbaren Code? 💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQY 👉 ioob.de 📬 input@ioob.de 𝕏 x.com/IoobPodcast 📺 youtube.com/@ioobpodcast 🔗 Links Postman: https://www.postman.com Apple unlisted Apps: https://developer.apple.com/de/support/unlisted-app-distribution/
074 | Was kommt nach dem Release einer App? – Die Herausforderung an einer Idee dranzubleiben am Beispiel PICABOO15 Apr 202401:23:59

In dieser Episode sprechen wir offen über die Erlebnisse beim Aufbau der App PICABOO, die wir, Christian zusammen mit Tobias Weber und Leonie Capello, vor etwa zwei Jahren ins Leben gerufen haben. Tobias teilt als unser Gast die persönlichen Höhen und Tiefen, die wir als Team auf dem Weg von der ersten Idee bis zum erfolgreichen Launch erlebt haben. Wir diskutieren die vielfältigen Herausforderungen, von der Entwicklung und dem Design bis hin zu Marketing und Unternehmensgründung, die wir neben unserer Hauptarbeit als Entwickler meistern mussten. Diese Folge bietet ehrliche Einblicke in das, was es wirklich bedeutet, eine App zu entwickeln und auf den Markt zu bringen. PICABOO im App Store herunterladen: https://apps.apple.com/de/app/picaboo-fotografen-filter/id1518004700?uo=4 PICABOO auf Instagram: https://www.instagram.com/picabooapp Sentry: https://sentry.io

💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQY 👉 ioob.de 📬 input@ioob.de 𝕏 x.com/IoobPodcast 📺 youtube.com/@ioobpodcast


073 | Was steckt hinter Git-Branching Strategien wie Git-Flow oder Trunk-Based-Development?01 Apr 202401:10:02

Wir alle benutzen Git zum Erstellen von Commits und vielleicht hin und wieder mal für einen etwas größeren Feature Branch. Für eigene Projekte und kleine Teams reicht das auch meistens schon aus. Aber was, wenn man mehrere Versionen einer Bibliothek parallel unterstützen muss? Oder wie kann ich mein Produkt über Git auf unterschiedlichen Umgebungen deployen, sodass Entwickler:innen und Tester den aktuellen Stand prüfen können, bevor er produktiv geht? Für diese Situationen gibt es sogenannte Branching-Strategien. Die bekannteste ist vermutlich Git Flow. Um genau diese Branching-Strategien geht es heute. Wie sie funktionieren, und welche Vor- bzw. Nachteile sie mit sich bringen. Und was genau ist dieses Trunk-Based Development? 🔗 Links: XKCD Comics zu Standards: https://m.xkcd.com/927/Engineering Kiosk mit Michael Liehs über CI: https://engineeringkiosk.dev/podcast/episode/106-ci-continuous-integration-in-der-praxis-mit-michael-lihs-von-thoughtworks/Branching-Strategien im Vergleich: https://www.abtasty.com/blog/git-branching-strategies/

💜 Werde Teil der IOOB Discord Community: https://discord.gg/bbC5c4vvQY 👉 ⁠⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ioob.de⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ 📬⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠⁠ input@ioob.de⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠  𝕏 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠x.com/IoobPodcast⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ 📺 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠youtube.com/@ioobpodcast⁠⁠⁠⁠


072 | Bewerben als ITler – Worauf wir bei Lebenslauf und Anschreiben achten sollten18 Mar 202401:03:59

Vor der Arbeit als ITler:in steht zunächst mal das Finden einer Arbeitsstelle. In den meisten Fällen hat man es hier in der IT Branche noch recht einfach, trotzdem gibt es den ein oder anderen Trick, der die Chancen auf eine Einladung zum Bewerbungsgespräch erhöhen kann.


Ich dieser Folge soll es um die wichtigen Feinheiten beim Erstellen eines Lebenslaufes und Anschreibens gehen. Außerdem erzählen Christian und Thomas über ihre persönlichen Erfahrungen mit dem Bewerbungsprozess als Freelancer und als Festangestellter.


🚨Idea Jam🚨

Jetzt seid ihr gefragt! Welchen Trick nutzt ihr, damit eure Bewerbung besonders heraussticht? Schreibt uns eure Idee an input@ioob.de. Die besten Ideen stellen wir in den nächsten Folgen vor.



👉 ⁠⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠⁠⁠⁠⁠ioob.de⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ 📬⁠⁠⁠⁠⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠⁠ input@ioob.de⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠  𝕏 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠x.com/IoobPodcast⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ 📺 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠youtube.com/@ioobpodcast⁠⁠⁠⁠


🔗Links:

Leet great technical resume: https://www.leet.co/blog/what-a-great-technical-resume-can-do-for-you

Engineering Kiosk Brag Document: https://engineeringkiosk.dev/podcast/episode/113-selbstmarketing-ohne-bullshit-brag-documents/


071 | Wie finde ich das richtige Tool für den Job? – Warum wir Schrauben nicht nageln sollten.04 Mar 202400:51:47

Wenn man einen Hammer hat, neigt man dazu, jedes Problem als Nagel zu betrachten. Aber wie kann ich mich von den mir bekannten Tools lösen und außerhalb meiner Komfortzone nach dem passenden Werkzeug suchen? Und wann ist es angebracht, auf mein aktuelles Skillset zu vertrauen?


👉 ⁠⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠⁠⁠⁠ioob.de⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ 📬⁠⁠⁠⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠⁠ input@ioob.de⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠  𝕏 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠x.com/IoobPodcast⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ 📺 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠youtube.com/@ioobpodcast⁠⁠⁠




088 | Feature Overload: Wie viele Funktionen braucht eine App wirklich?26 Oct 202401:08:10

In dieser Episode geht es um das weitverbreitete Phänomen des Feature Creep. Was oft mit einem kleinen Extra beginnt, wächst schnell zu einer Funktionslawine heran – und plötzlich ist der eigentliche Zweck einer App kaum noch erkennbar. Doch ist dieses Wachstum zwangsläufig oder gibt es Möglichkeiten, den Kern der Anwendung im Blick zu behalten?


Wir sprechen darüber, wie sich Feature Creep verhindern lässt, wie man sinnvolle Features von unnötigem Ballast unterscheidet und welche Methoden helfen, eine Anwendung bei Bedarf zu verschlanken. Gibt es Wege, bereits überladene Apps zu entschlacken und zurück zum Wesentlichen zu finden? 


Community:


💜 Werde Teil der IOOB Discord Community: ⁠https://discord.gg/bbC5c4vvQY


Links:


Kontakt:


• 👉 ioob.de

• 📬 input@ioob.de

• 𝕏 x.com/IoobPodcast

• 📺 youtube.com/@ioobpodcast

070 | Der Cyberbunker – Welche Fragen der Fall des kuriosen Hosting-Anbieters aufwirft19 Feb 202401:18:18

Heute widmen wir uns dem Fall Cyberbunker, der durch die Netflix-Dokumentation "Cyberbunker: Darknet in Deutschland" Ende letzten Jahres erneut Aufmerksamkeit erlangte.

Mit unseren Gästen Kilian Lieb und Max Rainer, den Autoren und Regisseuren eben dieser Netflix Produktion, erforschen wir die Geschichte und die Geheimnisse hinter den Bunkern in Kloetinge und Traben-Trarbach.

Dieser einstige bulletproof Hosting-Anbieter ist dafür bekannt, dass er neben Kinderp*rnografie und Terrorismus alles hostete. Kilian und Max gewähren uns einen Einblick in ihre Motivation, diese dunkle Ecke des Internets zu dokumentieren, und philosophieren mit uns über die ethischen Fragen, die sich aus dem Fall Cyberbunker ergeben.


Dabei soll es neben der Geschichte selbst auch um die Menschen wie Johann Xennt und Sven Olaf Kamphuis gehen. Viel Spaß beim zuhören.


👉 ⁠⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠⁠⁠⁠ioob.de⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ 📬⁠⁠⁠⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠⁠ input@ioob.de⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠  𝕏 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠x.com/IoobPodcast⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ 📺 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠youtube.com/@ioobpodcast⁠⁠⁠


🔗Links:

Cyber Bunker, Netflix Doku : ⁠https://www.netflix.com/de/title/81632983

Kilian Lieb: https://heavygermanshit.de/artists/kilian-lieb

Max Rainer: https://heavygermanshit.de/artists/max-rainer

bildundtonfabrik: https://btf.de/

Wir drehten Cyberbunker Podcast: https://www.podcast.de/episode/616863313/ruhe-bitte-wir-drehten-cyberbunker

Cyberbunker – Malicious life Podcast: https://malicious.life/cyberbunker-part-1/


069 | Web 4.0 – Wenn Browser und LLM verschmelzen und wie es das Web verändern wird06 Feb 202400:58:48

Erst kürzlich stelle The Browser Company ihre Idee eines "neuen" Browsers vor. Das besondere dabei, ihr müsst nicht mehr selbst das Internet durchsuchen, dass soll der Browser selbstständig für euch tun.

Aber kann es ein Web ohne klassische Search Engines überhaupt geben? Welche Folgen hat das für die vielen kleinen Websiten und Blog Betreiber, wenn die Informationen nicht mehr auf der Seite selbst, sondern über eine vom Browser designte Oberfläche angezeigt werden?


Diese Fragen stellt man sich spätestens seitdem ChatGPT öffentlich verfügbar ist. Warum es jetzt durch die nahtlose Integration von LLMs in einen Browser nochmal wichtig sein könnte sich über diese Themen zu unterhalten erfahrt ihr in dieser Folge Index out of Bounds.



👉 ⁠⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠⁠⁠ioob.de⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ 📬⁠⁠⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠⁠ input@ioob.de⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠  𝕏 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠x.com/IoobPodcast⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ 📺 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠youtube.com/@ioobpodcast⁠⁠


🔗Links:

⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠TBC Website: ⁠https://thebrowser.company/⁠

Arc 2 Announcement Video: ⁠https://www.youtube.com/watch?v=WIeJF3kL5ng⁠

Shift (Multi-Space-Browser): https://tryshift.com/

Rabbit m1: ⁠https://www.rabbit.tech/⁠

Amie Calender: ⁠https://www.amie.so/⁠

Notion: ⁠https://www.notion.so/product/calendar⁠

Hey Calendar: ⁠https://www.hey.com/calendar/⁠


068 | Worst Practices von Entwickler:Innen – Diesen Fehlern haben wir uns schuldig gemacht!22 Jan 202400:57:58

Jeder macht Fehler. Und wo uns Best Practices dabei helfen sollen, diese Fehler zu vermeiden, ist es sicher auch kein Schaden den Spieß umzudrehen und sich mal darüber Gedanken zu machen, welchen Worst Practices man sich selbst denn vielleicht schon schuldig gemacht hat.


In dieser Folge Index out of Bounds sprechen Thomas und Christian darüber, wann Metriken ihren Zweck verlieren und warum es uns Entwickler:Innen so schwer fällt einen echten MVP zu bauen.

Außerdem werden auch die ein oder anderen Code-Malheure betrachtet und wie man sie verhindern kann.



👉 ⁠⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠⁠ioob.de⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ 📬⁠⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠⁠ input@ioob.de⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠  𝕏 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠x.com/IoobPodcast⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ 📺 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠youtube.com/@ioobpodcast⁠


🔗Links:

⁠⁠⁠⁠⁠⁠⁠⁠⁠Rita Codes auf TikTok: https://www.tiktok.com/@rita_codes/video/7243770029978701083


067 | Warum wir unsere IDE hinterfragen sollten und Vim und Emacs noch immer relevant sind07 Jan 202401:03:09

Das Herzstück der Arbeit einer Entwickler:In ist die IDE. Doch was genau leistet sie für uns und wie funktioniert das überhaupt alles? Dieser Frage ist Christian in den letzten Wochen nachgegangen durch seinen Deep Dive in das Thema NeoVim.

Warum kann es gut sein hin und wieder über den IDE Tellerrand zuschauen und was macht ein Closed Source BuildSystem wie z.B. das von iOS mit der Flexibilität unseres Workflows? Warum sind Vim und Emacs überhaupt noch Thema in der IT Szene?


Das alles in dieser Folge Index out of bounds.


👉 ⁠⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠ioob.de⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ 📬⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠⁠ input@ioob.de⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠  𝕏 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠x.com/IoobPodcast⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ 📺 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠youtube.com/@ioobpodcast


🔗Links:

⁠⁠⁠⁠⁠⁠⁠Vim Online Tutorial: https://www.openvim.com/

Vim Tutor (In Vim): https://vimschool.netlify.app/introduction/vimtutor/

NeoVim: https://neovim.io/

ThePrimeagen Vim introduction: https://www.youtube.com/watch?v=X6AR2RMB5tE


NeoVim Distros:

Gibt unzählige aber z.B.

LazyVim: https://www.lazyvim.org/

Kickstart.nvim(minimalistischer Start): https://github.com/nvim-lua/kickstart.nvim

Language Server Protocol: https://microsoft.github.io/language-server-protocol/



066 | 2023: Ein Tech-Jahr zum Erinnern - Unsere Tops, Flops und Visionen24 Dec 202301:12:17

Willkommen zu unserer besinnlichen 66. Episode! In dieser Weihnachtsspecial-Ausgabe nehmen Christian und Thomas euch mit auf eine Reise durch das Jahr – kurz und knackig, mit einem Blick auf unsere größten Fails und Erfolge, nervigste Branchenthemen, und aufregendste Tech-Trends für 2023.

🔻 Fails: Von chaotischen Calls bis zu Gzip-Pannen auf dem Prod-Server.
🔺 Erfolge: Christians Schritt in die Selbstständigkeit und Thomas' YouTube-Erfolge.
🙄 Nervthemen: Krypto und Cloud-Hyperscaler.
🚀 Tech 2023: Von Generative AI bis Quantum Computing.
🌱 Entwicklerwachstum: Christians Debugging und Thomas' Akquise-Skills.
🎯 Vorsätze: Mehr Eigenbestimmung und Projekte realisieren.
👀 Ausblick 2024: WebDev Vision Pro und Raspberry PI-Projekte.
🎧 Spotify-Rückblick: Die Top-Momente unseres Podcast-Jahres.

Lasst uns dieses Jahr mit einem Lächeln abschließen und gespannt auf 2024 schauen! 🎄🎙️


👉 ⁠⁠⁠⁠⁠⁠ ⁠⁠⁠⁠ioob.de⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ 📬⁠⁠⁠⁠ ⁠⁠⁠⁠⁠⁠ input@ioob.de⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠  𝕏 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠x.com/IoobPodcast⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ 📺 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠youtube.com/@ioobpodcast⁠⁠⁠⁠⁠⁠⁠


Mark Zuckerberg: Erstes Interview im Metaverse mit Lex Fridman: https://www.youtube.com/watch?v=MVYrJJNdrEg

Quantencomputer erklärt mit MKBHD: https://www.youtube.com/watch?v=e3fz3dqhN44

DHH erklärt, warum sie die Cloud verlassen: https://world.hey.com/dhh/why-we-re-leaving-the-cloud-654b47e0

Apache OpenWhisk: Serverloses, Open-Source Cloud-Plattform: https://openwhisk.apache.org/

Engineering Kiosk - Der deutschsprachige Software-Engineering-Podcast: https://engineeringkiosk.dev/

065 | Wie wir als Entwickler:Innen unser Glück finden – Warum Developer Experience nicht egal ist10 Dec 202300:58:27

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!



👉 ⁠⁠⁠⁠⁠⁠ ⁠⁠⁠ioob.de⁠⁠⁠⁠⁠⁠⁠⁠⁠ 📬⁠⁠⁠ ⁠⁠⁠⁠⁠⁠ input@ioob.de⁠⁠⁠⁠⁠⁠⁠⁠⁠  𝕏 ⁠⁠⁠⁠⁠⁠⁠⁠⁠x.com/IoobPodcast⁠⁠⁠⁠⁠⁠⁠⁠⁠ 📺 ⁠⁠⁠⁠⁠⁠⁠⁠⁠youtube.com/@ioobpodcast⁠⁠⁠⁠⁠⁠⁠


064 | Ist das Web die Zukunft? Die Rolle nativer Entwicklung und ob sich Entwickler:Innen umorientieren sollten.27 Nov 202300:42:13

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 of bounds.


👉 ⁠⁠⁠⁠⁠⁠ ⁠⁠ioob.de⁠⁠⁠⁠⁠⁠⁠⁠ 📬⁠⁠ ⁠⁠⁠⁠⁠⁠ input@ioob.de⁠⁠⁠⁠⁠⁠⁠⁠  𝕏 ⁠⁠⁠⁠⁠⁠⁠⁠x.com/IoobPodcast⁠⁠⁠⁠⁠⁠⁠⁠ 📺 ⁠⁠⁠⁠⁠⁠⁠⁠youtube.com/@ioobpodcast⁠⁠⁠⁠⁠⁠⁠


🔗 Apple web push:⁠ https://developer.apple.com/documentation/usernotifications/sending_web_push_notifications_in_web_apps_and_browsers

🔗 PWAs: https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps


063 | Muss man CSS hassen? Warum Developer Probleme mit dem Styling im Web haben.12 Nov 202300:55:05

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⁠⁠⁠⁠⁠⁠⁠ 📬⁠ ⁠⁠⁠⁠⁠⁠ input@ioob.de⁠⁠⁠⁠⁠⁠⁠  𝕏 ⁠⁠⁠⁠⁠⁠⁠x.com/IoobPodcast⁠⁠⁠⁠⁠⁠⁠ 📺 ⁠⁠⁠⁠⁠⁠⁠youtube.com/@ioobpodcast⁠⁠⁠⁠⁠⁠


🔗 Tailwind: https://tailwindcss.com

🔗 CanIUse: CanIUse.com

W3C: https://www.w3.org/

Bootstrap: https://getbootstrap.com/

Folge von Working Draft: https://workingdraft.de/590/

Mozilla Developer Network: developer.mozilla.org

Flexbox: https://css-tricks.com/snippets/css/a-guide-to-flexbox/

Grid: https://css-tricks.com/snippets/css/complete-guide-grid/



062 | Remote-Kaffeemaschinen-Momente und was ein Shader mit einem Vogel zu tun hat, der Cello spielt11 Nov 202300:54:01

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 im Light oder Dark Mode?


👉 ⁠⁠⁠⁠⁠⁠ ioob.de⁠⁠⁠⁠⁠⁠ 📬 ⁠⁠⁠⁠⁠⁠ input@ioob.de⁠⁠⁠⁠⁠⁠  𝕏 ⁠⁠⁠⁠⁠⁠x.com/IoobPodcast⁠⁠⁠⁠⁠⁠ 📺 ⁠⁠⁠⁠⁠⁠youtube.com/@ioobpodcast⁠⁠⁠⁠⁠


🔗 Shadertoy: https://www.shadertoy.com/

🔗 Viola the Bird: https://artsandculture.google.com/experiment/viola-the-bird/nAEJVwNkp-FnrQ

🔗 Adult Swim: https://www.adultswim.com/

🔗 Engineering Kiosk Folge mit uns: https://engineeringkiosk.dev/podcast/episode/94-die-realit%C3%A4t-des-freelancings-zwischen-selbstbestimmung-und-unsicherheit-mit-index-out-of-bounds/

🔗 Light Mode Video by rita_codes: https://www.tiktok.com/@rita_codes/video/7243770029978701083

061 | Code Refactorings: Wie unser Code langfristig flexibel und unsere PMs zufrieden bleiben.28 Oct 202300:42:14

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⁠⁠⁠⁠⁠⁠ 📬 ⁠⁠⁠⁠⁠⁠ input@ioob.de⁠⁠⁠⁠⁠⁠ 🐦 ⁠⁠⁠⁠⁠⁠twitter.com/IoobPodcast⁠⁠⁠⁠⁠⁠ 📺 ⁠⁠⁠⁠⁠⁠youtube.com/@ioobpodcast⁠⁠⁠⁠⁠


📕 Refactoring (Martin Fowler): https://www.thalia.de/shop/home/artikeldetails/A1045516967

📕 Working effectively with legacy code (Michael Feathers): https://www.thalia.de/shop/home/artikeldetails/A1002615713



087 | Der Einstieg ins Freelancing: Portfolio, Projekte und Papierkram13 Oct 202401:21:38

Kann man heute noch ohne Entwickler eine professionelle Website erstellen? Thomas, unser Co-Host und erfahrener Web-Entwickler, gibt spannende Einblicke in seine Sichtweise und erklärt, warum Tools wie WebFlow für einfache Websites oft ausreichen. Doch ab wann wird ein Entwickler wirklich benötigt? Das ist nur die Einstiegsfrage dieser Folge!


Unser Hauptthema dreht sich um den Einstieg ins Freelancing: Wie schaffe ich es, an mein erstes Projekt zu kommen? Was sollte in meinem Lebenslauf und Portfolio nicht fehlen? Wir diskutieren verschiedene Freelancer-Modelle und geben Tipps, wie man auch ohne Recruiter durchstarten kann. Besonders spannend: Wir räumen mit Mythen rund um den Papierkram auf und verraten, wie man den administrativen Teil des Freelancings entspannt angeht.


Community:


💜 Werde Teil der IOOB Discord Community: ⁠https://discord.gg/bbC5c4vvQY


Links:


• Freelance.de: https://www.freelance.de/

• Junico: https://www.junico.de/

• Freelancermap: https://www.freelancermap.de/

• Hilfe zur Anmeldung beim Finanzamt: https://www.junico.de/magazin/fragebogen-zur-steuerlichen-erfassung#fragebogen-zur-steuerlichen-erfassung-online-via-elster-uebermitteln

• Sevdesk: https://sevdesk.de/

• LexOffice: https://office.lexware.de/

• Engineering Kiosk Freelancer Folge: https://engineeringkiosk.dev/podcast/episode/94-die-realit%C3%A4t-des-freelancings-zwischen-selbstbestimmung-und-unsicherheit-mit-index-out-of-bounds/


Kontakt:


• 👉 ioob.de

• 📬 input@ioob.de

• 𝕏 x.com/IoobPodcast

• 📺 youtube.com/@ioobpodcast

060 | Wann ist Overengineering ok? Der Balance-Akt zwischen User-, Kunden- und Developer-Experience.09 Sep 202300:59:32

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! 👉 ⁠⁠⁠⁠⁠⁠ ioob.de⁠⁠⁠⁠⁠⁠ 📬 ⁠⁠⁠⁠⁠⁠ input@ioob.de⁠⁠⁠⁠⁠⁠ 🐦 ⁠⁠⁠⁠⁠⁠twitter.com/IoobPodcast⁠⁠⁠⁠⁠⁠ 📺 ⁠⁠⁠⁠⁠⁠youtube.com/@ioobpodcast⁠⁠⁠⁠⁠

059 | Steal like an artist – Woher kommt Inspiration und ist es ok bestehende Software zu kopieren?27 Aug 202300:37:55
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 Freizeit umsetzbar ist? Gibts das nicht schon alles? In dieser Folge Index out of Bounds sprechen wir darüber, wie man Inspiration in den Alltag integriert, welche Tools wir selbst dazu nutzen, und warum es ok ist bereits bestehenden Anwendungen zu großen Teilen nur nachzubauen. 👉 ⁠⁠⁠⁠⁠⁠ ioob.de⁠⁠⁠⁠⁠⁠ 📬 ⁠⁠⁠⁠⁠⁠ input@ioob.de⁠⁠⁠⁠⁠⁠ 🐦 ⁠⁠⁠⁠⁠⁠twitter.com/IoobPodcast⁠⁠⁠⁠⁠⁠ 📺 ⁠⁠⁠⁠⁠⁠youtube.com/@ioobpodcast⁠⁠⁠⁠⁠ Steal like an Artist – Austin Kleon: https://www.amazon.de/Steal-Like-Artist-Austin-Kleon/dp/0761169253 Dribbble: https://dribbble.com Finde einen Hackathon: https://devpost.com/hackathons
058 | Generalist:In oder Spezialist:In – Welche Rolle ist besser für meine Karriere als Entwickler:In?13 Aug 202300:42:31

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 andere zu bezeichnen.


👉 ⁠⁠⁠⁠⁠ ioob.de⁠⁠⁠⁠⁠

📬 ⁠⁠⁠⁠⁠ input@ioob.de⁠⁠⁠⁠⁠

🐦 ⁠⁠⁠⁠⁠twitter.com/IoobPodcast⁠⁠⁠⁠⁠

📺 ⁠⁠⁠⁠⁠youtube.com/@ioobpodcast⁠⁠⁠⁠⁠


Chris Do – The Futur: https://www.youtube.com/@thefutur

057 | Motivation clever nutzen: Wie wir uns Systeme für unsere Ziele aufbauen31 Jul 202301:00:30

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⁠⁠⁠⁠

📬 ⁠⁠⁠⁠ input@ioob.de⁠⁠⁠⁠

🐦 ⁠⁠⁠⁠twitter.com/IoobPodcast⁠⁠⁠⁠

📺 ⁠⁠⁠⁠youtube.com/@ioobpodcast⁠⁠⁠⁠


Every Tool's a Hammer: Life Is What You Make It: Adam Savage 

Die 1%-Methode: James Clear

Entrepreneur Revolution: Daniel Priestley

Engineering Kiosk

056 | Probetag, Case Study oder Leet Code – Wie wird in der IT Branche eingestellt?17 Jul 202300:30:21

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⁠⁠⁠

📬 ⁠⁠⁠ input@ioob.de⁠⁠⁠

🐦 ⁠⁠⁠twitter.com/IoobPodcast⁠⁠⁠

📺 ⁠⁠⁠youtube.com/@ioobpodcast⁠⁠⁠


055 | Jeder ist ein Softwarearchitekt – Was wir beim bauen unserer Projekte beachten sollten02 Jul 202300:57:59

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 Entwickler uns für sie einsetzen müssen.


👉 ⁠⁠⁠ ioob.de⁠⁠⁠

📬 ⁠⁠⁠ input@ioob.de⁠⁠⁠

🐦 ⁠⁠⁠twitter.com/IoobPodcast⁠⁠⁠

📺 ⁠⁠⁠youtube.com/@ioobpodcast⁠⁠⁠


Clean Code bei Medimops

Objc App Architecture

The Composable Architecture

SDDC #34: Mit Open Source erfolgreich sein

054 | Leaving the comfort zone v2 – Wovor Entwickler:innen sich drücken und wie sie es nicht mehr tun18 Jun 202300:51:39

"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 könnten.


Wie wir es schaffen über unseren Schatten zu springen und uns in neuen Dingen zu probieren geht es in der heutigen Folge Index out of Bounds. Wir sprechen über den richtigen Zeitpunkt neue Dinge anzupacken, die Formulierung von umsetzbaren Schritten und das was am Ende des Tunnels auf uns wartet. Viel Spaß beim zuhören🔊


👉 ⁠⁠ ioob.de⁠⁠

📬 ⁠⁠ input@ioob.de⁠⁠

🐦 ⁠⁠twitter.com/IoobPodcast⁠⁠

📺 ⁠⁠youtube.com/@ioobpodcast⁠⁠


053 | Offline-Funktionalität: Der Preis der Unabhängigkeit und ob er sich lohnt04 Jun 202300:38:57

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 bedacht werden müssen. Welche Aspekte sollte man berücksichtigen, wenn man eine App entwickeln möchte, die auch offline funktioniert? Und warum lohnt sich der zusätzliche Aufwand überhaupt? All diese Fragen werden in der neuesten Folge von "Index out of Bounds" behandelt.


👉 ⁠ ioob.de⁠

📬 ⁠ input@ioob.de⁠

🐦 ⁠twitter.com/IoobPodcast⁠

📺 ⁠youtube.com/@ioobpodcast⁠


Service workers: https://www.youtube.com/watch?v=jVfXiv03y5c Realm: https://realm.io/ Firebase: https://firebase.google.com/

052 | Ideal Customer Profile vs. Design Personas – Warum wir uns Kunden erträumen sollten21 May 202300:32:41

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 voneinander unterscheiden und wann wir welche Technik einsetzen, geht es in der heutigen Folge von Index out of Bounds.


👉 ioob.de

📬 input@ioob.de

🐦 twitter.com/IoobPodcast

📺 youtube.com/@ioobpodcast


Dotcom Secrets: https://www.thalia.de/shop/home/artikeldetails/A1057638159 UX Buch: https://www.thalia.de/shop/home/artikeldetails/A1061915680 Blog Beitrag zu ICPs: https://rockcontent.com/blog/icp-vs-persona/ Mat De Sousa: https://twitter.com/DsMatie Podcast zu Proxies: https://engineeringkiosk.dev/podcast/episode/64-infrastruktur-bingo-forward-reverse-socks-proxy-load-balancing-und-gibt-es-einen-unterschied-zwischen-load-balancer-und-reverse-proxy/ Podcast zu CDNs: https://engineeringkiosk.dev/podcast/episode/67-die-netz-entlastung-des-internets-content-delivery-networks-cdns


051 | Suchen, Dokumentieren, Debuggen – Diese Tools, machen unser EntwicklerInnenleben einfacher07 May 202300:44:32
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 input@ioob.de oder via Twitter an @IoobPodcast Letzte Folge über Tools: https://spotifyanchor-web.app.link/e/L4j6qRczzzb Christians Tools: Raycast: https://www.raycast.com/ Proxyman: https://proxyman.io/ Kaleidoscope: https://kaleidoscope.app/ Github CLI: https://cli.github.com/ Chisel: https://github.com/facebook/chisel Buffer: https://buffer.com/ Balance: https://alexandersandberg.com/apps/balance/ Thomas Tools Shottr: https://shottr.cc/ Xnapper: https://xnapper.com/ CopyClip: https://apps.apple.com/de/app/copyclip-clipboard-history/id595191960?l=en&mt=12 Figr: https://www.figr.app/ Mirror Magnet: https://apps.apple.com/de/app/mirror-magnet/id1563698880?l=en&mt=12 Enpass: https://www.enpass.io/ Screen Studio: https://www.screen.studio/
086 | Theorie als Fundament, Praxis als Baumeister: Wie Entwickler:Innen wirklich lernen29 Sep 202401:03:58

In dieser Folge starten wir mit einem kurzen Plausch über die neue AR-Brille von Meta, diskutieren, warum Apple Intelligence (vorerst) nicht nach Europa kommt, und hören, wie Christian sich nach seinem Urlaub wieder in den Arbeitsalltag eingewöhnt. Doch der eigentliche Schwerpunkt der Episode liegt auf der spannenden Frage: Theorie vs. Praxis in der Softwareentwicklung – was zählt wirklich?


Brauchen wir Theorie, um tiefer in ein Problem einzutauchen, oder hindert sie uns manchmal daran, pragmatische Lösungen zu finden? Und wie erkennen wir, wenn wir uns in theoretischen Konzepten verlieren, statt uns dem eigentlichen Problem zu widmen? Diese Diskussion geht weit über die Welt der Software hinaus und betrifft viele Bereiche des Lebens: Wie schaffen wir es, die richtige Balance zwischen analytischem Denken und praktischem Handeln zu finden?


Freut euch auf spannende Einblicke und die Suche nach der goldenen Mitte zwischen Pragmatismus und Struktur!


Community:


💜 Werde Teil der IOOB Discord Community: ⁠https://discord.gg/bbC5c4vvQY


Links:


• The verge Meta AR Brille: https://www.youtube.com/watch?v=mpKKcqWnTus

• Apple AI in Europa: https://t3n.de/news/apple-intelligence-europa-start-frueher-1638867/


Kontakt:


• 👉 ioob.de

• 📬 input@ioob.de

• 𝕏 x.com/IoobPodcast

• 📺 youtube.com/@ioobpodcast

050 | Timeboxing – Wie wir unseren Tag in Würfel packen und was macht das mit unserer Produktivität?23 Apr 202300:57:44

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 Parkinson damit zu tun hat, berichtet uns Thomas in der heutigen Folge Index out of Bounds.


Schicke uns dein Feedback an input@ioob.de oder via Twitter an @IoobPodcast


Timeboxing Blog Artikel: https://asana.com/de/resources/what-is-timeboxing

Atomic Habits: https://www.thalia.de/shop/home/artikeldetails/A1050702447

Efortless: https://www.thalia.de/shop/home/artikeldetails/A1060714198

Engineering Kiosk Getting Things Done: https://engineeringkiosk.dev/podcast/episode/66-stressfreie-produktivit%C3%A4t-in-der-hektischen-welt-mit-getting-things-done/

Timeboxing Template: https://www.linkedin.com/posts/thomas-diroll-3b31a622a_free-timeboxing-template-activity-7049633269440491520-Kp3V/


049 | Was ist ein Design System und kann es unseren Code beeinflussen?08 Apr 202300:48:14

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 input@ioob.de oder via Twitter an @IoobPodcast


Uber Action Cards: ⁠https://www.uber.com/en-DE/blog/developing-the-actioncard-design-pattern⁠

10 Best Design systems: ⁠https://designerup.co/blog/10-best-design-systems-and-how-to-learn-and-steal-from-them⁠

Was ist Atomic Design: https://uxfox.de/was-ist-atomic-design

Autor von Atomic Design: https://bradfrost.com

7 vs 1 SCSS: https://sass-guidelin.es/#the-7-1-pattern

Engineering Kiosk Podcast: ⁠https://engineeringkiosk.dev⁠

Thread zur Single Exit Rule: ⁠https://www.sololearn.com/discuss/2276200/single-entry-single-exit-valid-or-nonsense⁠

048 | Personal Best Practices – Darauf achten wir beim Programmieren26 Mar 202300:40:49

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

047 | Arbeiten mit fremden Code – Wie wir uns in Frameworks und Projekten zurechtfinden12 Mar 202300:43:11
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: https://twitter.com/IoobPodcast
046 | Hands-On oder Dokumentation: Worauf sollten wir beim Lernen neuer "Technik" achten?26 Feb 202300:33:28

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: https://twitter.com/IoobPodcast

045 | IT Freelancer oder Arbeitnehmer: Für wen ist die Selbstständigkeit geeignet?12 Feb 202300:56:28

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 generellen Erfahrungen mit dem Berufsleben als Angestellter und als Freelancer.

Schreibe uns an: https://twitter.com/NorbiBraun oder https://twitter.com/ThomasDiroll

044 | REST vs. GraphQL - Unsere Erfahrungen mit beiden API-Typen29 Jan 202300:43:25
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: https://www.youtube.com/watch?v=KIJUUtWjl48 HATEOAS:https://de.wikipedia.org/wiki/HATEOAS REST generell: https://www.redhat.com/de/topics/api/what-is-a-rest-api Der Engineering Kiosk: https://engineeringkiosk.dev GraphQL Doku: https://www.youtube.com/watch?v=783ccP__No8
043 | Frontend vs. Backend – Wer ist der bessere Programmierer?15 Jan 202300:26:54

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

042 | Wins and Losses 2022 – Unser technologisches Jahr im Rückblick18 Dec 202200:43:45

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

041 | Design Thinking – Wie verstehe ich die Probleme meiner Zielgruppe?06 Dec 202200:30:38

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. Doch zunächst einmal: Was genau ist Design Thinking? Es handelt sich um einen auf den Menschen ausgerichteten Ansatz zur Problemlösung, bei dem es darum geht, sich in die Benutzer einzufühlen, Probleme zu definieren, Lösungen zu finden, Prototypen zu erstellen und zu testen. Schalten Sie ein, um mehr zu erfahren!

085 | Hindernis oder Helfer? CI/CD und Code Reviews für kleine Teams14 Sep 202401:06:05

In dieser Episode beantworten wir eine spannende Frage aus unserer Community: Macht es Sinn, Prozesse wie Code Reviews und CI/CD-Integrationen auch in kleinen Teams zu implementieren? Wann und warum können solche Prozesse wertvoll sein – oder sind sie in manchen Fällen eher als "Overkill" zu betrachten?


Außerdem sprechen wir darüber, wie du skeptische Kollegen von der Einführung dieser Methoden überzeugen kannst, ohne auf Widerstand zu stoßen. Denn oft ist es nicht die Technik, sondern der Teamgeist, der entscheidet.

Community:

💜 Werde Teil der IOOB Discord Community: ⁠https://discord.gg/bbC5c4vvQY


Kontakt:

👉 ioob.de

📬 input@ioob.de

𝕏 x.com/IoobPodcast

📺 youtube.com/@ioobpodcast


040 | Tech-Trends, die uns begeistern – AR und ML20 Nov 202200:31:49

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 Nov 202200:31:28
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 https://twitter.com/ThomasDiroll
038 | Monolith vs. Microservices – Zwei Ansätze von Softwarearchitektur im Vergleich23 Oct 202200:46:14

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 Oct 202200:31:28

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, wenn sie auftritt.

Schreibe uns an: https://twitter.com/NorbiBraun oder https://twitter.com/ThomasDiroll


© My Podcast Data