InfoQ Homepage Articles
-
DevOps is Not Enough for Scaling and Evolving Tech-Driven Organizations: a Q&A with Eduardo da Silva
Eduardo Silva from bol.com on the need for sociotechnical systems thinking. DevOps is a good starting point but a wider view of the organization as a sociotechnical system is key for sustained growth.
-
The Flow System: Getting Fast Customer Feedback and Managing Flow
The Flow System elevates Lean Thinking in an age of complexity by combining complexity thinking, distributed leadership, and team science into the Triple Helix of Flow, which organizations can use to become more innovative, adaptive, and resilient. This first article explores the importance of quality, getting fast feedback from customers, the concept of flow, and The Flow System.
-
Platform Engineering as a (Community) Service
Nicki Watt shares how successful platform engineering initiatives start by adjusting their thinking to centre around people and communities, and their experience consuming the platform, with examples.
-
Strategies to Modernize, Maintain, and Future-Proof Systems
The book Kill it with Fire by Marianne Bellotti provides strategies that organizations can use to modernize, maintain, and future-proof their systems. She suggests choosing strategies based on the organizational context, and defining what value you’re hoping to see from modernization.
-
The Evolution of Distributed Systems on Kubernetes
At QCon in March, Bilgin Ibryam, product manager at Red Hat, gave a talk on the evolution of distributed systems with Kubernetes. You might have an answer to that, and Ibryam has one too. At the end of the article, you will find out what he thinks the answer will be.
-
Applying Stoicism in Testing
Agility stands for being aware of your environment. There is a specific set of values for a tester that you should stick to; they set limits to what you can deliver as a tester, and within those limits, you can keep your agility. But your values can cause a “collision” with agile people around you, because they don’t have to be perfectly in line with how people apply the agile principles.
-
eBay's UI Framework Marko Adds Optimized Reactivity Model - Q&A with Marko's Development Team
Marko, eBay's performance-focused UI framework, features optimization strategies that are now becoming mainstream (e.g., server-side rendering, progressive and asynchronous rendering, partial hydration). InfoQ discussed with the Marko development team how those performance strategies may differentiate Marko from other frameworks and future performance-minded initiatives in their roadmap.
-
Kubernetes Is Not Your Platform, It's Just the Foundation
Manuel Pais discusses how many organizations see Kubernetes as "the" platform, rather than just a technical foundation for a true internal platform. Successful Kubernetes adoption requires thinking about the platform as a product and establishing product-like team structures and interactions to reduce cognitive load on development and other stream teams. Metrics can help guide the journey.
-
Put the Feedback back into “Demo & Feedback”
As agilists, we know the importance of showing our work and getting feedback as early as we possibly can. That feedback guides what we do next. To get what you need to meet the desires of your stakeholders, this article looks at the demo and the feedback part of that session and provides suggestions for creating amazing demo & feedback sessions.
-
Cloud-Native Is about Culture, Not Containers
At QCon London last year, Holly Cummins, innovation leader in IBM Corporate Strategy, provided a session titled: Cloud-Native is about Culture, not Containers. In this article, Cummins will discuss the role of culture in cloud-native architecture. Furthermore, she will dive into various topics around cloud-native ranging from its definition to CI/CD and operations.
-
Surviving Zombie Scrum
The book Zombie Scrum Survival Guide by Christiaan Verwijs, Johannes Schartau, and Barry Overeem aims to support teams that are stuck in Zombie Scrum. It helps them to understand why things are the way they are and provide them with experiments to get out of this state of Zombie Scrum by enabling collaboration with stakeholders, working increments, autonomy for teams, and continuous improvement.
-
GraphQL Reference Guide: Building Flexible and Understandable APIs
This online guide aims to answer pertinent questions for software architects and tech leaders, such as: Why would you use GraphQL? Why should you pay attention to GraphQL now? How can GraphQL help with data modelling in the Enterprise?