Just as we can train our bodies to endure additional stress, we can also train our minds to increase our focus. Here we look at some of the ways in which decision fatigue and other frustrations that can manifest in software development, and the tools and methods that can be employed to combat them.
What is the current role of the Configuration Management Database (CMDB)? These systems are important for overall configuration management, governance and DevOps coordination. This article takes a look at its past, present, and evolving future and the benefits of integrating the CMDB with existing IT operation systems.
Women are underrepresented in the tech sector —myth or reality? Three years ago, we launched a diversity series aimed at bringing the most inspirational and powerful women in the tech scene to your attention. Today, we’d like you to meet Jen Albertson, Senior Manager, Software Engineering at Red Hat.
ActiveJ is a radically new development platform for creating diverse modern applications of any complexity with a lightweight and natively scalable async architecture that squeezes the last bits of performance from your hardware. Let’s overview the core components of the framework!
The purpose of this series of articles is to provide a complete guide (from data to predictions) to machine learning, for .NET developers in a .NET ecosystem, and that is possible now using Microsoft ML.NET and Jupyter Notebooks. Even more, you don’t have to be a data scientist to do machine learning.
This year’s sudden, unexpected need for cloud capabilities has helped to shift a very important learning to the forefront: Privacy and security are not corners you can cut. While the need to quickly migrate to the cloud is understandable, it is just as important to implement the necessary steps to reduce the risk of data exposure.
Whether it’s a faster turn for development, more robust products or a delighted customer base—the benefits of Agile are there for organizations to realize. Learn how to curb your technical debt, close out your initial Agile-baed projects and know when your teams are “done”.
Women are underrepresented in the tech sector —myth or reality? Three years ago, we launched a diversity series aimed at bringing the most inspirational and powerful women in the tech scene to your attention. Today, we’d like you to meet Tracy Rankin, VP, OpenShift Engineering at Red Hat.
It’s important, with Agile, to attain the right level of flexibility, run effective standups and Scrums, and take short sprints. This post focuses on what happens after liftoff: Best practices for actually running Agile within an enterprise. Ready to bring the concept down to earth? Let’s make it real.
Women are underrepresented in the tech sector —myth or reality? Three years ago, we launched a diversity series aimed at bringing the most inspirational and powerful women in the tech scene to your attention. Today, we’d like you to meet Alexandra Machado, head of Red Hat’s social innovation programme.
The cloud demands new skills as it continues to grow, but the skills gap persists. This lack of skills is often cited as one of the biggest barriers to a successful cloud adoption. One recent survey found that 86% of IT leaders think that a shortage of cloud talent will slow down cloud projects in 2020.
The Agile methodology began nearly 20 years ago, with the Manifesto for Agile Software Development. Since then, Agile become has been adopted by most successful software development organizations, especially those competing on “internet time.” What are the best Agile practices?
What does one of the most popular pen-and-paper role-playing games have in common with application metrics and frameworks like Quarkus or Micrometer? This epic article takes you on an adventure full of monster battles, graphs and metrics. And now everyone grab a d20 and roll to “Read”!
Justin Reock, Chief Architect for OpenLogic at Perforce Software, describes what is software fuzzing and why it is needed. Justin is the author on a chapter about fuzzing in a new book from Perforce Software: “Accelerating Software Quality: Machine Learning & Artificial Intelligence in the Age of DevOps”.