In-Depth

Harnessing AI and knowledge graphs for enterprise decision-making

Today’s business landscape is arguably more competitive and complex than ever before: Customer expectations are at an all-time high and businesses are tasked with meeting (or exceeding) those needs, while simultaneously creating new products and experiences that will provide consumers with even more value. At the same time, many organizations are strapped for resources, contending … continue reading

Building a platform engineering team that’s set up for success

Platform engineering can make development teams more productive by enabling self-service for developers, so that they’re not stuck waiting on IT tickets for days or weeks on end just to set up some infrastructure needed for a project. But in order to realize the benefits, it’s important to set the platform engineering team up for … continue reading

AI regulations are coming: Here’s how to build and implement the best strategy

In April 2024, the National Institute of Standards and Technology released a draft publication aimed to provide guidance around secure software development practices for generative AI systems. In light of these requirements, software development teams should begin implementing a robust testing strategy to ensure they adhere to these new guidelines. Testing is a cornerstone of … continue reading

The impact of AI regulation on R&D

Artificial intelligence (AI) continues to maintain its prevalence in business, with the latest analyst figures projecting the economic impact of AI to have reached between $2.6 trillion and $4.4 trillion annually.  However, advances in the development and deployment of AI technologies continue to raise significant ethical concerns such as bias, privacy invasion and disinformation. These concerns … continue reading

More In-Depth

Recent restrictions on data scraping don’t have to derail your generative AI initiatives

Businesses and developers building generative AI models got some bad news this summer. Twitter, Reddit and other social media networks announced that they would either stop providing access to their data, cap the amount of data that could be scraped or start charging for the privilege. Predictably, the news set the internet on fire, even … continue reading

When only one SBOM will do, consider these formats

A software bill of materials (SBOM) is a tool designed to share detailed information on code components in a standardized way. The SBOM has become an increasingly important tool for both application security purposes and governmental compliance.  To minimize inconsistencies and encourage greater transparency, three primary SBOM formats have emerged, each of which allow companies to … continue reading

Are your metrics right for a remote workforce?

So much of what we do at work has to be measured. There is a sense that, if something cannot be measured, does it even really exist? Certainly, if a project or function can not demonstrate how it is being measured in a clear, understandable manner, its ability to secure approval or signoff is dramatically … continue reading

Understanding the new “open” licenses

The Commons Clause was one of the first licenses that came out to try to combat cloud providers. It made headlines and caused an uproar in the open-source community when Redis Labs announced it was switching to the license. Under the clause, users do not have the right to sell the software, meaning third parties … continue reading

The battle of open-source licenses

Earlier this year, Elastic reignited the open-source licensing debate when it announced it would be changing its license model to better protect its open-source code. Over the last couple of years, a number of companies — including Redis Labs, MongoDB, Cockroach Labs, and Confluent — have been switching their open-source licenses to avoid what they … continue reading

Web browser open on a tablet

Apple, Google, Microsoft, Mozilla form WebExtensions Community Group

The World Wide Web Consortium (W3C), which sets international standards for the web, has announced the formation of the WebExtensions Community Group (WECG). WebExtensions is an API for developing extensions for different web browsers.  Apple, Google, Microsoft, and Mozilla are among the first to initiate this group, but the WebExtensions Community Group also welcomes other … continue reading

open source community

Open source is a community, not a brand

It’s no longer a question of why should you use open source. The tables have turned and businesses are asking themselves why aren’t they using open source? But an even bigger question has been left unanswered, and that is how are they using open source? Are they staying true to the open source meaning?  As … continue reading

Low code meets the urgency of today’s rapidly changing world

It should come as no surprise that low code was instrumental in facilitating the large-scale changes many companies had to undergo last year, and continues to be an important part of many organizations’ strategies moving forward. In fact, an upcoming survey by IT company ServiceNow and Radar Media shows that 45% of respondents have adopted … continue reading

