Software Engineering

Apache Cassandra indexing without having to say I’m sorry

Recently, there’s been a new change proposal for Cassandra indexing that attempts to reduce the tradeoff between usability and stability: Making the WHERE clause much more interesting and useful for end-users. This new method is called Storage-Attached Indexing (SAI). It’s not the flashiest name, but what do you expect? Engineers aren’t known for naming things, but cool technology is never a joke. SAI has captured the attention of the Cassandra… Read More »Apache Cassandra indexing without having to say I’m sorry

Report: The emergence of Big Code comes with big problems

Despite efforts to make building and maintaining applications more maintainable, code is still growing in volume, variety, velocity and value. As a result, the trend Big Code has emerged and is expected to be just as disruptive to development teams as Big Data was to data teams.  “Today’s massive codebases make it difficult for developers to discover, understand, and fix code because of the significant increase in its volume and… Read More »Report: The emergence of Big Code comes with big problems

SD Times news digest: npm public roadmap, TIBCO to acquire Information Builders, and HackerOne expands integrations ecosystems

The npm have released a new public roadmap. Developers can use the roadmap to learn more about the features that are being worked on, the stage that they’re in, as well as when they can be expected.  They can also open a discussion and share suggestions for how the products should be improved and discuss those improvements with the community, including members of the npm product team. “We know that… Read More »SD Times news digest: npm public roadmap, TIBCO to acquire Information Builders, and HackerOne expands integrations ecosystems

SD Times Open-Source Project of the Week: Waypoint

HashiCorp has announced a new open-source project to help developers build, deploy and release apps across any platform. Waypoint provides a modern and consistent workflow using a single configuration file and command: waypoint up.  The project supports Kubernetes, HashiCorp Nomad, Amazon ECS, Google Cloud Run, Azure Container Instances, Docker, and Buildpacks.   According to the company, Waypoint is software that is downloaded and self-hosted to manage the deployment of applications. It… Read More »SD Times Open-Source Project of the Week: Waypoint

Episerver acquires Optimizely to create advanced digital experience platform

Digital experience platform provider Episerver has announced that it is acquiring experimentation and optimization company Optimizely.  The acquisition will enable Episerver to help customers optimize every user touchpoint. According to the cmopany, customers will be able to do more testing with greater ease than ever before. “While every B2B and B2C company is online today, not every team is using customer insights to confidently seize new opportunities and adapt to… Read More »Episerver acquires Optimizely to create advanced digital experience platform

premium Get back to the fun part of testing

In an ideal world, software testing is all about bringing vital information to light so our teams can deliver amazing products that grow the business (to paraphrase James Bach). Investigation and exploration lie at the heart of testing. The obsession with uncovering critical defects before they unfurl into business problems is what gets under our skin and makes us want to answer all those “what if…” questions before sending each… Read More »premium Get back to the fun part of testing

Harness announces Continuous Integration Enterprise and Continuous Features modules for software delivery

CI/CD and DevOps tool provider Harness is preparing for the next-generation of software delivery with the announcement of two new modules at its {Unscripted} 2020 inaugural user conference this week. The new modules, Continuous Integration Enterprise and Continuous Features, are designed to enforce quality and compliance, reduce the time to remediate vulnerabilities, and provide continuous deployment. Continuous Integration Enterprise is an AI/ML-powered continuous integration solution for building and testing cycles.… Read More »Harness announces Continuous Integration Enterprise and Continuous Features modules for software delivery

SD Times news digest: Microsoft and Infragistics bring new UI to Blazor, Instana always-on profiling for production PHP and Python apps, and RapidAPI testing

Infragistics and Microsoft have collaborated on a new enterprise UI toolkit for .NET developers using Blazor. The new framework will give developers the option to develop full-stack web apps using .NET and C#, instead of JavaScript.  Features include the Blazor data grid, editors and combo box, dock manager, the UI data chart, stock chart, treemap, pie chart, gauges, geospatial map and data picker.  “In Blazor we sought to introduce a… Read More »SD Times news digest: Microsoft and Infragistics bring new UI to Blazor, Instana always-on profiling for production PHP and Python apps, and RapidAPI testing

The first step to ensuring data quality is validation

Blue Compass is an Iowa-based digital marketing agency specializing in website development and SEO. As such, according to development manager David Wanat, they take care of “everything beyond the design of the site” on the back end. Not only that, but Wanat also said he is responsible for ensuring the data is good, whether it’s internal data or coming in from another source. So for him, the first step toward… Read More »The first step to ensuring data quality is validation

Node.js 15 comes with npm 7 support and updated handling of rejections

The JavaScript runtime Node.js has been updated to version 15. Node.js 15 will replace Node.js 14 on the team’s current release line, and Node.js 14 has been moved to long-term support.  According to the team, Node.js 15 will be updated every two weeks with the latest features and changes.  Version 15 features support for npm 7, which was announced last week with long-awaited features such as workspaces, the ability to… Read More »Node.js 15 comes with npm 7 support and updated handling of rejections