
Python Remains Popular in Programming Language Study
A ranking by analyst firm RedMonk reflects on Python’s continued popularity as a leading enterprise programming language for a number of reasons. According to a recent study by RedMonk, JavaScript also remains widely popular as the web development programming language of choice for a significant number organizations. In many ways, Python’s strong showing in the […]

Cooperative Gaming: Software Teams’ Secret to Success?
Trust falls and team backpacking trips are out — cooperative gaming is in. Don’t think embarking on group Minecraft missions could help deliver great software products? Think again. A 2019 BYU study found a 20% increase in office productivity after just 45 minutes of gaming. Software engineering is a mentally taxing endeavor, and many developers are […]


How the Pandemic Renewed Respect for the Agile Mindset
Agile methodologies were introduced to us around 10 years ago. In that time, we have seen technology advance at breakneck speed and faced many new challenges in the way we work; arguably, never more so than in 2020. However, despite the abundance of change we have experienced, the core values of Agile have stood the […]

Scarf Gateway Tracks Open Source Software Usage
Scarf today exited stealth to launch a gateway that makes it simpler for individuals or organizations to track usage of open source software. Avi Press, founder of Scarf, said the Scarf Gateway is an online service through which providers of open source software can redirect downloads from a wide range of repositories and registries. That […]

3 Common App Modernization Pitfalls to Avoid
Application modernization has been a consistent theme for organizations year after year. Businesses today still rely on their legacy applications for the majority of their revenue generation, from mainframes to Java EE. New digital transformation initiatives and mandates have pushed application modernization back to the forefront, as a new generation of automation platforms and best […]

Dual-Track and Low-Code’s Excellent Adventure
Digital transformation can be a bogus journey. Here’s how low-code and dual-track transformation efforts can help. Large-scale enterprise digital transformation can take a while. Transformation initiatives like cloud migration, mainframe upgrades or refactoring monolithic systems could easily take five to seven years. Yet, this slow pace is at direct odds with today’s digital innovation standards […]


The Benefits of Open Source Technologies
Over the last 20 years, we have seen the proliferation of open source software and technologies become part of commercial offerings, either as part of the technology stack that powers the product or part of the product itself. Although these two use cases are largely different, both have come to showcase just how useful open […]

Using IBM ADDI and VTP to Enhance Observability in Mainframe Development
Observability has always been a key factor in software development – not so much on the mainframe. However, the rise of the internet as the go-to platform for modern commerce has caused an explosion of transactional activities. There’s much more complexity behind the scenes than the request/response activity that used to be the usual interaction […]

The Chaos Mindset: Teaching Your Code to Cope
Chaos engineering sounds alluring and exciting—it’s fun to experiment, right? But what some misunderstand about this approach is that it’s not about moving fast and breaking things. It’s about designing and introducing disruptions in the software production process that tests the resiliency of the code, much like crash testing in the automotive industry. If you […]

ARMO Aims to Simplify Microservices Security
ARMO this week emerged from stealth to launch a platform to secure cloud-native workloads and improve visibility. The ARMO Workload Fabric technology attaches code within the memory invoked by a microservice to enable cybersecurity policies to be applied via a cloud service. Company CEO Shauli Rozen said the ARMO Workload Fabric is designed to enable […]

Enterprise Software Development Will Break the Speed Limit in 2021
For some, 2020 was the year for software development speed … but not for everyone. Startups and SMEs climbed on board the CI/CD, shift-left and agile development train en masse – and reaped the benefits of faster iterations and tighter release schedules. But the “big kids” got left behind. Core enterprise applications – the legacy […]

Rookout Tool now Debugs Third-Party Code
Rookout revealed today it has extended its eponymous debugging tools to include third-party applications. Shahar Fogel, Rookout’s CEO, says most organizations today are building applications that rely heavily on code or modules developed by a third party. Rookout now makes it possible to analyze and debug that code before it is incorporated within a larger […]

Guide for Software Development & Software Security
In order to ensure an efficient, secure and successful software development project, there are many factors that you and your team must consider when starting a new project. The most common and pertinent considerations for many include defining the requirements of the project, selecting the correct processes for each stage of the software development project, […]


5 Reasons Why DevOps Needs AI
AI and DevOps together make a powerful combination of efficiency and intelligence Supervising and managing a DevOps environment can be complex. The proliferation of data has made it challenging for DevOps teams to effectively absorb and implement information to evaluate and tackle customer issues. Imagine a team navigating through data in exabytes to search for […]


Integrating Security in the Development Process With DevSecOps
Occasionally, it’s worthwhile to reflect on how we develop and deliver software during times of rapid change and significant disruption. In those moments of reflection, we learn from the exciting trends and changes that are taking place. Recently I had the opportunity to commiserate with two technical thought leaders at Perforce: Stuart Foster, product manager, […]

Low Code: A Modern Approach to Software Development
Low-code development is not a new concept, but since the onset of the COVID-19 pandemic earlier this year, it has become increasingly popular. Low code helps businesses adapt to ever-changing environments quickly by allowing them to build, customize and deploy apps with little to no coding. It enables organizations to accelerate their innovation, automation and transformation […]

How to Solve 3 Significant Development Challenges
As products, systems, and software grow in complexity, so does the development process. This can lead to an increased risk of flaws and can result in expensive and potentially reputation-harming mistakes or recalls. These new complexities have shifted the product development process entirely, requiring optimization from end to end. Engineering and design teams need solutions […]

DevOps’ Role in Fixing Software Vulnerabilities
From the beginning, application development has required that software developers deal with bugs, vulnerabilities and other issues. But problems encountered under the DevOps model tend to be more manageable since the updates and fixes required are usually smaller. The reason for this is that the process of maintaining and improving DevOps-related software never stops. In […]

CircleCI Brings Insights to CI/CD Platform
CircleCI has added an Insights dashboard to its namesake CI/CD platform that makes it easier to surface metrics such as duration, mean time to recovery and throughput change over time as part of an effort to optimize DevOps workflows. The Insights dashboard makes it easier to discover, for example, which jobs are failing, which workflows […]
