InfoQ Homepage Development Content on InfoQ
-
The Java Ecosystem Remains Ever-Green by Continuously Adapting to Developers' Needs
Kevin Dubois and Thomas Vitale, two cloud-native enthusiasts in the Java ecosystem, discuss the evolution of frameworks and tooling that has led to increased development and developer joy. They cover everything from Testcontainers to incorporating LLMs in existing applications, as well as how to ensure the code quality remains high, even with the proliferation of code generation tooling.
-
Achieving Seamless Integration through User Co-Design
Savannah Kunovsky and Jenna Fizel, co-managing directors of IDEO’s Emerging Technology division, talk about the future of technology in general and how we can work with our users to build the most impactful product. They explore prototyping and co-design techniques, as well as how generative AI can help with rapid prototyping.
-
How Developer Platforms, Wasm and Sovereign Cloud Can Help Build a More Effective Organization
Max Körbächer, managing partner at Liquid Reply, discusses the coming of age of the Kubernetes ecosystem and how and when an organisation should use it to build its platform. Also, he touches on how to measure its success and how WebAssembly and Kubernetes can play together to obtain the most effective usage of your infrastructure.
-
Simplify Your System by Challenging the Status-Quo and Learning from Other Ecosystems
In this podcast, Max Rydahl Andersen, distinguished engineer at RedHat and the creator of JBang, discusses how continuously learning from other ecosystems and adopting new tools allows you to simplify your thinking and systems. This will increase the developer joy of the coders and further obtain safer and more robust systems.
-
Your Software Will Fail; It is How You Recover That Matters: a Conversation with Randy Shoup
In this podcast Michael Stiefel spoke with Randy Shoup about how to build resilient systems. We discuss why it is a serious mistake to fail to acknowledge that software’s interaction with itself. We also discuss where to use workflows, orchestration or choreography, the role of architecture in building good teams, and the wisdom of letting each team use their own set of tools.
-
Jason Thane on Building a Values Based Culture
In this podcast, Shane Hastie spoke to Jason Thane of GenUI about building a company on a values-based culture, how software development is fundamentally about communication and collaboration and advice on interviewing for values fit.
-
Tim Olshansky on Career Paths for Technologists Who Don’t Want to Manage People
In this podcast Shane Hastie, lead editor for culture & methods, spoke to Tim Olshansky of Zenput about cross functional teams, OKRs, career paths for technologists, and making tradeoffs between technical and customer needs.
-
Ravi Lachhman on the State of Developer Happiness, Engineer Burden and Avoiding Burnout
In this podcast Shane Hastie, lead editor for culture & methods, spoke to Ravi Lachhman about the state of developer happiness through the COVID-19 pandemic, engineer burden and avoiding burnout.
-
Aino Corry on Retrospective Antipatterns
In this podcast Shane Hastie, lead editor for culture & methods, spoke to Aino Corry about common retrospective antipatterns and how to overcome them.
-
Victor Nuṅez on Systemic Team Coaching to Enable Team Effectiveness
In this podcast Shane Hastie, lead editor for culture & methods, spoke to Victor Nuṅez about how systemic team coaching helps teams perform more effectively and the importance of trusting teams as generative, creative and intelligent systems.