The latest issue of SD Times is now available. This issue tackles the development manager’s dilemma…should they still code or not? Additionally, we take a deep look at APM, AIOps and observability; explore low-code development; and look at the increasing serverless capabilities that are pushing the architecture to market maturity. … continue reading
We’ve all heard the old saying “A picture is worth a thousand words.” It’s trite, but it’s true. An image can cut through the crap and get everyone on the same page in an instant. In the software development world, examples carry the same power. That’s why I, like so many others, am a big … continue reading
It is common knowledge that the volume of data in existence is increasing exponentially, and many organizations are starting to struggle with the best way to cope with it. This trend will only accelerate with the rapid development of IoT, which according to IDC will generate 79.4 zettabytes (ZB) of data in 2025 from 41.6 … continue reading
Security is one of the first boxes to tick in the journey to the hybrid cloud, yet it’s still the one giving IT teams the most headaches. The recent 2020 State of Application Services Report, a survey of 2,600 respondents globally across all verticals, backs this up. Respondents listed the top challenges in managing a … continue reading
The 18-month project was approved, funded, and project team members, users and user management attended the project kickoff meeting for the new system. Six months later the project is on schedule and on budget. Yet, unknown to the team, problems are brewing that cannot only sink the on-time and on-budget project, but these problems might … continue reading
Integration used to be a lengthy, complicated process, a process that simply would not keep up with companies that are within some stage of their digital transformation. This demand for speed and interconnectivity prompted the growth of full life cycle iPaaS solutions — otherwise known as integration platform as a service — that would provide … continue reading
Open-source software continues to win over developers and enterprises. A recent report found that 92% of applications use open-source components, and open source is the de facto standard for software development. The report, which was conducted by managed open-source company Tidelift, found open source exceeds proprietary software in technology flexibility and extensibility, developer satisfaction, total … continue reading
It shouldn’t be news to you to hear that software needs to be tested rigorously before being pushed to production. Over the years, countless testing methodologies have popped up, each promising to be the best one. From automated testing to continuous testing to test-driven development, there is no shortage of ways to test your software. … continue reading
The latest issue of SD Times is now available. This issue takes a in-depth look at chaos engineering. In order to build resilient systems, software teams must embrace the chaos. Other stories include how businesses can adapt for remote work, the testing in DevOps buyers guide, making open source work for your business and a … continue reading
The National Oceanic and Atmospheric Administration (NOAA) announced that it is ramping up its computing power with two new Cray supercomputers in Virginia and Arizona, each with 12 petaflops of capacity, bringing NOAA’s total power up to 40 petaflops. These computers will unlock new possibilities for better forecast model guidance through higher-resolution and more comprehensive … continue reading
As a roboticist and engineer, one of the growing areas I’m most excited about is the advancement of swarm robotics. I love the idea of taking inspiration from biological systems to enhance what autonomous robots can achieve collectively, and re-contextualizing social animal behaviors like flocking, foraging, and transport to create new possibilities for humanity. From … continue reading
I’ve previously written about the “Three T’s” of shifting security left: training, tools, and teamwork. In this blog, we’re going to delve down a level and look at some of the tools needed to shift left, what they do, and where in the software lifecycle they belong. The lifecycle question is important to think about … continue reading
As I travel around talking to Scrum teams, developers and pretty much anyone involved in building products, they seem to always bring up “velocity.” Don’t get me wrong; velocity is a good measure, but it is only ONE measure, and it is one that can be quite subjective as well. In Scrum, for example, teams … continue reading
Machine learning (ML) and other artificial intelligence (AI) technologies are powerful tools with the potential to transform a wide range of processes for both consumers and companies. Though many of these technologies are still commercially nascent, a number of startups have emerged that provide ML-based software solutions to enterprises. We believe that these “enterprise AI … continue reading