scale agile requires pace framework

Scaling up Agile requires a change of Pace

Software teams and organizations today are looking to scale faster than ever. The pressure to release features at an increasing rate, while keeping bugs to a minimum is only exacerbated by the growing size of dev teams needed to deliver said features. We add more and more devs to a team, but only get incremental … continue reading

Confusing the What with the How

Imagine you are building a house. You get all your tools, lay out the lumber, and start constructing the first room. As you are building the room, you decide if it’s a living room, or a kitchen, or a bathroom. When you finish the first room you start on the second, again deciding, as you … continue reading

Progressive delivery: Testing software through limited releases

Sometimes continuous delivery just isn’t enough for organizations that are constantly testing and adding features, especially those that want to roll out features to progressively larger audiences. The answer to this is progressive delivery.  The term progressive delivery was created in mid-2018 by Adam Zimman, the VP of Platform at LaunchDarkly, and James Governor, analyst … continue reading

The end of “your database”

When I started in web development, the architecture of an application always radiated out from the database. Any application was firmly rooted by its data schema and the first step was sketching out the tables and relationships that would define how data was organized and retrieved. But that’s where the web was, not where it’s … continue reading

Observability: A process change, not a set of tools

If you do a Google search for the phrase “observability tools,” it’ll return about 3.3 million results. As observability is the hot thing right now, every vendor is trying to get aboard the observability train. But observability is not as simple as buying a tool; it’s more of a process change — a way of … continue reading

Developers reflect on challenges, feelings about remote work in pandemic year

Many companies have just surpassed the one-year anniversary of sending their employees home to work remotely as a safety measure for COVID-19. At the time, many thought this might be a temporary situation and folks would return to the office after a month or so, but one year later, many workers haven’t returned to the … continue reading

How you organize your development teams matters

Among the roles played by development managers is to serve as the middle man between the business and developers. They have the hard task of facilitating the needs and wants of the business and end users through their development projects. How they set up, organize and empower their teams can result in the success or … continue reading

How to improve the state of women in technology

It should come as no surprise that the tech industry is a very male-dominated one. In fact, a 2020 survey from Adeva IT showed that women make up only 25% of the tech workforce.  “The solution [to this under-representation] requires collaboration and allyship,” said Janeya Griffin, founder and CEO of The Commercializer, which provides consulting … continue reading

VSM in the wild: How to respond and react to change

The benefits of a value stream management (VSM) approach — aligning the business, eliminating waste, and improving delivery — have been realized, but what businesses are still struggling with is taking those promises of VSM and making them a reality. This week’s {virtual} VSM DevCon presented a roundtable panel of diverse perspectives and viewpoints to … continue reading

What’s coming in Java 16

Java 16 is scheduled to be released on March 16. Here is a look at what changes you can expect in the release. JEP 338: Vector API (Incubator) This Java Enhancement Proposal (JEP) will provide an initial iteration of an incubator module that can express vector calculations that are compiled at runtime. This module will … continue reading

The rise of enterprise application testing

Digital disruption has fundamentally reshaped the business landscape over the last two decades, and this past year the trend has accelerated in a way that few could have predicted — making existing digital transformation plans urgent. To meet the surge in digital demand, enterprises are accelerating plans for cloud migration, DevOps transformation, and enterprise application … continue reading

Build environmental sustainability into your development teams

Over the past several years, it’s become not just a cool thing for companies to appear to care about the environment, but a must to show customers what they’re actually doing about it. “Green pledges” have become the norm for a number of companies in order to publicly set sustainability goals and prove to customers … continue reading

Why developers love Go

The open source Go programming language, also known as Golang, has worked to simplify developer lives since it first appeared in 2009. While it may have been Google’s backing that gained developers’ attention, its efficiency, simplicity and tooling are the reason developers keep coming back, according to Nathan Youngman, author of Get Programming with Go. … continue reading

Next Page »
DMCA.com Protection Status