InfoQ Homepage Development Content on InfoQ
-
Scott Jenson on Evolving Desktop OS, Local-First, & Agentic UX
In this episode, Scott Jenson, a veteran UX designer known for his work on the Macintosh, Google Maps, and Chrome, examines the long-term stagnation of desktop operating systems and the limitations of current mobile and cloud-centric models.
-
WebAssembly on the JVM: Feature Evolution, Performance, and the Transition to Endive
Andrea Peruffo discusses the evolution of WebAssembly beyond the browser and its growing role on the server-side JVM. He covers performance advancements in Wasm runtimes, moving from interpreters to efficient JIT compilation, and explores real-world production use cases ranging from edge computing platforms to modular plugin architectures.
-
From MCP and Vibe Coding to Harness Engineering: How AI Native Engineering Evolved in One Year
Birgitta Böckeler, Distinguished Engineer at Thoughtworks, returns to discuss the rapid evolution of AI in software delivery. She touches on the evolution from vibe coding, the changing tools landscape and the more autonomous agents that, besides higher velocity, introduce higher risk.
-
Chasing Efficient Java Development: from 1BRC to Developing Hardwood AI Natively
Gunnar Morling, technologist at Confluent and Java Champion, shares his experiences with building high-performance applications in Java, especially in the data space. He shares insights from experiments with building durable execution engines, bootstrapping, and AI natively developing Apache Hardwood - a minimal dependencies Java parser for Apache Parquet.
-
From Java EE to Quarkus and LLMs: Adam Bien’s Playbook for Boring, Future‑Proof Systems
Adam Bien, an independent consultant and pioneer of zero dependencies in the enterprise world of Java, highlights the benefits of consistently using standards, regardless of whether they involve Java or existing patterns. He argues that by doing so, he managed to future-proof the systems he built, preparing them for the cloud era and even for the AI-Native era.
-
Avoiding Burnout and Overload Using Cognitive Systems Engineering
In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Dr Laura Maguire about how resilience engineering can help improve individual and team performance during periods of uncertainty and high stress.
-
Building Trust and Safety in Remote Teams at Shopify
In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Jesse McGinnis of Shopify about building trust and safety in remote teams and developing yourself as a leader.
-
Becoming a Great Engineering Manager and Balancing Synchronous and Asynchronous Work
In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to James Stanier, Director of Engineering at Shopify and Track Host at QCon San Francisco for the Remote and Hybrid Work: What’s Next track, about what makes a great engineering manager, nurturing culture with 14000 remote workers and deliberately balancing synchronous and asynchronous work.
-
How to Become an Effective Communicator as an Engineer
In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Neil Thompson of teachthegeek.com about how to build great communication skills as a technologist
-
Tackling the Human Side of Digital Transformation
In this podcast, Shane Hastie, spoke to Missy Lawrence Johnston about the human skills engineers and engineering leaders need to build in the digital age.