InfoQ Homepage Articles
-
Q&A on the Book Real-World Bug Hunting
The book Real-World Bug Hunting by Peter Yaworski is a field guide to finding software vulnerabilities. It explains what ethical hacking is, explores common vulnerability types, explains how to find them, and provides suggestions for reporting bugs while getting paid for doing so.
-
Q&A on the Book Impact: 21st Century Change Management, Behavioral Science, and the Future of Work
The book Impact by Paul Gibbons explores how to lead and manage change in the 21st century to support digital transformations while taking the needs of millennials and Gen Z into account. It describes how we can humanize change and use pull models and dialogs to support behavior change.
-
Using C# 8 and Nullable Reference Types in .NET Framework
While parts of C# 8 will never be supported in .NET Framework, the Nullable Reference Types can be turned on if you know the tricks.
-
Author Q&A on the Book Software Estimation Without Guessing
George Dinwiddie has written a book titled Software Estimation without Guessing: Effective Planning in an Imperfect World. The book discusses different approaches to estimation for software products, the ways they can go wrong and be misused, and when to use them
-
Building Intelligent Conversational Interfaces
Authors discuss how to build intelligent conversational applications and skills using the conversational AI technology and its three components: interaction flow, natural language understanding (NLU) and deployment.
-
Liberating Structures - an Antidote to Zombie Scrum
Although many organizations use Scrum, the majority struggle to grasp both the purpose of Scrum as well as its benefits. They do Zombie Scrum; it looks like Scrum from a distance, but you see that things are amiss when moving closer. This article describes what Zombie Scrum is about and gives you tangible examples of how to recognize, treat and prevent Zombie Scrum by using Liberating Structures.
-
Improving Security Practices in the Cloud Age: Q&A With Christopher Gerg
IT leaders say that security is a top priority. Surveys show that it’s easy to say, and hard to do. InfoQ spoke with Christopher Gerg, CISO at Gillware, about security practices in the cloud age.
-
Agile Coaching Around Conflict Management
Conflicts are not bad, it is the way we handle them that makes a difference. In a healthy team environment conflict can be a catalyst for creativity and innovation . A coach is not responsible for resolving conflict, the help the team keep conflict healthy and provide guidance and tools which enable positive outcomes
-
Using the .Net Core Template Engine to Create Custom Templates and Projects
The tooling story changed dramatically with .NET Core, because of its serious emphasis on the command line. This is a great fit for .NET Core's cross-platform, tooling-agnostic image.
-
Scrum: The Art of Changing the Possible
The Scrum Fieldbook aims at introducing Scrum within organizations outside of the software industry, where Scrum can help leaders achieve a culture of high performance. The author shares patterns, practices and practical steps that leaders can take to incorporate these successfully in their organization.
-
Programming Languages InfoQ Trends Report - October 2019
This article provides a summary of how the InfoQ editorial team currently sees the adoption of technology and emerging trends within the programming language space, as of Q3, 2019.
-
Q&A on the Book Managing Technical Debt
The book Managing Technical Debt by Philippe Kruchten, Robert Nord, and Ipek Ozkaya provides principles and practices that help you gain control of technical debt throughout the software development process and life of the software product.