InfoQ Homepage InfoQ Content on InfoQ
-
Java Language Architect Brian Goetz on Java and the JDK
On this week’s podcast, Wes Reisz talks with Brian Goetz. The two start with a discussion on what the six-month cadence has meant to the teams developing Java. Then move to a review of the features in Java 9 through 12. Finally, the two discuss the longer-term side projects (such as Amber, Loom, and Valhalla) and their role in the larger release process for the JDK.
-
Tanya Reilly on Site Reliability Engineering and the Evolution of the New York City Fire Code
Tanya Reilly discusses her research into how the fire code evolved in New York and draws on some of the parallels she sees in software. Along the way, she discusses what it means to be an SRE, what effective aspects of the role might look like, and her opinions on what we as an industry should be doing to prevent disasters.
-
Jason Maude on Building a Modern Cloud-Based Banking Startup in Java
Wes Reisz talks with Jason Maude of Starling Bank. Starling Bank is a relatively new startup in the United Kingdom working in the banking sector. They discuss the architecture, technology choices, and design processes used at Starling. In addition, Maude goes into some of the realities of building in the cloud, working with regulators, and proven robustness with practices like chaos testing.
-
Martin Fowler Discusses New Edition of Refactoring, along with Thoughts on Evolutionary Architecture
Martin Fowler chats about the work he’s done over the last couple of years on the rewrite of the original Refactorings book. He discusses how this thought process has changed and how that’s affected the new edition of the book.
-
Mitchell Hashimoto on Consul since 1.2 and its Role as a Modern Service Mesh
In June of this year, Consul 1.2 was released. The release expanded Consul’s capability around service segmentation (controlling who and how services connect East and West). On this week’s podcast, Reisz and Hashimoto discuss Consul in detail.
-
Dave West on Agile beyond Software, Organisational Alignment and How Product Ownership is Hard
In this podcast recorded at Agile 2019, Shane Hastie, Lead Editor for Culture & Methods, spoke to Dave West, CEO of scrum.org, about agile beyond software, the need for organisational alignment and how product ownership is a major inhibitor for many organisations because it is not done well.
-
Caitlin Walker on Clean Language, Anti-Fragility and Inclusiveness
In this podcast recorded at Agile 2019, Shane Hastie, Lead Editor for Culture & Methods, spoke to Caitlin Walker about clean language, anti-fragility and inclusiveness.
-
Steve Persch on Open Source Communities and Tough Challenges in Technical Leadership
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Steve Persch of Panthion about supporting open source communities and leading technical teams.
-
David McAllister on Building Communities
In this podcast, Shane Hastie, Lead Editor for Culture & Methods, spoke to David McAllister about building technical communities
-
Kevin Callahan on Positive Organisational Design and Complex Systems
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Kevin Callahan about positive organisational design and organisations as complex systems.