InfoQ Homepage Agile Content on InfoQ
-
Alex Matyushentsev on Argo CD, Argo Rollouts, and Continuous Delivery with Kubernetes
In this podcast Alexander Matyushentsev, principal software engineer at Intuit and core engineer on the Argo CD and Argo Rollouts projects, sat down with InfoQ podcast host Daniel Bryant and discussed the Argo projects, continuous delivery with Kubernetes, and how platform teams can help developers embrace modern release techniques and related technologies.
-
John DesJardins on Continuous Intelligence and In-Memory Computing
In this podcast, John DesJardin, Chief Technology Officer at Hazelcast, met with InfoQ podcast co-host Thomas Betts to discuss the idea of continuous intelligence.
-
Matthew Clark on the BBC’s Migration from LAMP to the Cloud with AWS Lambda, React and CI/CD
Matthew Clark and Charles Humble discuss BBC Digital’s migration from a classic LAMP stack to AWS Lambda and React. They talk about: the new architecture for the BBC’s online services; the challenges of using Lambda functions including cold start-up, function chaining, debugging and setting the memory profile; the role of DevOps and CI/CD; and the nature of a cloud transformation.
-
Michael Feathers: Looking Back at Working Effectively with Legacy Code
Wes Reisz and Michael Feathers go back and review the book. The two spend some time reviewing key concepts from the book and then discuss how the techniques can be applied today. The two wrap up with a discussion on what might change in a new version of the book.
-
Clare Liguori on Automating Safe and “Hands-Off” Deployments at AWS
In this podcast Clare Liguori, principal software engineer at Amazon Web Services, sat down with InfoQ podcast host Daniel Bryant and discussed the implementation of continuous delivery at AWS, the use of automation and deploying to multiple test environments, and the benefits of canary releasing.
-
Techniques for Improving Communication and Connection in Technical and Social Settings
In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Geoffrey Huck about how software engineers can improve their communication skills, particularly with non-technical colleagues, by actively seeking feedback, using analogies and stories to explain technical concepts and varying their speaking style to keep audiences engaged.
-
Intentional Culture and Continuous Compensation: An Interview with Austin Vance
In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Austin Vance, about the importance of intentional onboarding and culture-building, as well as his company's unique approach to compensation and the role of managers in retaining top talent.
-
Building Safe and Usable Medical Device Software: A Conversation with Neeraj Mainkar
In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Neeraj Mainkar about the challenges of developing safe and usable medical device software in areas where software bugs can have life-and-death consequences, and how to approach these challenges through rigorous processes, user-centered design, and leveraging emerging technologies.
-
Leveraging AI Platforms to Improve Developer Experience – From Personal Hackathon to AI at Scale
In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Olalekan Elesin about how generative AI tools can elevate developer experience by enabling engineers to be more creative and productive. He stresses the need to manage expectations, develop prompt engineering skills, and maintain a focus on security and customer privacy when leveraging these tools in an enterprise setting.
-
Building Effective Engineering Teams and Avoiding Cargo Cult Practices
In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to David Guttman about building effective engineering teams, avoiding common pitfalls, critiques of cargo cult practices, building great engineering culture and the importance of individual accountability.