PODCAST · technology
TobiHochZwei - Doppelt Tobi, Doppelt Tech
by Tobias Wittenburg, Tobias Allweier
TobiHochZwei – Doppelt Tobi, doppelt Tech.Die beiden Hosts Tobias Allweier (Cloud Solution Architect) und Tobias Wittenburg (Senior Strategic Account Technology Strategist bei Microsoft) nehmen dich mit auf eine spannende Reise durch Software, Cloud und moderne Technologie.In jeder Folge tauchen wir tief in aktuelle Themen wie Softwareentwicklung, Cloud-Architekturen, Künstliche Intelligenz, IT-Strategien und technologische Innovationen ein. Unser Fokus liegt auf praxisnahen Tipps, klaren Einblicken aus der beruflichen Praxis, spannenden Gästen und Erfahrungen, die Orientierung und Inspiration bieten – egal, ob du neu in der IT einsteigst oder schon lange dabei bist.Damit der Podcast auch unter unterschiedlichen Schreibweisen gefunden wird, sind typische Varianten integriert: TobiHochZwei, Tobi Hoch Zwei, Tobi Hoch 2.Weitere Infos und Impressum: www.TobiHochZwei.de/impressum
-
17
AI Coding, Human Judgment, and the Future of Software with Karthik Rameshkumar - Episode #016
In this first English-language episode of TobiHochZwei, Tobias Allweier and Tobias Wittenburg welcome Karthik Rameshkumar, Field CTO at GitHub, for a grounded conversation about AI coding, agentic development, and the skills that matter as software teams adapt to a faster pace of change.They talk about how AI is reshaping the software development lifecycle, why human judgment still matters, where deterministic tools are still the better choice, and how teams can experiment with AI agents without giving up governance, context, or responsibility. The episode is relevant for developers, engineering leaders, and anyone trying to understand how AI changes the way digital products are built.What we talked about:- What a GitHub Field CTO does and how customer feedback shapes product direction.- Why Asia has become a major center of global software development and engineering talent.- How to manage the pace of AI innovation without chasing every new model or tool.- How AI is moving beyond code generation into testing, validation, QA, and maintenance.- Why AI is better understood as a force multiplier than a simple replacement for human work.- Why human-in-the-loop, permissions, and governance matter when AI systems interact with real environments.- Why not every task needs AI, especially when deterministic tools already solve the problem well.- How GitHub is thinking about agents, model choice, intent detection, and the future of collaborative AI workflows.Our guest:Karthik Rameshkumar, Field CTO at GitHubhttps://www.linkedin.com/in/karthik-rameshkumar Chapters:(00:00) Intro and the first English episode(01:25) What a GitHub Field CTO actually does...(04:30) Why Asia matters in global software development(10:24) Managing the pace of AI innovation(17:08) How AI is changing the software development lifecycle(25:37) Is AI coming for our jobs?(39:50) Human judgment, risk, and non-deterministic systems(45:11) Why not every problem needs AI(49:55) Agents, A2A, and the pizza-ordering example(54:02) GitHub's view on agent governance and model choice and the human element in AI(1:03:30) What keeps the Tobias awake at night and what gives us optimism(1:12:43) OutroLinks from our episode:GitHub Octoverse:https://octoverse.github.com/Octoverse Metric:https://github.blog/news-insights/octoverse/octoverse-a-new-developer-joins-github-every-second-as-ai-leads-typescript-to-1/GitHub Docs - Choosing the right AI model for your task:https://docs.github.com/en/copilot/using-github-copilot/ai-models/choosing-the-right-ai-model-for-your-taskAI Bots Speaking:https://www.youtube.com/watch?v=EtNagNezo8wFeedback loop:Have you found bugs we should fix, or topic ideas we should deploy? Send us a pull request by mail: [email protected] you enjoy the podcast, support us with a quick follow, rating, and recommendation.LinkedIn: https://www.linkedin.com/company/tobihochzwei/SEO keywords:TobiHochZwei, Tobi Hoch Zwei, Tobi Hoch 2, Tobi_2, Tobi 2, Karthik Rameshkumar, GitHub, GitHub Copilot, AI coding, AI agents, agentic development, software development lifecycle, SDLC, human in the loop, AI governance, developer productivity, software engineering, prompt engineering, model choice, future of workPodcast description:TobiHochZwei - Double Tobi, double tech is the podcast about software, cloud, and modern technologies. Hosts Tobias Allweier and Tobias Wittenburg talk practically about software development, cloud architectures, artificial intelligence, and IT strategy. With clear insights from day-to-day work, real experience, and interesting guests, every episode delivers orientation and value for newcomers and experienced IT professionals alike.More info and imprint: www.TobiHochZwei.de/impressum
-
16
Was ist ein Agent wirklich? Loops, Tools und Multi-Agent-Systeme - Episode #015
Was ist ein Agent wirklich? Loops, Tools und Multi-Agent-Systeme - Episode #015Was macht einen Agenten aus – und wann ist ein Agent eigentlich gar nicht die richtige Wahl? In dieser Episode sprechen die Tobis nicht über konkrete Frameworks, sondern über die Konzepte hinter modernen AI Agents. Sie ordnen ein, was einen Agenten von klassischer Software und einfachen LLM-Calls unterscheidet, warum Agents nicht deterministisch sind und weshalb genau das sowohl spannend als auch riskant sein kann.Außerdem geht es um die Agent Loop, Tools, System Prompts, Kurzzeit- und Langzeitgedächtnis, RAG, strukturierte Outputs wie JSON und verschiedene Orchestrierungsmuster für Multi-Agent-Systeme. Dazu kommen ganz praktische Fragen aus der echten Entwicklung: Wann startet man mit einem Single Agent, wann lohnt sich Multi-Agent-Orchestrierung wirklich, und wie geht man mit Kosten, Telemetrie, Testing und Security um?Hinweis: PAT steht für Personal Access Token (wir nutzen den Begriff, definieren diesen aber nicht)Darüber wurde gesprochen:(00:00) Intro: Warum gerade alle über Agents sprechen(01:25) Was ist ein Agent? Was einen Agent von klassischer Software unterscheidet...(03:58) Nicht deterministisch: Testing, Telemetrie und Guardrails(06:16) Die Agent Loop: nachdenken, handeln, beobachten(08:36) Was Tools sind und warum gute Beschreibungen wichtig sind(13:15) System Prompt, Ziele und Versionierung(15:30) Memory, Kontextfenster und maximale Iterationen(19:48) Langzeitgedächtnis, Sessions und RAG(24:15) Output-Formate und strukturierte Antworten wie JSON(26:00) Wann ein Agent sinnvoll ist – und wann eher nicht(29:35) Kosten, Latenz und das Determinismus-Spektrum(35:40) Sequential, Concurrent, Group Chat und Handoff(39:12) Warum ihr mit einem Single Agent starten solltet. Was bewegt mich mehr als einen Agent einzusetzen in einem Szenario? Was ist der Indikator für mehrere Agents? Conway's Law und Agenten!(48:12) Pragmatischer Start: erst mit dem LLM testen, dann Agenten bauen(50:40) Security: Prompt Injection, Credential Exposure und Least Privilege(59:20) Fazit: Agents sind keine Magic Box, sondern vor allem Kontextmanagement(01:01:36) OutroBeispiel aus der Episode:Agent Loop:1. Das LLM bewertet die Aufgabe.2. Es entscheidet, ob ein Tool gebraucht wird.3. Der Code ruft das Tool auf.4. Das Ergebnis fließt zurück in den Kontext.5. Das LLM entscheidet erneut, bis das Ziel erreicht ist oder die maximale Anzahl an Iterationen erreicht wurde.Link:Credential Exposure via Supply Chain Attack:https://www.trendmicro.com/en_us/research/26/c/inside-litellm-supply-chain-compromise.htmlHast du Bugs, die wir fixen sollen, oder Themen-Ideen, die wir deployen können? Schick uns eine Pull-Request per Mail: [email protected] dir der Podcast gefällt, unterstütz uns kurz:🎧 Abonnieren⭐ Bewerten📣 WeiterempfehlenLinkedIn:https://www.linkedin.com/company/tobihochzwei/Agent, Agenten, AI Agent, AI Agents, KI Agenten, LLM, Large Language Model, Agent Loop, Tools, Tool Use, System Prompt, Memory, Kurzzeitgedächtnis, Langzeitgedächtnis, RAG, Retrieval Augmented Generation, Single Agent, Multi-Agent, Orchestrierung, Prompt Injection, Credential Exposure, Kontextmanagement, GitHub Copilot, MCP, TobiHochZwei, Tobi Hoch Zwei, Tobi Hoch 2, Tobi_2, Tobi 2TobiHochZwei – Doppelt Tobi, doppelt Tech ist der Podcast rund um Software, Cloud und moderne Technologien. Die Hosts Tobias Allweier und Tobias Wittenburg sprechen praxisnah über Softwareentwicklung, Cloud-Architekturen, Künstliche Intelligenz und IT-Strategien. Mit klaren Einblicken aus dem Berufsalltag, echten Erfahrungen und spannenden Gästen liefert jede Folge Orientierung und Mehrwert – für Einsteiger ebenso wie für erfahrene IT-Profis.Weitere Infos und Impressum: www.TobiHochZwei.de/impressum
-
15
KI im Alltag: Wo uns AI heute schon begegnet - Episode #014
TobiHochZwei - Jetzt mit 200% mehr Menschen!Künstliche Intelligenz ist längst Teil unseres Alltags, oft ohne dass wir sie bewusst wahrnehmen. In dieser Episode von TobiHochZwei sprechen Tobias Allweier und Tobias Wittenburg darüber, wo uns AI und KI im täglichen Leben begegnen, wie moderne Modelle lernen, warum generative AI aktuell so präsent ist und welche Chancen, Risiken und Grenzen diese Technologie mit sich bringt. Eine Folge für alle, die Künstliche Intelligenz besser verstehen und einordnen wollen.Darüber wurde gesprochen:(00:00) Intro und Motivation(02:52) Was ist AI überhaupt?(08:25) Superintelligenz(08:59) Sprache und Generative AI, Mehrfach-Definition des Wortes "Model" in der Textverarbeitung(12:06) Wie lernt eine AI? 4 Schritte zum Trainieren, Fine-Tuning(16:00) Warum ist AI momentan so präsent?(17:46) Wann ist es AI und wann ist es nicht AI?(19:54) Wie macht man das? Beispiel: Verkehrszeichenerkennung(21:02) Beispie: Textvorschläge im Mobiltelefon(22:00) Negativbeispie: Content Creation, Velvet Sundowns auf Spotify(23:44) Negativbeispiel: Faceless YouTube Kanäle, Podcasts, Bücher, Diskussion darüber ob das gut ist!(29:26) Wie erreicht man Menschen mit generiertem Content?(30:20) AI bewusst für sich selber einsetzen.(32:40) Zweifeln an AI, Mindset für die Zusammenarbeit mit AI(34:40) Schattenseite, Halluzinationen, Vertrauen und Kontrolle, Es lernt nicht...(36:42) Bias und Abhängigkeit, kritisches Denken(38:55) Wohin geht die Reise? Analogien mit der echten physischen Welt(47:20) FazitLinks aus der Episode:Podcast über AI und ein bisschen die History:https://www.acquired.fm/episodes/google-the-ai-companyCognitive Services und Videoanalyse:https://azure.microsoft.com/en-us/products/ai-foundry/tools/vision#modal-updatedAttention Is All You Need:https://en.wikipedia.org/wiki/Attention_Is_All_You_NeedVelvet Sundown auf Spotify:https://open.spotify.com/intl-de/artist/2GRtyAXWUiisGYub5SGMrb?si=lEqnMttBRHmcbAs2wWSfXwRick Beato über Velvet Sundown:https://www.youtube.com/watch?v=3Nlb-m_vKYMMicrosoft Responsible AI:https://www.microsoft.com/en-us/ai/responsible-aiHast du Bugs, die wir fixen sollen, oder Themen-Ideen, die wir deployen können? Schick uns eine Pull-Request per Mail: [email protected] dir der Podcast gefällt, unterstütz uns kurz:🎧 Abonnieren · ⭐ Bewerten · 📣 WeiterempfehlenLinkedIn: https://www.linkedin.com/company/tobihochzwei/SEO-Keywords:TobiHochZwei, Tobi Hoch Zwei, Tobi Hoch 2, Tobi_2, Tobi 2, KI im Alltag, AI im Alltag, Künstliche Intelligenz, Artificial Intelligence, Generative AI, Large Language Models, LLM, Machine Learning, AI verstehen, Tech Podcast, Softwareentwicklung, Cloud, moderne Technologien, Tobias Allweier, Tobias WittenburgTobiHochZwei – Doppelt Tobi, doppelt Tech ist der Podcast rund um Software, Cloud und moderne Technologien. Die Hosts Tobias Allweier und Tobias Wittenburg sprechen praxisnah über Softwareentwicklung, Cloud-Architekturen, Künstliche Intelligenz und IT-Strategien. Mit klaren Einblicken aus dem Berufsalltag, echten Erfahrungen und spannenden Gästen liefert jede Folge Orientierung und Mehrwert – für Einsteiger ebenso wie für erfahrene IT-Profis.Weitere Infos und Impressum: www.TobiHochZwei.de/impressum
-
14
Security, Passwörter und Passkeys erklärt (Teil 2) - Episode #013
Die Tobis besprechen, wie man die Menge von Accounts und Passwörtern im Alltag in den Griff bekommt. Wir reden ausführlich über 2FA (Zwei-Faktor-Authentifizierung), TOTP, Passwort-Manager und wie man die eigene IT-Sicherheit handhabbar machen kann, ohne an den Anforderungen zu verzweifeln.Diese Episode ist die direkte Fortsetzung von Episode #012, in der wir bereits über die Grundlagen von Passwörtern und genereller Sicherheit gesprochen haben. Hinweis: Diese Episode ist nicht gesponsert, auch wenn man es bei manchen Erwähnungen denken könnte. ;-)Darüber wurde gesprochen:(00:40) Recap, was haben wir in der letzten Episode besprochen(02:30) Gibt es absolute Sicherheit?(04:29) Was ist der zweite Faktor?(16:20) Fido-Verfahren und Passkeys(24:42) Die Wichtigkeit von Accounts, Single Point of Failure(43:57) Passwort-Manager (endlich!)(50:46) Passphrases(53:35) Was mache ich mit dem Passwort-Manager?(01:09:33) Zusammenfassung und FazitLinks aus unserer Episode:HaveIBeenPwned / Pwned Passwords:https://haveibeenpwned.com/PasswordsSeiten mit 2FA:https://2fa.directory/de/Seiten mit Passkeys:https://passkeys.2fa.directory/de/Yubico - YubiKey:https://www.yubico.com/get-yubikey/Passphrases (EFF Dice-Generated Passphrases):https://www.eff.org/diceHast du Bugs, die wir fixen sollen, oder Themen-Ideen, die wir deployen können? Schick uns eine Pull-Request per Mail: [email protected] dir der Podcast gefällt, unterstütz uns kurz:🎧 Abonnieren · ⭐ Bewerten · 📣 WeiterempfehlenLinkedIn:https://www.linkedin.com/company/tobihochzwei/Passwörter, Passwort-Manager, 2FA, Zwei-Faktor-Authentifizierung, TOTP, Passkeys, FIDO, Cyber Security, IT-Sicherheit, Yubikey, Passphrases, HaveIBeenPwned, TobiHochZwei, Tobi Hoch Zwei, Tobi Hoch 2, Tobi_2, Tobi 2, Tech Podcast, Softwareentwicklung, Cloud, Security Podcast, Technologie, Tobias Allweier, Tobias Wittenburg.TobiHochZwei – Doppelt Tobi, doppelt Tech ist der Podcast rund um Software, Cloud und moderne Technologien. Die Hosts Tobias Allweier und Tobias Wittenburg sprechen praxisnah über Softwareentwicklung, Cloud-Architekturen, Künstliche Intelligenz und IT-Strategien. Mit klaren Einblicken aus dem Berufsalltag, echten Erfahrungen und spannenden Gästen liefert jede Folge Orientierung und Mehrwert – für Einsteiger ebenso wie für erfahrene IT-Profis.Weitere Infos und Impressum: www.TobiHochZwei.de/impressums
-
13
Security, Passwörter und Passkeys erklärt – Episode #012
Wie sicher ist dein Passwort wirklich? In dieser Episode tauchen die Tobis tief in die Welt der Passwortsicherheit ein. Wir erklären die Grundlagen: Wie funktionieren Passwörter, warum ist Zufall so entscheidend, und was hat das Ganze mit Lotto und Pokémon zu tun?Du erfährst, wie lange Hacker brauchen, um ein Passwort zu knacken, was Hashing und Salting bedeuten und wie bcrypt deine Daten schützt. Außerdem zeigen wir dir, wie du prüfen kannst, ob dein Passwort in einem Datenleck aufgetaucht ist – und warum du für jede Website ein eigenes Passwort verwenden solltest.Diese Folge ist Teil eins von zwei: Hier geht es um die Theorie, in der nächsten Folge um die Praxis mit Passwort-Managern!Darüber wurde gesprochen:(00:45) Motivation: Warum sprechen wir über Security?(04:50) Neue Regeln für Passwörter – Was ist ein sicheres Passwort? Entropie und Zufall(09:32) Entropie in Bit dargestellt(10:58) Brute-Forcing(17:06) Hashing und Salting(23:09) bcrypt und Cost-Factor(26:26) Hivesystems Password Table(31:32) Zufall und Lotto(40:09) Ein Passwort für alles – Warum das eine schlechte Idee ist(41:48) Jede Website ein eigenes Passwort und 2FA(43:16) 16 Data Breaches – Herzlichen Glückwunsch!(44:16) Zufällige Passwörter – Was ist echter Zufall?(48:20) Kryptografischer Zufall, Startwerte und Seeds(51:48) Wrap-up und Tobis Lieblings-PokémonBeispiel aus der Episode:bcrypt Hash-Aufbau:$2b$12$abcdefghijklmnopqrstuuuuuuuuuuuuuuuuuuuuuuuu│ │ │ ││ │ │ └── Hash (31 Zeichen)│ │ └──────── Salt (22 Zeichen, 128 Bit)│ └──────────── Cost-Faktor (log2, z. B. 12 → 2¹² Iterationen)└──────────────── Version (bcrypt-Variante, z. B. 2b)Links aus unserer Episode:Password Table (Hivesystems):https://www.hivesystems.com/password-tableHave I Been Pwned:https://www.haveibeenpwned.comHast du Bugs, die wir fixen sollen, oder Themen-Ideen, die wir deployen können? Schick uns eine Pull-Request per Mail: [email protected] dir der Podcast gefällt, unterstütz uns kurz:🎧 Abonnieren · ⭐ Bewerten · 📣 WeiterempfehlenLinkedIn:https://www.linkedin.com/company/tobihochzwei/Passwort, Passwörter, Password, Passkey, Passkeys, Sicherheit, Security, Hashing, Salting, bcrypt, Brute-Force, Entropie, Datenleck, Data Breach, Have I Been Pwned, 2FA, Zwei-Faktor-Authentifizierung, Passwort-Manager, TobiHochZwei, Tobi Hoch Zwei, Tobi Hoch 2, Tobi 2TobiHochZwei – Doppelt Tobi, doppelt Tech ist der Podcast rund um Software, Cloud und moderne Technologien. Die Hosts Tobias Allweier und Tobias Wittenburg sprechen praxisnah über Softwareentwicklung, Cloud-Architekturen, Künstliche Intelligenz und IT-Strategien. Mit klaren Einblicken aus dem Berufsalltag, echten Erfahrungen und spannenden Gästen liefert jede Folge Orientierung und Mehrwert – für Einsteiger ebenso wie für erfahrene IT-Profis.Weitere Infos und Impressum: www.TobiHochZwei.de/impressum
-
12
Podcasting - Wie geht das - Episode #011
In dieser Folge nehmen euch die beiden Tobis mit hinter die Kulissen von "TobiHochZwei". Sie erzählen ausführlich, wie sie ihren Tech-Podcast produzieren – von der ersten Planungsidee über die verwendete Technik bis hin zur Veröffentlichung.Weiterhin diskutieren sie, wie sie konkret jede Episode vorbereiten, aufnehmen und nachbearbeiten und warum man mit diesem Format nicht erfolgreich sein wird.Bestes Feedback (danke dafür): "Der Podcast ist gut zum Einschlafen"....Darüber wurde gesprochen:(00:21) Motivation(00:42) Inhaltsplanung und Grundsätze, wie geht Inhaltsplanung?(07:52) Technik, Mikrofone, Akustik, etc.(11:55) Software(15:12) Post-Produktion, Korrektur-Hören, Show-Notes(16:47) Publishing, Podcast-Hosting(18:40) Statistiken, Follower, Downloads(20:55) Website und Logo, warum wir keine Statistiken haben(22:40) Was man zurück bekommt(27:32) Lessons Learned, langsames Sprechen, Ähs und Öhs und soziales Gegrunze(30:00) Feedback und nochmal Lessons Learned(32:56) Wie geht es 2026 weiter?Hast du Bugs, die wir fixen sollen, oder Themen-Ideen, die wir deployen können? Schick uns eine Pull-Request per Mail: [email protected] dir der Podcast gefällt, unterstütz uns kurz:🎧 Abonnieren · ⭐ Bewerten · 📣 WeiterempfehlenLinkedIn: https://www.linkedin.com/company/tobihochzwei/TobiHochZwei, Tobi Hoch Zwei, Tobi Hoch 2, Tobi_2, Tobi 2, Podcasting, Podcast Produktion, Tech Podcast, Audio Technik, Podcast Hosting, Spotify for Creators, Softwareentwicklung, Aufnahme Equipment, Podcast MarketingTobiHochZwei – Doppelt Tobi, doppelt Tech ist der Podcast rund um Software, Cloud und moderne Technologien. Die Hosts Tobias Allweier und Tobias Wittenburg sprechen praxisnah über Softwareentwicklung, Cloud-Architekturen, Künstliche Intelligenz und IT-Strategien. Mit klaren Einblicken aus dem Berufsalltag, echten Erfahrungen und spannenden Gästen liefert jede Folge Orientierung und Mehrwert – für Einsteiger ebenso wie für erfahrene IT-Profis.Weitere Infos und Impressum: www.TobiHochZwei.de/impressum
-
11
AI Mindset, Context Engineering und Prompt Engineering - Episode #010
In dieser Episode dreht sich alles um das AI Mindset, Context Engineering und die Kunst des Prompt Engineering. Wir diskutieren, wie sich die Arbeit von Entwicklern durch KI verändert – weg vom reinen Wissensspeicher hin zum Problemlöser.Wir sprechen darüber, warum wir unsere Prompts oft in Notepad schreiben, bevor wir sie abschicken, und wie wichtig es ist, das Model und seine Limitationen zu kennen. Tokens, Context Windows und die Struktur von Prompts (Rolle, Kontext, Ziel) sind zentrale Themen. Wir gehen auf die 5 Prinzipien des Promptings ein, erklären den Unterschied zwischen Zero-Shot und Few-Shot und teilen unsere besten Tipps und Tricks. Außerdem werfen wir einen Blick auf das GEPA-Framework und diskutieren, ob wir morgen alle arbeitslos sind.Eine Episode vollgepackt mit praxisnahen Insights für besseres Arbeiten mit LLMs.Darüber wurde gesprochen:(00:21) Motivation(01:01) Mindset für AI(09:04) Use-Cases für AI: Probleme lösen statt Wissen speichern(10:32) Prompting mit Notepad entkoppeln(13:15) Erwartungshaltung und Kennenlernen des Models(16:57) Was ist ein Prompt für dich?(21:37) Toooooookens!(27:23) Nachdenken über den Context(28:37) Prompt Engineering vs. Context Engineering(30:01) Keine Geheimnisse! Sei spezifisch!(33:18) Die 5 Prinzipien des Promptings(41:00) Markup, POML, Prompt-Templates, Pre-Warming(43:00) 0, 1, Few Shots(45:38) Tipps und Tricks(1:00:37) Domain Driven Design und Context Engineering(1:03:48) Context Engineering und Tools(1:07:00) Chain of Thoughts - Gedankenketten generieren einen Plan(1:09:00) Tool Selection(1:10:05) Sind wir morgen arbeitslos?(1:13:06) GEPA-Framework(1:13:36) 2x Tobis FazitLinks aus unsere Episode:GEPA-Framework:https://github.com/gepa-ai/gepaBeispiel aus der Episode:# RolleDu bist ein Senior Software Engineer mit Fokus auf Backend-Architektur.<![CDATA[<context> <produkt> Webbasierte Projektmanagement-Software </produkt> <ziel> Entwirf ein neues Feature zur Benutzeraktivitäts-Verfolgung. </ziel></context><feature> <name>User Activity Log</name> <beschreibung> Das System soll relevante Benutzeraktionen speichern und für Administratoren einsehbar machen. </beschreibung> <use_cases> <case>Admin sieht, wer Projekte erstellt oder gelöscht hat</case> <case>Audit-Trail für Compliance-Zwecke</case> </use_cases></feature><anforderungen> <funktional> <punkt>Erfasse Login, Logout, Create, Update, Delete</punkt> <punkt>Speichere Zeitstempel und User-ID</punkt> <punkt>Filterbar nach Zeitraum und Aktionstyp</punkt> </funktional> <nicht_funktional> <punkt>Keine spürbare Performance-Verschlechterung</punkt> <punkt>DSGVO-konform (keine sensiblen Daten)</punkt> </nicht_funktional></anforderungen><output> <erwarte> <punkt>High-Level-Architektur</punkt> <punkt>Datenbankschema (vereinfachtes Modell)</punkt> <punkt>API-Endpunkte</punkt> </erwarte> <format> Markdown mit Code-Blöcken für Beispiele </format></output>]]>Hast du Bugs, die wir fixen sollen, oder Themen-Ideen, die wir deployen können? Schick uns eine Pull-Request per Mail: [email protected] dir der Podcast gefällt, unterstütz uns kurz:🎧 Abonnieren · ⭐ Bewerten · 📣 WeiterempfehlenLinkedIn:https://www.linkedin.com/company/tobihochzwei/AI Mindset, Prompt Engineering, Context Engineering, LLM, OpenAI, ChatGPT, Copilot, Developer Tools, Softwareentwicklung, Tech Podcast, TobiHochZwei, Tobi Hoch Zwei, Tobi Hoch 2TobiHochZwei – Doppelt Tobi, doppelt Tech ist der Podcast rund um Software, Cloud und moderne Technologien. Die Hosts Tobias Allweier und Tobias Wittenburg sprechen praxisnah über Softwareentwicklung, Cloud-Architekturen, Künstliche Intelligenz und IT-Strategien. Mit klaren Einblicken aus dem Berufsalltag, echten Erfahrungen und spannenden Gästen liefert jede Folge Orientierung und Mehrwert – für Einsteiger ebenso wie für erfahrene IT-Profis.www.TobiHochZwei.de/impressum
-
10
Markdown, die unterschätzte Superkraft für Entwickler - Episode #009
In dieser Episode tauchen Tobias Allweier und Tobias Wittenburg tief in die Welt von Markdown ein – die unterschätzte Superkraft für Entwickler. Die Tobis entdecken ihre gemeinsame Leidenschaft für dieses universelle Schweizer Taschenmesser der Textformatierung. Während ein Tobi noch heimlich von LaTeX träumt, schwärmen beide von der eleganten Einfachheit und Vielseitigkeit von Markdown.Wir beleuchten die weitreichenden Einsatzgebiete: Von offiziellen RFC-Dokumenten über AI-Prompts bis hin zu komplexen Mermaid-Diagrammen und statischen Websites – Markdown ist überall zu finden. Wir klären, warum man sich manchmal vor den Kopf schlägt und welche Rolle Markdown im Zeitalter von AI-Agenten spielt.Macht euch bereit für eine Reise durch die Welt der Asterisken, Hashtags und Backticks. Wir zeigen euch, warum Markdown mehr als nur Text ist – es ist eine Lebenseinstellung für effiziente Dokumentation und Kommunikation.Darüber wurde gesprochen:(00:25) Wo man Markdown überall findet?(01:45) Wo nutzt Tobi Markdown? Bei den AI tools....(02:12) Geschichte von Markdown(07:36) Wie funktioniert Markdown?(10:56) Was geht nicht in Markdown?(13:05) Designphilosophie von Markdown(15:02) Wofür wir Markdown nutzen!(16:38) Marp, Reveal.js(18:55) Statis Site Generatoren(19:33) Pandoc(20:45) Agents und Markdown(23:45) Editoren(26:10) Mermaid und Markdown und GitHub Copilot und Markdown im Agent Mode(31:05) Schreiben! Denken! Entwerfen! AI!Links aus unsere Episode:RFC7763:https://www.rfc-editor.org/rfc/rfc7763.htmlRFC7764:https://www.rfc-editor.org/rfc/rfc7764.htmlWikipedia-Artikel zu Markdown:https://en.wikipedia.org/wiki/MarkdownCommonmark:https://commonmark.org/Liste der Markdown-Varianten:https://www.iana.org/assignments/markdown-variants/markdown-variants.xhtmlMarkdown Cheat-Sheet:https://www.markdownguide.org/cheat-sheet/Typora:https://typora.io/Ghostwriter:https://ghostwriter.kde.org/de/Joplin:https://github.com/laurent22/joplin?tab=readme-ov-fileLoqSeq:https://logseq.com/Obsidian:https://obsidian.md/Notable:https://notable.app/Zettlr:https://www.zettlr.com/Marktext:https://github.com/marktext/marktextMermaid:https://mermaid.js.org/Hast du Bugs, die wir fixen sollen, oder Themen-Ideen, die wir deployen können? Schick uns eine Pull-Request per Mail: [email protected] dir der Podcast gefällt, unterstütz uns kurz:🎧 Abonnieren · ⭐ Bewerten · 📣 WeiterempfehlenLinkedIn:https://www.linkedin.com/company/tobihochzwei/Markdown, Dokumentation, Softwareentwicklung, Entwickler Tools, Syntax, Tech Podcast, Coding, Obsidian, Mermaid JS, Static Site Generators, GitHub Copilot, TobiHochZwei, Tobi Hoch Zwei, Tobi Hoch 2, Tobi_2, Tobi 2, Tobias Allweier, Tobias WittenburgTobiHochZwei – Doppelt Tobi, doppelt Tech ist der Podcast rund um Software, Cloud und moderne Technologien. Die Hosts Tobias Allweier und Tobias Wittenburg sprechen praxisnah über Softwareentwicklung, Cloud-Architekturen, Künstliche Intelligenz und IT-Strategien. Mit klaren Einblicken aus dem Berufsalltag, echten Erfahrungen und spannenden Gästen liefert jede Folge Orientierung und Mehrwert – für Einsteiger ebenso wie für erfahrene IT-Profis.Weitere Infos und Impressum: www.TobiHochZwei.de/impressum
-
9
Microsoft Fabric: Der Stoff, aus dem Daten Bedeutung gewinnen - Episode #008
In dieser Episode tauchen wir tief in Microsoft Fabric ein – die All-in-One-Lösung für moderne Datenanalysen im Zeitalter von KI. Gemeinsam mit unserem ersten Gast, Daten-Experte Wolf Biber, lüften wir das Geheimnis hinter der Data-Platform: Vom klassischen Data Warehouse über den Data Lake bis hin zur Lakehouse-Architektur.Wir diskutieren, was aus Big Data geworden ist, warum das Parquet-Format und Delta-Lake so wichtig sind und wie Fabric strukturierte sowie unstrukturierte Daten vereint. Wolf Bieber erklärt praxisnah die Medallion-Architektur, den Sinn von Cubes heute und teilt seine Highlights der FabCon. Eine Pflicht-Folge für alle, die verstehen wollen, wie man heute Daten Bedeutung verleiht.Unser Gast:Wolf BieberDarüber wurde gesprochen:(00:50) Wolf stellt sich vor(01:48) Was ist eigentlich Fabric?(07:11) 3-Tier-Anwendungen und Fabric(09:48) Strukturierte, semi-strukturierte und unstrukturierte Daten in Fabric(13:55) Buzzword-Bingo! Data Warehouse, Data Lake, Lakehouse(17:45) Was wurde aus Big Data?(20:00) Moderne Datenarchitektur: Medallion, Star Schema, Data Mesh(24:45) Macht man noch Cubes?(27:00) Geschichte von Fabric(28:50) Deep Dive: Parquet & Delta-Parquet(36:17) Was ist das Tolle an Fabric?(40:01) Fabric und AI(43:16) Wolfs Highlights der Fabcon(44:40) ClosingLinks aus unsere Episode:Wolf auf LinkedIn:https://www.linkedin.com/in/ms-wolf-biberFrom Spreadsheets to Lakehouse:https://techcommunity.microsoft.com/blog/healthcareandlifesciencesblog/spreadsheets-to-lakehouse---a-history-of-microsoft-fabric/4065003Hast du Bugs, die wir fixen sollen, oder Themen-Ideen, die wir deployen können? Schick uns eine Pull-Request per Mail: [email protected] dir der Podcast gefällt, unterstütz uns kurz:🎧 Abonnieren · ⭐ Bewerten · 📣 WeiterempfehlenLinkedIn: https://www.linkedin.com/company/tobihochzwei/Microsoft Fabric, Data Lakehouse, Data Warehouse, Big Data, Parquet, Azure, Cloud Computing, Datenarchitektur, TobiHochZwei, Tobi Hoch Zwei, Tobi Hoch 2, Tobi_2, Tobi 2TobiHochZwei – Doppelt Tobi, doppelt Tech ist der Podcast rund um Software, Cloud und moderne Technologien. Die Hosts Tobias Allweier und Tobias Wittenburg sprechen praxisnah über Softwareentwicklung, Cloud-Architekturen, Künstliche Intelligenz und IT-Strategien. Mit klaren Einblicken aus dem Berufsalltag, echten Erfahrungen und spannenden Gästen liefert jede Folge Orientierung und Mehrwert – für Einsteiger ebenso wie für erfahrene IT-Profis.Weitere Infos und Impressum: www.TobiHochZwei.de/impressum
-
8
Photovoltaik verstehen: Von kWp bis Thermodynamik - Tobi und die Sonne - Episode #007
In dieser Episode von TobiHochZwei dreht sich alles um die Kraft der Sonne! Tobias Wittenburg berichtet von seinen Erfahrungen mit seiner neuen Photovoltaik-Anlage (PV-Anlage). Wir tauchen tief in die Welt der erneuerbaren Energien ein: Wie viel Strom verbraucht man eigentlich im Alltag? Was hat es mit der Thermodynamik auf sich (Flashback in den Physik-Leistungskurs inklusive)?Wir klären die wichtigsten Begriffe wie Watt, Kilowatt (kW), Kilowattstunden (kWh) und Kilowatt-peak (kWp). Außerdem diskutieren wir über Stromspeicher, E-Mobilität und ob sich eine PV-Anlage heute noch lohnt. Ein spannendes Energie-Quiz und ein nerdiger Exkurs in die Physik dürfen natürlich nicht fehlen. Egal ob Hausbesitzer oder Technik-Interessierter – hier gibt es fundiertes Wissen und praxisnahe Einblicke.Darüber wurde gesprochen:(00:20) Einführung & Disclaimer(02:08) Wie ist Tobi zu PV gekommen?(03:11) Was kann man mit Sonnenenergie machen?(05:20) Tobi's Energiequiz(07:32) Thermodynamik - Jetzt wird es nerdig!(09:42) Exkurs Kalorien, KWh, Energie(14:52) Einheiten bei Photovoltaik, Watt, Kilowatt, Kilowattstunden, Kilowatt-peak(17:23) Aufbau einer Photovoltaik-Anlage und unterschiedliche Anlagen(23:20) Grundlast und was brauche ich eigentlich?(26:00) E-Mobilität und Stromverbrauch kWp(29:16) Batteriesysteme und Photovoltaik(33:14) kWp und das Dach, Stränge von PV-Anlagen(35:50) Kosten und Photovoltaik(39:40) ...wie cool wäre es wenn.... Gemeinschaftsanlagen und sowas....(42:30) OutroLinks aus unsere Episode:Energie pro m2:https://www.baunetzwissen.de/solar/fachwissen/planungsgrundlagen/sonnenstrahlen-in-deutschland-165606Energie-Umrechnung:https://www.hug-technik.com/inhalt/ta/leistung.htmlBenzin und Heizwerte:https://nachhaltigmobil.schule/leistung-energie-verbrauch/#:~:text=Benzin%20hat%20einen%20Heizwert%20von,Kilowattstunden%20(Quelle:%20Spritmonitor).E-Fuels-Link:https://emobicon.de/e-fuels-vergleich-energieaufwand-kosten-nachhaltigkeit/#:~:text=E%2DFuels:%20Ineffizienz%20und%20Energieverbrauch,-Energieverbrauch%20w%C3%A4hrend%20des&text=Hersteller%20von%20E%2DFuels%20sind,130%20kWh%20Energie%20ben%C3%B6tigt%20werden.Fensterkraftwerk:https://www.fensterkraftwerk.de/Illwerke VKW - 50Hz - Wie wir einen Blackout vermeiden:https://www.youtube.com/watch?v=dVJYG44WswgWieviel ist eine Tonne CO2:https://www.stadtwerke-boeblingen.de/magazin/nachhaltigkeit-klimaschutz/artikel/was-ist-eigentlich-eine-tonne-co2Feedback Loop:Hast du Bugs, die wir fixen sollen, oder Themen-Ideen, die wir deployen können? Schick uns eine Pull-Request per Mail: [email protected] dir der Podcast gefällt, unterstütz uns kurz:🎧 Abonnieren · ⭐ Bewerten · 📣 WeiterempfehlenLinkedIn: https://www.linkedin.com/company/tobihochzwei/Photovoltaik, PV-Anlage, Solarenergie, Erneuerbare Energien, Thermodynamik, Energieverbrauch, Kilowattstunden, kWp, Stromspeicher, E-Mobilität, Nachhaltigkeit, Tech Podcast, TobiHochZwei, Tobi Hoch Zwei, Tobi Hoch 2, Tobi_2, Tobi 2TobiHochZwei – Doppelt Tobi, doppelt Tech ist der Podcast rund um Software, Cloud und moderne Technologien. Die Hosts Tobias Allweier und Tobias Wittenburg sprechen praxisnah über Softwareentwicklung, Cloud-Architekturen, Künstliche Intelligenz und IT-Strategien. Mit klaren Einblicken aus dem Berufsalltag, echten Erfahrungen und spannenden Gästen liefert jede Folge Orientierung und Mehrwert – für Einsteiger ebenso wie für erfahrene IT-Profis.Weitere Infos und Impressum: www.TobiHochZwei.de/impressum
-
7
MCP - Model Context Protocol - Episode #006
MCP (Model Context Protocol) ist in aller Munde und entwickelt sich zum Standard, um die Interaktion mit LLMs (Large Language Models) zu erweitern. Doch was genau macht ein MCP-Server, welche Begriffe sind wichtig und sollte wirklich jedes Unternehmen – von der Bank bis zum Imbiss – einen eigenen MCP-Server bereitstellen?In dieser Folge von TobiHochZwei sprechen Tobias Allweier und Tobias Wittenburg über die Grundlagen von MCP, Begriffe wie Host, Client und Server sowie die technische Kommunikation via JSON-RPC. Wir diskutieren über Client- und Server-Features, Elicitation, Sampling und warum es wichtig ist, wieder "wie ein Mensch" zu denken. Außerdem werfen wir einen Blick auf SDKs, den MCP Inspector, Security-Aspekte wie OAuth 2.1 und Dynamic Client Registration sowie Best Practices für die Entwicklung.Warum Informatiker vielleicht bald mit Fackeln und Mistgabeln vor der Tür stehen und wie man eine Pizza mit extra viel Elicitation bestellt – das alles erfahrt ihr in dieser Episode!Darüber wurde gesprochen:(00:10) Info zu MCP(00:50) Was macht ein MCP Server eigentlich?(04:20) Tools bei MCP(06:05) Was könnte es für MCP Server geben?(07:54) Begriffe bei MCP - Host, Client, Server(14:45) JSON RPC für Kommunikation zwischen Client und Server(15:46) Client Features und Server Features, Elicitation, Sampling, Roots, Tools, Prompts, Ressourcen(20:25) Denken wie ein Mensch (können wir das überhaupt noch)?(24:44) SDKs(26:00) Spezifikationsversionen(26:25) MCP Inspector, Authentifizierung(27:54) The lack of hello world samples drive us crazy.(28:50) Sample, MUD MCP(29:30) Worauf muss man achten? Braucht meine API einen MCP Server?(33:45) Sauberes Arbeiten zahlt sich (weiterhin) aus. Clean Code ist King!(39:30) Security - OAuth 2.1, Client Registrations(49:40) Dynamic Client Registration(51:28) Backend for Frontend im MCP Kontext(52:25) Best Practices, wie bei Web-Anwendungen(53:00) Registries(55:05) RoadmapLinks aus unsere Episode:MCP Architekturen:https://modelcontextprotocol.io/docs/learn/architectureSDKs:https://modelcontextprotocol.io/docs/sdkMCP Inspector:https://github.com/modelcontextprotocol/inspectorMUD MCP:https://github.com/nexlen/mud-mcpRoadmap:https://modelcontextprotocol.io/development/roadmapRegistry:https://github.com/modelcontextprotocol/registryChangelog:https://modelcontextprotocol.io/specification/2025-06-18/changelogJSON RPC:https://www.jsonrpc.orgHast du Bugs, die wir fixen sollen, oder Themen-Ideen, die wir deployen können? Schick uns eine Pull-Request per Mail: [email protected] dir der Podcast gefällt, unterstütz uns kurz:🎧 Abonnieren · ⭐ Bewerten · 📣 WeiterempfehlenLinkedIn: https://www.linkedin.com/company/tobihochzwei/TobiHochZwei, Tobi Hoch Zwei, Tobi Hoch 2, Tobi_2, Tobi 2, Tobias Allweier, Tobias Wittenburg, MCP, Model Context Protocol, LLM, Large Language Models, AI, KI, JSON-RPC, Elicitation, MCP Server, MCP Client, Softwareentwicklung, Tech Podcast, Azure, CloudTobiHochZwei – Doppelt Tobi, doppelt Tech ist der Podcast rund um Software, Cloud und moderne Technologien. Die Hosts Tobias Allweier und Tobias Wittenburg sprechen praxisnah über Softwareentwicklung, Cloud-Architekturen, Künstliche Intelligenz und IT-Strategien. Mit klaren Einblicken aus dem Berufsalltag, echten Erfahrungen und spannenden Gästen liefert jede Folge Orientierung und Mehrwert – für Einsteiger ebenso wie für erfahrene IT-Profis.Weitere Infos und Impressum: www.TobiHochZwei.de/impressum
-
6
GitHub Copilot Updates - Episode #005
GitHub Copilot hat sich massiv weiterentwickelt! In dieser Episode von TobiHochZwei werfen Tobias Allweier und Tobias Wittenburg einen detaillierten Blick auf die neuesten Features. Von den neuen Copilot Agenten und Edit-Modes über die Unterstützung verschiedener LLMs (wie o1 und Claude 3.5 Sonnet) bis hin zur Erweiterung mittels Model Context Protocol (MCP) – wir decken alles ab. Außerdem sprechen wir über Vibe-Coding, Prompt Files und wie Custom Instructions deinen Workflow verbessern können. Erfahre, wie du das volle Potenzial von GitHub Copilot in VS Code ausschöpfst.Darüber wurde gesprochen:(00:20) Motivation über das Thema zu sprechen(03:09) Vibe-Coding(05:59) Context und Custom Instruction Files(17:15) Prompt Files(22:12) Modes -> Ask, Edit, Agent(33:02) MCP(44:50) Custom Chat model(46:35) Neue LLMs, Premium Requests(50:27) Next Edit SuggestionsLinks aus unsere Episode:Model Context Protocol:https://modelcontextprotocol.io/introductionVibe-Coding (Wikipedia, Englisch):https://en.wikipedia.org/wiki/Vibe_codingVibe-Coding (Wikipedia, Deutsch):https://de.wikipedia.org/wiki/Vibe_CodingCode-Sample:https://github.com/github/travel-reservation-modelsYouTube Video von GitHub:https://youtu.be/0Oz-WQi51aU?si=U9b11P3-GyvYc4yBMCP-Servers:https://code.visualstudio.com/docs/copilot/chat/mcp-serversContext7:https://context7.comAzure DevOps MCP Server:https://github.com/microsoft/azure-devops-mcpLLM-Modelauswahl:https://docs.github.com/de/copilot/reference/ai-models/choosing-the-right-ai-model-for-your-taskBeispiel aus der Episode:Code-Sample Travel Reservation Models:https://github.com/github/travel-reservation-modelsHast du Bugs, die wir fixen sollen, oder Themen-Ideen, die wir deployen können? Schick uns eine Pull-Request per Mail: [email protected] dir der Podcast gefällt, unterstütz uns kurz:🎧 Abonnieren · ⭐ Bewerten · 📣 WeiterempfehlenLinkedIn: https://www.linkedin.com/company/tobihochzwei/GitHub Copilot, AI Coding, Vibe Coding, MCP, Model Context Protocol, LLM, Claude 3.5 Sonnet, GPT-4o, VS Code Extensions, Softwareentwicklung, TobiHochZwei, Tobi Hoch Zwei, Tobi Hoch 2, Tobi_2, Tobi 2TobiHochZwei – Doppelt Tobi, doppelt Tech ist der Podcast rund um Software, Cloud und moderne Technologien. Die Hosts Tobias Allweier und Tobias Wittenburg sprechen praxisnah über Softwareentwicklung, Cloud-Architekturen, Künstliche Intelligenz und IT-Strategien. Mit klaren Einblicken aus dem Berufsalltag, echten Erfahrungen und spannenden Gästen liefert jede Folge Orientierung und Mehrwert – für Einsteiger ebenso wie für erfahrene IT-Profis.Weitere Infos und Impressum: www.TobiHochZwei.de/impressum
-
5
Webtesting mit Playwright - Episode #004
Erfahrt in dieser Folge von TobiHochZwei alles über modernes Webtesting mit Playwright. Wir sprechen darüber, warum automatisierte Tests essenziell sind, wie Playwright in die Testpyramide passt und wie ihr eure ersten Tests schreibt. Von CodeGen über Cross-Browser Testing bis hin zu Accessibility Tests und CI/CD-Integration – wir geben euch einen umfassenden Überblick über das mächtige Testing-Framework.Darüber wurde gesprochen:(00:12) Warum brauchen die Tobis 2 Monate für eine neue Episode? Facepalm!(01:04) Warum ist Testen wichtig?(03:30) Die Testpyramide(05:35) Wo hilft uns Playwright in der Testpyramide?(06:40) Was ist eigentlich Playwright?(08:25) Unsere Tests mit Playwright(09:04) Wie fängt man an mit Playwright?(16:00) CodeGen und Tests per Recorder erstellen(19:19) Tests ausführen und verschiedene Browser(20:25) Testen mit mobilen Browsern(25:00) Tracing(26:00) CI/CD(26:39) Debugging / Troubleshooting(27:24) Parametrisierung(27:54) Accessibility Tests(30:45) Andere Frameworks(33:00) Azure Playwright(34:55) Happy Testing & OutroLinks aus unserer Episode:https://playwright.dev/Hast du Bugs, die wir fixen sollen, oder Themen-Ideen, die wir deployen können? Schick uns eine Pull-Request per Mail: [email protected] dir der Podcast gefällt, unterstütz uns kurz:🎧 Abonnieren · ⭐ Bewerten · 📣 WeiterempfehlenLinkedIn: https://www.linkedin.com/company/tobihochzwei/Playwright, Web Testing, E2E Testing, Test Automation, QA, Software Quality, Accessibility, CI/CD, DevOps, TobiHochZwei, Tobi Hoch Zwei, Tobi Hoch 2, Tobi_2, Tobi 2TobiHochZwei – Doppelt Tobi, doppelt Tech ist der Podcast rund um Software, Cloud und moderne Technologien. Die Hosts Tobias Allweier und Tobias Wittenburg sprechen praxisnah über Softwareentwicklung, Cloud-Architekturen, Künstliche Intelligenz und IT-Strategien. Mit klaren Einblicken aus dem Berufsalltag, echten Erfahrungen und spannenden Gästen liefert jede Folge Orientierung und Mehrwert – für Einsteiger ebenso wie für erfahrene IT-Profis.Weitere Infos und Impressum: www.TobiHochZwei.de/impressum
-
4
Infrastructure as Code - IaC - Episode #003
Finger weg von ClickOps! In dieser Folge dreht sich alles um Infrastruktur-Automatisierung und Infrastructure as Code (IaC). Warum man ClickOps vermeiden sollte und wie der Einstieg gelingt, erfährst du hier.Tobi und Tobi sprechen nicht nur über Tools, sondern vor allem über die essenziellen Konzepte für eine erfolgreiche IaC-Umsetzung. Wir diskutieren über deklarative vs. imperative Ansätze, Idempotenz, Sizing, Modularisierung und den Umgang mit Secrets. Außerdem klären wir, was es mit dem „Kaffee-Cola-Script“ auf sich hat und warum „Snowflakes as Code“ vermieden werden sollten.Darüber wurde gesprochen:(00:00) Intro(00:21) Was verbinden wir mit IaC?(02:31) Im Rückspiegel, wie war das denn eigentlich früher?(08:23) Vorteile von IaC und Automatisierung(09:25) Tools(11:24) IaC und Dokumentation; Weniger Horizontalisierung! Mehr Vertikalisierung!(13:48) Wie fängt man mit IaC an? Deklarativ vs Imperativ! Idempotent; Immutable(20:34) IaC und Betriebsthemen, es wird ALLES automatisiert!(22:40) Push vs. Pull(24:01) Die Must-Haves von IaC: Automatisierung! Automatisierung! Automatisierung!(30:20) Wie fängt man an? Domain-Driven-Design in der Infrastruktur, Workload und Komponenten(33:35) Wie mache ich das Sizing? Was ist ein Modul?(37:50) Wiederverwendbarkeit(41:18) Regeln für Modularisierung und Parameter(46:00) Defaults und Geheimnisse(52:08) Branching von IaC…ist das eine gute Idee? Wie macht man das mit verschiedenen Umgebungen? Snowflakes as Code(1:00:17) CI/CD und IaC(1:01:11) Shared Services und Abhängigkeiten, lose Kopplung und Dependency Injection(1:06:17) Library Module und Pattern mit Stacks(1:19:19) Testing(1:25:45) EndeLinks aus unsere Episode:Buch-Tipp:Keif Morris - Infrastructure as Codehttps://www.amazon.de/Infrastructure-Code-Designing-Delivering-Dynamic/dp/109815035X?ref_=ast_author_dp(Der Link ist kein Affiliate-Link! Happy Shopping!)Hast du Bugs, die wir fixen sollen, oder Themen-Ideen, die wir deployen können? Schick uns eine Pull-Request per Mail: [email protected] dir der Podcast gefällt, unterstütz uns kurz:🎧 Abonnieren · ⭐ Bewerten · 📣 WeiterempfehlenLinkedIn: https://www.linkedin.com/company/tobihochzwei/Infrastructure as Code, IaC, Automatisierung, Cloud Infrastructure, DevOps, ClickOps, Terraform, Bicep, Pulumi, Azure, AWS, Google Cloud, Software Engineering, Tech Podcast, German Tech Podcast, TobiHochZwei, Tobi Hoch Zwei, Tobi Hoch 2, Tobi_2, Tobi 2TobiHochZwei – Doppelt Tobi, doppelt Tech ist der Podcast rund um Software, Cloud und moderne Technologien. Die Hosts Tobias Allweier und Tobias Wittenburg sprechen praxisnah über Softwareentwicklung, Cloud-Architekturen, Künstliche Intelligenz und IT-Strategien. Mit klaren Einblicken aus dem Berufsalltag, echten Erfahrungen und spannenden Gästen liefert jede Folge Orientierung und Mehrwert – für Einsteiger ebenso wie für erfahrene IT-Profis.Weitere Infos und Impressum: www.TobiHochZwei.de/impressum
-
3
Azure Developer CLI (AZD) - Episode #002
Die beiden Tobis sprechen über die Azure Developer CLI (AZD), warum sie so mächtig ist und wie sie Entwickler*innen im Arbeitsalltag hilft. Entdeckt, was hinter dem Begriff "Infrastructure-as-Code-Code" steckt, wie die typische Verzeichnisstruktur aussieht und wie ihr mit `azd init` euer Projekt startklar macht. Wir beleuchten zudem fortgeschrittene Themen wie Hooks, Environments und das Alpha-Feature Compose.Darüber wurde gesprochen:(00:57) Was ist die Azure Developer CLI?(02:14) Welche Probleme löst mir die AZD?(03:14) Was brauche ich um die AZD einzusetzen?(04:25) Sample-Projekt hello-azd(05:20) Typische Verzeichnisstruktur(06:44) Wo kommt der Pipeline Code her? azd pipeline config(08:34) Welche Vorteile bringt mir die AZD? AZD Commands & Deployments(12:03) Wie mache ich aus meinem Projekt ein AZD-Projekt? azd init(16:54) Alpha-Feature: Compose mittels azd config set alpha.compose on und azd add(18:10) Hooks(18:34) Environments(20:00) Zusammenfassung, unser Fazit und warum das awesome ist, Mono-Repo vs. Multi-RepoLinks aus unserer Episode:Azure Developer CLI (AZD) - Episode #002Awesome AZD:https://azure.github.io/awesome-azd/Azure Developer CLI:https://learn.microsoft.com/en-us/azure/developer/azure-developer-cli/overview?tabs=windowsAZD Befehlsreferenz:https://learn.microsoft.com/en-us/azure/developer/azure-developer-cli/referenceeShop Reference Application - "AdventureWorks":https://github.com/dotnet/eShopHast du Bugs, die wir fixen sollen, oder Themen-Ideen, die wir deployen können? Schick uns eine Pull-Request per Mail: [email protected] dir der Podcast gefällt, unterstütz uns kurz:🎧 Abonnieren · ⭐ Bewerten · 📣 WeiterempfehlenLinkedIn: https://www.linkedin.com/company/tobihochzwei/TobiHochZwei, Tobi Hoch Zwei, Tobi Hoch 2, Tobi_2, Tobi 2, Azure Developer CLI, AZD, Azure, Infrastructure as Code, IaC, DevOps, Cloud Computing, Microsoft, Developer ToolsTobiHochZwei – Doppelt Tobi, doppelt Tech ist der Podcast rund um Software, Cloud und moderne Technologien. Die Hosts Tobias Allweier und Tobias Wittenburg sprechen praxisnah über Softwareentwicklung, Cloud-Architekturen, Künstliche Intelligenz und IT-Strategien. Mit klaren Einblicken aus dem Berufsalltag, echten Erfahrungen und spannenden Gästen liefert jede Folge Orientierung und Mehrwert – für Einsteiger ebenso wie für erfahrene IT-Profis.Weitere Infos und Impressum: www.TobiHochZwei.de/impressum
-
2
Let us get this party started ... with GitHub Copilot - Episode #001
Für die erste Episode von TobiHochZwei haben sich Tobi und Tobi GitHub Copilot als Thema ausgesucht. Beide haben im letzten Jahr diverse Workshops und Hackathons zum Thema geliefert und auch international Entwickler im Umgang mit GitHub Copilot geschult. Daher ist es das perfekte Thema, um diesen Podcast zu starten.Darüber wurde gesprochen:(00:26) Was ist GitHub Copilot und wie kann man es nutzen?(01:49) Unterstützte IDEs, Inline Completion, Copilot Chat(07:43) Was ist der Context?(09:13) Prompt Engineering als Zukunftsdisziplin und warum das für uns alle wichtig wird(21:26) Slash-Commands, Hash-Tags und Agents um den Context anzureichern(25:12) Was ist neu bei GitHub Copilot?(30:03) Wie man Agents baut!(32:51) Lessons Learned / Unsere wichtigsten Hinweise zu GitHub CopilotLinks aus unsere Episode:Life of a Completion:https://github.blog/ai-and-ml/github-copilot/how-github-copilot-is-getting-better-at-understanding-your-code/Prompt Engineering:https://docs.github.com/en/copilot/using-github-copilot/prompt-engineering-for-github-copilotTokenizer:https://platform.openai.com/tokenizer?viewPrompt Examples:https://docs.github.com/en/copilot/example-prompts-for-github-copilot-chatMehrere Modelle, Unterschiede, Reasoning:https://github.blog/news-insights/product-news/try-out-openai-o1-in-github-copilot-and-models/Multi-File-Edits:https://github.blog/changelog/2024-10-29-multi-file-editing-code-review-custom-instructions-and-more-for-github-copilot-in-vs-code-october-release-v0-22/Copilot Extension:https://docs.github.com/en/copilot/building-copilot-extensions/about-building-copilot-extensionsHast du Bugs, die wir fixen sollen, oder Themen-Ideen, die wir deployen können? Schick uns eine Pull-Request per Mail: [email protected] dir der Podcast gefällt, unterstütz uns kurz:🎧 Abonnieren · ⭐ Bewerten · 📣 WeiterempfehlenLinkedIn: https://www.linkedin.com/company/tobihochzwei/GitHub Copilot, Copilot, AI, Pair Programming, Prompt Engineering, TobiHochZwei, Tobi Hoch Zwei, Tobi Hoch 2, Tobi_2, Tobi 2, Softwareentwicklung, CloudTobiHochZwei – Doppelt Tobi, doppelt Tech ist der Podcast rund um Software, Cloud und moderne Technologien. Die Hosts Tobias Allweier und Tobias Wittenburg sprechen praxisnah über Softwareentwicklung, Cloud-Architekturen, Künstliche Intelligenz und IT-Strategien. Mit klaren Einblicken aus dem Berufsalltag, echten Erfahrungen und spannenden Gästen liefert jede Folge Orientierung und Mehrwert – für Einsteiger ebenso wie für erfahrene IT-Profis.Weitere Infos und Impressum: www.TobiHochZwei.de/impressum
-
1
Intro - Episode #000
Willkommen zur allerersten Episode von TobiHochZwei! 🎉In dieser Premiere stellen sich Tobi und Tobi vor. Wir erzählen euch, wer wir sind, warum wir diesen Podcast gestartet haben und welche spannenden Themen euch hier erwarten. Startet mit uns in die Welt von Software, Cloud und Tech!Darüber wurde gesprochen:(00:00) Intro(00:30) Warum Podcast?Hast du Bugs, die wir fixen sollen, oder Themen-Ideen, die wir deployen können? Schick uns eine Pull-Request per Mail: [email protected] dir der Podcast gefällt, unterstütz uns kurz:🎧 Abonnieren · ⭐ Bewerten · 📣 WeiterempfehlenLinkedIn: https://www.linkedin.com/company/tobihochzwei/TobiHochZwei, Tobi Hoch Zwei, Tobi Hoch 2, Tobi_2, Tobi 2, Tech Podcast, Softwareentwicklung, Cloud, IntroTobiHochZwei – Doppelt Tobi, doppelt Tech ist der Podcast rund um Software, Cloud und moderne Technologien. Die Hosts Tobias Allweier und Tobias Wittenburg sprechen praxisnah über Softwareentwicklung, Cloud-Architekturen, Künstliche Intelligenz und IT-Strategien. Mit klaren Einblicken aus dem Berufsalltag, echten Erfahrungen und spannenden Gästen liefert jede Folge Orientierung und Mehrwert – für Einsteiger ebenso wie für erfahrene IT-Profis.Weitere Infos und Impressum: www.TobiHochZwei.de/impressum
No matches for "" in this podcast's transcripts.
No topics indexed yet for this podcast.
Loading reviews...
ABOUT THIS SHOW
TobiHochZwei – Doppelt Tobi, doppelt Tech.Die beiden Hosts Tobias Allweier (Cloud Solution Architect) und Tobias Wittenburg (Senior Strategic Account Technology Strategist bei Microsoft) nehmen dich mit auf eine spannende Reise durch Software, Cloud und moderne Technologie.In jeder Folge tauchen wir tief in aktuelle Themen wie Softwareentwicklung, Cloud-Architekturen, Künstliche Intelligenz, IT-Strategien und technologische Innovationen ein. Unser Fokus liegt auf praxisnahen Tipps, klaren Einblicken aus der beruflichen Praxis, spannenden Gästen und Erfahrungen, die Orientierung und Inspiration bieten – egal, ob du neu in der IT einsteigst oder schon lange dabei bist.Damit der Podcast auch unter unterschiedlichen Schreibweisen gefunden wird, sind typische Varianten integriert: TobiHochZwei, Tobi Hoch Zwei, Tobi Hoch 2.Weitere Infos und Impressum: www.TobiHochZwei.de/impressum
HOSTED BY
Tobias Wittenburg, Tobias Allweier
CATEGORIES
Loading similar podcasts...