Top

Category: Development Software

Development Software


Development Software, Software Category

Contract-Driven Development – a Real-World Adoption Journey

March 13, 2023

Via: InfoQ

Testing contract compatibility between components independently and early in the SDLC has become necessary for effective microservices integration. Contract-driven development makes for a compelling option to address this problem by leveraging API specifications as executable contracts. However, contract-driven development is […]


Development Software, Software Category

Java News Roundup: Sequenced Collections for JDK 21, Vector API for JDK 20, Gen ZGC, Hilla 2.0

March 13, 2023

Via: InfoQ

This week’s Java roundup for March 6th, 2023 features news from OpenJDK, JDK 20, JDK 21, Spring Cloud Data Flow 2.10.2, Spring Modulith 0.5, Quarkus 2.16.14 and 3.0.0.Alpha5, Open Liberty 23.0.0.2, Micronaut 3.8.7, Helidon 2.6.0, Apache Tomcat 11.0.0-M4, Apache Camel-4.0.0-M2, […]


Development Software, Software Category

Java’s Collections Framework Gets a Makeover with New Sequenced Collection Types

March 13, 2023

Via: InfoQ

JEP 431: Sequenced Collections has been promoted from Candidate to Proposed to Target status for JDK 21. It proposes introducing “a new family of interfaces that represent the concept of a collection whose elements are arranged in a well-defined sequence […]


Development Software, Software Category

The Risks of Not Managing Your Open Source Software Components Inventory

March 13, 2023

Via: TechBullion

Open source software carries a number of concerns, including known and public vulnerabilities, the lack of a warranty or other software guarantees, and the possibility of sudden development halts. Therefore, it must be carefully examined because it also carries the […]


Development Software, Software Category

Ballerina: A programming language for the cloud

March 8, 2023

Via: InfoWorld

Ballerina, which is developed and supported by WSO2, is billed as “a statically typed, open-source, cloud-native programming language.” What is a cloud-native programming language? In the case of Ballerina, it is one that supports networking and common internet data structures […]


Development Software, Software Category

.NET Upgrade Assistant Extension for Visual Studio Now Available

March 8, 2023

Via: InfoQ

A new available extension makes it possible to update any .NET application to the most recent .NET version within Visual Studio. Applications built using .NET Core or .NET Framework can now be upgraded using the upgrade tool, within Visual Studio. […]


Development Software, Software Category

IT career roadmap: Developer advocate

March 7, 2023

Via: InfoWorld

A developer advocate is someone who promotes the interests of developers and works to make it easier for them to use software to accomplish their goals. Developers in this role are “the voice of a community of developers who may […]


Development Software, Software Category

New JavaScript Incremental Computing Library Delivers Better UX for Single-Page Apps

March 7, 2023

Via: InfoQ

The team behind the collaborative whiteboard tldraw recently published a library that brings incremental computing to JavaScript. Signia seeks to overcome fundamental performance limitations of tldraw’s chosen UI and reactive framework and ultimately provide better interactive apps with better user […]


Development Software, Software Category

.NET MAUI: Top 5 New Features for Powerful Desktop App Development

March 6, 2023

Via: InfoQ

Last month Microsoft published the overview type of .NET Dev blog post showing the 5 .NET MAUI Features for Building Great Desktop Apps. In the original blog post, James Montemagno, the Principal Lead Program Manager, .NET Community, highlighted the top […]


Development Software, Software Category

TypeScript 5.0 retools decorators

March 3, 2023

Via: InfoWorld

TypeScript 5.0, a planned update to Microsoft’s strongly typed JavaScript variant, is now available in a release candidate (RC) version, with a production release slated for March 14. The upgrade aims to modernize decorators for class customization. Decorators, an upcoming […]


Development Software, Software Category

Open-Source COBOL .NET Compiler Otterkit Reaches Alpha

March 3, 2023

Via: InfoQ

Otterkit is a free and open-source compiler for the COBOL programming language that runs on the .NET platform. It is currently in the alpha stage, under development to implement the COBOL 2023 standard. The project was launched in November 2022 […]


Development Software, Software Category

Gradle 8.0 Provides Improved Kotlin DSL and Build Times

March 3, 2023

Via: InfoQ

The Gradle team has released Gradle 8.0 featuring a reduction in the build duration and an improved Kotlin DSL that supports Kotlin 1.8 and Java 11 features in the build scripts. Kotlin DSL, first introduced in 2018, may be used […]


Development Software, Software Category

Java 21 set to include sequenced collections, string templates

March 3, 2023

Via: InfoWorld

Java Development Kit (JDK) 21, due in September as the next long-term support release of Oracle’s standard Java implementation, is beginning to take form, with sequenced collections and string templates slated for the release so far. Although the JDK 21 […]


Development Software, Software Category

Software engineers are showing a strong preference for remote work, according to survey

March 2, 2023

Via: TechSpot

The “2023 State of Software Engineers Report” by job search portal Hired has revealed many interesting facts about software engineers in Silicon Valley and beyond. One telling result from the survey is the overwhelming preference for remote work, with as […]


Development Software, Software Category

Java source code could switch to UTF-8 encoding

March 1, 2023

Via: InfoWorld

Source code for the Java Development Kit (JDK) would be redone in UTF-8 (Unicode Transformation Format) to facilitate better-defined encoding, under a plan afoot in the OpenJDK Java community. The proposal, created in early January and updated on February 28, […]


Development Software, Software Category

State of JavaScript: A conversation with Sacha Greif

February 28, 2023

Via: InfoWorld

Sacha Greif is the creator of the State of JavaScript, State of CSS, and State of GraphQL surveys, which have become annual events watched eagerly by the front-end developer community. I recently had the chance to talk with Sacha about […]


Development Software, Software Category

Java News Roundup: NetBeans 17, Multiple Spring and Tomcat Updates, GraalVM Builds for JDK 20

February 28, 2023

Via: InfoQ

This week’s Java roundup for February 20th, 2023, features news from OpenJDK, JDK 20, JDK 21, GraalVM, GlassFish 7.0.2, point and milestone releases of numerous Spring projects, Helidon 4.0.0-ALPHA5, NetBeans 17, Apache Tomcat 11.0.0-M3, 10.1.6, 9.0.72 and 8.5.86, Apache Log4j […]


Development Software, Software Category

ASP.NET Core 8 Preview 1 Available

February 28, 2023

Via: InfoQ

Last week Microsoft released the first look at the upcoming .NET version, featuring several ASP.NET Core-powered web development advancements. The .NET 8 version has a particular focus on enhancing ASP.NET Core features. Recent advancements will focus on areas like Blazor […]


Development Software, Software Category

GitHub Enhanced Copilot with New AI Model and Security-Oriented Capabilities

February 28, 2023

Via: InfoQ

GitHub Copilot adopted a new AI model which is both faster and more accurate than the previous one, says GitHub. Additionally, GitHub has started using AI to detect vulnerabilities in Copilot suggestion by blocking insecure coding patterns in real-time. GitHub […]


Development Software, Software Category

How to Have More Effective Conversations With Business Stakeholders About Software Architecture

February 27, 2023

Via: InfoQ

Development teams have a challenge when they need business support for technical decisions: business people don’t really care about technology. They might care about what it can do for them, or for their customers if you can explain it succinctly, […]