In this podcast, Vitess CNCF project technical lead Deepthi Sigireddi discusses the architecture of cloud native distributed databases, sharding, replication, and failover. She also talks about what DB developers should consider when choosing distributed databases. Read a transcript of this interview: https://bit.ly/3JWNJbT Subscribe to the Software Architects’ Newsletter for your monthly guide to the essential news and experience from industry peers on emerging patterns and technologies: www.in...
May 20, 2024•37 min•Transcript available on Metacast In this podcast Michael Stiefel spoke to Anthony Alford and Roland Meertens about the future of software development and the training of new developers, in a world where Large Language Models heavily contribute to software development. Read a transcript of this interview: https://bit.ly/3ycggYv Subscribe to the Software Architects’ Newsletter for your monthly guide to the essential news and experience from industry peers on emerging patterns and technologies: www.infoq.com/software-architects-ne...
May 13, 2024•51 min•Transcript available on Metacast In this episode, Thomas Betts talks with Sophia Prater about Object-Oriented UX (OOUX). OOUX focuses on identifying the objects and relationships within a system, allowing for better communication and collaboration among designers, product owners, engineers, and architects. Prater explains the process of OOUX, which involves multiple rounds of discovery, requirements, prioritization, and revision. She emphasizes the importance of establishing a shared language and understanding of the core conce...
May 06, 2024•44 min•Transcript available on Metacast In this podcast Michael Stiefel spoke to Robert Hurlbut about what it means to make an application, not just the code, secure. Robert is a Principal Application Security Architect and Threat Modeling Lead at Aquia, a PhD student at Cap TechU and co-host of the Application Security Podcast. Read a transcript of this interview: https://bit.ly/4dha4yx Subscribe to the Software Architects’ Newsletter for your monthly guide to the essential news and experience from industry peers on emerging patterns...
May 01, 2024•56 min•Transcript available on Metacast In this InfoQ podcast, host Daniel Bryant sat down with speakers from the InfoQ Dev Summit Boston (June 24-25) and discussed the critical challenges and decisions developers are currently facing. Topics covered include platform engineering, the evolution of senior software developer roles into Staff-Plus positions, AI's impact on the SDLC, and the importance of security. Read a transcript of this interview: https://bit.ly/4460pXx Subscribe to the Software Architects’ Newsletter for your monthly ...
Apr 24, 2024•43 min•Transcript available on Metacast In this episode, Courtney Nash, a researcher focused on system safety and failures in complex sociotechnical systems, discussed the latest edition of the VOID report. Topics covered included: incident management and the role of automation, working effectively within socio-technical systems, and the value of collecting and analyzing system metrics in the good times and the bad. Read a transcript of this interview: https://bit.ly/3Q46y0k Subscribe to the Software Architects’ Newsletter for your mo...
Apr 22, 2024•43 min•Transcript available on Metacast In this podcast Michael Stiefel spoke to Tracy Bannon about what software architecture really is, and what an architect needs to be able to do. She is senior principal at MITRE. She sees herself as a passionate software architect and change agent who also puts out the Real Technologists podcast. Read a transcript of this interview: https://www.infoq.com/podcasts/architecture-emerge-tracy-bannon/ Subscribe to the Software Architects’ Newsletter for your monthly guide to the essential news and exp...
Apr 08, 2024•51 min•Transcript available on Metacast The panel discussion in this episode is one half of the annual InfoQ Architecture and Design Trends Report. The other half is the written report. One of the regular features of InfoQ are the trends reports, which each focus on a different aspect of software development. These reports provide the InfoQ readers with a high-level overview of the topics to pay attention to this year, and also help the editorial team focus on innovative technologies across all the content on InfoQ. Read a transcript ...
Apr 05, 2024•44 min•Transcript available on Metacast In this podcast InfoQ spoke with Venkat Subramaniam, CEO of Agile Developer Inc., on architecture patterns and practices and the new role of software architect in agile software organizations. Read a transcript of this interview: https://bit.ly/4csp6B7 Subscribe to the Software Architects’ Newsletter for your monthly guide to the essential news and experience from industry peers on emerging patterns and technologies: https://www.infoq.com/software-architects-newsletter Upcoming Events: QCon Lond...
Mar 25, 2024•56 min•Transcript available on Metacast This is a re-post from December 2023. In this episode of the podcast, Thomas Betts speaks with Fran Mendez about version 3 of AsyncAPI. The standard format for describing asynchronous APIs has evolved, and has made some breaking changes to address limitations in earlier versions. Read a transcript of this interview: https://bit.ly/3VjVekl Subscribe to the Software Architects’ Newsletter for your monthly guide to the essential news and experience from industry peers on emerging patterns and techn...
Mar 19, 2024•30 min•Transcript available on Metacast This is a re-post from November 2023. In this episode, Thomas Betts talks with Pamela Fox, a cloud advocate in Python at Microsoft. They discuss several ChatGPT sample apps that Pamela helps maintain. These include a very popular integration of ChatGPT with Azure OpenAI and Cognitive Search for querying enterprise data with a chat interface. Pamela also covers some best practices for getting started with ChatGPT apps. Read a transcript of this interview: https://www.infoq.com/podcasts/chatgpt-en...
Mar 12, 2024•34 min•Transcript available on Metacast In this episode, Thomas Betts talks with Kurt Bittner and Pierre Pureur about continuous architecture. The discussion covers the role of a software architect, the importance of documenting architectural decisions, and why you need a minimum viable architecture for any minimum viable product. Read a transcript of this interview: https://www.infoq.com/podcasts/continuous-architecture/ Subscribe to the Software Architects’ Newsletter for your monthly guide to the essential news and experience from ...
Mar 04, 2024•32 min•Transcript available on Metacast In this season finale of the Generally AI podcast, Roland and Anthony delve into the problems of mapping and localization, exploring methods such as stars, sextants, and the importance of precise clocks in determining longitude. They then cover navigation methods for mobile robots and self-driving cars, including behavior-based robotics and simultaneous localization and mapping (SLAM). The podcast concludes with insights from special guest Ashley Clark, a former NASA engineer, on spacecraft navi...
Feb 28, 2024•59 min•Transcript available on Metacast In this episode of the Generally AI podcast, hosts Roland and Anthony explore the fascinating world of audio waves by discussing the history of Fourier analysis and how the Fast Fourier Transform (FFT) revolutionized signal processing with its efficiency. They then shift to song recognition apps like Shazam and their underlying algorithms: breaking songs into snippets and using techniques such as the FFT or neural networks. Read a transcript of this interview: https://www.infoq.com/podcasts/gene...
Feb 22, 2024•56 min•Transcript available on Metacast In this episode of Generally AI, Roland and Anthony explore the theme of "sold out" and delve into the world of GPUs, hot sauce, and beer. The hosts cover CUDA-enabled GPUs and parallel programming patterns. Then they explore the parallels between the scarcity of GPUs and Sriracha hot sauce; the historical context of GPU shortages; and how beer and college students can model supply chain dynamics. Read a transcript of this interview: https://www.infoq.com/podcasts/sold-out/ Subscribe to the Soft...
Feb 14, 2024•49 min•Transcript available on Metacast In this podcast episode, Roland and Anthony delve into the lives and contributions of two legendary programmers, Alan Turing and Claude Shannon. While the two men met only once, their careers contain many parallels: both did foundational work in computer science, cryptography, and AI. Read a transcript of this interview: https://www.infoq.com/podcasts/cs-ai-founders/ Subscribe to the Software Architects’ Newsletter for your monthly guide to the essential news and experience from industry peers o...
Feb 07, 2024•50 min•Transcript available on Metacast In this podcast episode, Roland and Anthony explore the world of AI-generated voices and music. The discussion begins with Stephen Hawking and the topic of artificially generated voices. They touch upon the applications of generated voices, the use of AI-generated celebrity voices, the ethical considerations surrounding consent, and the risks of misuse. Moving on to music, they discuss the generation of musical scores then conclude with a live demonstration of AI-generated music. Read a transcri...
Jan 31, 2024•44 min•Transcript available on Metacast Live from the venue of the QCon San Francisco Conference, we are talking with Sam Partee, principal engineer at Redis. In this podcast, Sam shares his insights on Redis' vector database offering, different approaches to embeddings, how to enhance large language models by adding a search component for retrieval augmented generation, and the use of hybrid search in Redis. Read a transcript of this interview: https://bit.ly/3HzToDL Subscribe to the Software Architects’ Newsletter for your monthly g...
Jan 29, 2024•32 min•Transcript available on Metacast In this podcast episode of Generally AI, Roland Meertens and Anthony Alford explore the world of large language models, focusing on their vulnerabilities and security measures. Additionally, they delve into the history of the transformer architecture and Google's role in its development, along with the basics of LLM inference. Read a transcript of this interview: https://bit.ly/3HALTMV Subscribe to the Software Architects’ Newsletter for your monthly guide to the essential news and experience fr...
Jan 26, 2024•34 min•Transcript available on Metacast In this episode, Nsikan Essien talks with Hywel Carver and Suhail Patel about developer upskilling and generative AI. Together, they explore the following topics: the software engineer’s learning journey, the ways current generative AI technologies could help or hinder it, and what the role of the software engineer becomes with powerful AI technologies. Read a transcript of this interview: https://bit.ly/42dVmTC Subscribe to the Software Architects’ Newsletter for your monthly guide to the essen...
Jan 24, 2024•45 min•Transcript available on Metacast In this special year-end wrap-up podcast Thomas Betts, Wes Reisz, Shane Hastie, Srini Penchikala, and Daniel Bryant reflect on technology trends in 2023 and discuss what they hope to see in 2024. Topics explored included: the use of AI and LLMs within software delivery, the changing role of technical leadership, and the increasing integration of software architecture and data engineering. Read a transcript of this interview: https://bit.ly/47CN5tR Subscribe to the Software Architects’ Newsletter...
Jan 15, 2024•1 hr 1 min•Transcript available on Metacast Live from the venue of the QCon San Francisco Conference, we are talking with Shreya Rajpal, CEO and Cofounder of Guardrails AI. In this podcast, Shreya shares her insights on building guardrails for large language model (LLM) applications. Rajpal discusses how Guardrails AI assesses the reliability and safety of LLM applications, ensuring any input sent to the model is functionally correct and providing a framework for developers to create their own custom validators. Read a transcript of this ...
Jan 08, 2024•21 min•Transcript available on Metacast This is a repost from July 2023. In this episode of the podcast, members of the InfoQ editorial staff will be discussing the current trends in software architecture and design, as part of the process to create our annual trends report. These reports provide InfoQ readers with a high-level overview of the topics to pay attention to, and also help the editorial team focus on innovative technologies. In addition to the report and the trends graph available on InfoQ.com, this podcast is a chance to ...
Jan 02, 2024•43 min•Transcript available on Metacast This is a repost from March 2023. In this episode of the podcast, members of the InfoQ editorial staff will be discussing the current trends in software architecture and design, as part of the process to create our annual trends report. These reports provide InfoQ readers with a high-level overview of the topics to pay attention to, and also help the editorial team focus on innovative technologies. In addition to the report and the trends graph available on InfoQ.com, this podcast is a chance to...
Dec 25, 2023•39 min•Transcript available on Metacast In this episode of the podcast, Thomas Betts speaks with Fran Mendez about version 3 of AsyncAPI. The standard format for describing asynchronous APIs has evolved, and has made some breaking changes to address limitations in earlier versions. Read a transcript of this interview: https://bit.ly/3GMLtCv Subscribe to the Software Architects’ Newsletter [monthly]: www.infoq.com/software-architect…mpaign=architectnl Upcoming Events: QCon London qconlondon.com/ April 8-10, 2024 Follow InfoQ: - Mastodo...
Dec 18, 2023•30 min•Transcript available on Metacast In this episode, Solomon Hykes, founder of Dagger and the original Docker project, sat down with Daniel Bryant to discuss the state of DevOps and how the new open source Dagger project aims to improve continuous delivery practices. Topics covered included the challenges of building applications, modernizing CI/CD tooling and practices, and building an effective community. Read a transcript of this interview: https://bit.ly/3Rv6F6k Subscribe to the Software Architects’ Newsletter [monthly]: www.i...
Dec 11, 2023•44 min•Transcript available on Metacast In this podcast Michael Stiefel spoke to Sid Anand about what it means to be a software architect, the process of becoming one, and how to be a successful architect in an organization. Read a transcript of this interview: https://bit.ly/3R3KT8l Subscribe to the Software Architects’ Newsletter [monthly]: www.infoq.com/software-architect…mpaign=architectnl Upcoming Events: QCon London https://qconlondon.com/ April 8-10, 2024 Follow InfoQ: - Mastodon: https://techhub.social/@infoq - Twitter: twitte...
Dec 04, 2023•46 min•Transcript available on Metacast In this episode, Michael Redlich, lead editor of the Java topic at InfoQ, sat down with podcast co-host Daniel Bryant and discussed the recent publication of the InfoQ Java Trends Report. Topics covered included the release of Java 21, the adoption of Java virtual threads, the evolution of the Jakarta EE and Spring projects, and the development of community and ecosystems projects. Read a transcript of this interview: https://bit.ly/3Reieyy Subscribe to the Software Architects’ Newsletter [month...
Nov 28, 2023•23 min•Transcript available on Metacast In this episode, Thomas Betts talks with Pamela Fox, a cloud advocate in Python at Microsoft. They discuss several ChatGPT sample apps that Pamela helps maintain. These include a very popular integration of ChatGPT with Azure OpenAI and Cognitive Search for querying enterprise data with a chat interface. Pamela also covers some best practices for getting started with ChatGPT apps. Read a transcript of this interview: https://bit.ly/47wmE9r Subscribe to the Software Architects’ Newsletter [monthl...
Nov 14, 2023•34 min•Transcript available on Metacast In this episode, Thomas Betts talks with Micha “Mies” Hernandez van Leuffen about observability and incidents, and the roles of developers, SREs and other team members. One challenge is knowing what metrics to track in the first place. A developer-first approach to observability means focusing on metrics that are specific to your application. Read a transcript of this interview: https://bit.ly/48RJNEO Subscribe to the Software Architects’ Newsletter [monthly]: www.infoq.com/software-architect…mp...
Oct 16, 2023•27 min•Transcript available on Metacast