InfoQ Homepage Articles
-
The New Killer Apps: Teamwork and Weak Signal Detection Lessons from the Military
There are a lot of great teamwork and weak signal detection lessons from the military that can help forward-leaning leaders create the organizational agility and safety they need to survive and thrive on their own terms in this VUCA world. This article explores how teamwork and weak signal detection lessons from the military are becoming “The New Killer Apps.”
-
How to Source Control Your Databases for DevOps
A robust DevOps environment requires having continuous integration for every component of the system. But far too often, the database is omitted from the equation. In this article, we discuss the unique aspects of databases, both relational and NoSQL, in a successful continuous integration environment.
-
James Bach on a Career in Testing and Advice for New Players
In this interview, James Bach explores making software testing legible and how to assess the values of your testing work and risk in a software product. He talks about how to overcome the testing automation pesticide paradox, and how should we leverage AI and ML in our testing. With more than 30 years software testing experience, Bach gives three pieces of advice to software testing beginners.
-
Challenges of Building a Reliable Realtime Chat Service
Realtime chat has become a common feature of modern applications. These days not only communicators and social networks allow users to talk with each other over the Internet—chat is crucial in healthcare, e-commerce, gaming and many other industries.
-
Q&A on the Book Code with the Wisdom of the Crowd
The book Code with the Wisdom of the Crowd by Mark Pearl explains how mob programming can be used to collaboratively solve problems. It also provides scenarios to fine-tune and adjust the interaction during mobbing for specific situations and advice for preparing mobbing teams and developing the skills needed for effective mobbing.
-
Seth James Nielson on Blockchain Technology for Data Governance
Seth James Nielson recently hosted a tutorial workshop at Data Architecture Summit 2018 Conference about Blockchain technology and its impact on data architecture and data governance.
-
Decoupling in Cloud Era: Building Cloud Native Microservices with Spring Cloud Azure
To implement a microservices architecture there are common patterns to use. Spring Cloud realizes these patterns as building blocks, and Spring Cloud Azure takes it one step further.
-
Who Is Running My Kubernetes Pod? The Past, Present, and Future of Container Runtimes
Container runtime choices have grown over time to include other options beyond the popular Docker engine. The Open Container Initiative (OCI) has successfully standardized the concept of a container and container image in order to guarantee interoperability between runtimes. This article looks at the past, present, and future of container engine implementations.
-
Q&A on the Book Bitwise - A Life in Code
In the book Bitwise - A Life in Code, David Auerbach discusses the gap between how computers picture the world and how it really is, and provides his story of attempting to close that gap. The book explores how technology has impacted society and aims to make you think about what computers do to people.
-
Getting Started with Vue.js
Learn how to use Vue CLI to build a Vue.js 2 application for searching and displaying Giphy images, and then manipulating/transforming them by using the Cloudinary API. Also, you'll learn how to deploy this application to AWS.
-
Author Q&A: From Hierarchy to High Performance
In a new book From Hierarchy to High Performance, the authors provide a series of essays designed to help “Unleash the Hidden Superpowers of Ordinary People to Realize Extraordinary Results”. The premise of the book is that the management structures and employee engagement systems that most organizations apply are not (may never have really been) relevant and useful for the 21st century.
-
Service Delivery Review: The Missing DevOps Feedback Loop?
This article introduces the service-delivery review and answers questions like: does the team know what their customer values about their service? How can we regularly assess service fitness?