Advertisement

shutterstock 1912506373 scattered wooden tiles with numbers and signs

Fortran popularity rises with numerical and scientific computing

67-year-programming language ranks in the top 10 of the Tiobe index of programming language popularity for two months running.


shutterstock 2357434697 office burnout frustration fatigue stress headache

What developers hate

Take a look at this unscientific survey to discover some ways to keep developers happy. A few are even simple.


shutterstock 324149159 cloud computing building blocks abstract sky with polygons and cumulus clouds

5 tips for building highly scalable cloud-native apps

Five key innovations allowed us to increase performance, availability, and cost-efficiency with the cloud-native redesign of our Apache Kafka engine. Here’s how it works.


Advertisement

shutterstock 1869308242 team putting together a chain of gears teamwork coordination collaboration

10 principles for creating a great developer experience

Tech leaders who maximize developer satisfaction and minimize frustration reap the rewards in hiring, retaining, and delivering results from their dev teams.


shutterstock 1547202 railway junction with train tracks curving to left and right

Visual Studio Code smooths branch switching

Latest update addresses long-standing feature request to save and restore editors when switching between source control branches.


chain rust link heavy iron metal

Rust adds diagnostic attributes for compiler messages

The optional hints allow source code to provide diagnostics even when they are not supported by all compilers.


audience applause / presentation / meeting / conference

'Architecture by conference' is a really bad idea

Using the generic architecture you saw at a conference for your company's unique business needs is a surefire way to waste money and time.


enter neon sign do not tresspass privacy authentication access barbed wire by clem onojeghuo unspla

Build an authentication handler for a minimal API in ASP.NET Core

How to implement basic password authentication for a minimal API in ASP.NET Core using a custom authentication handler that validates the user’s credentials against a database.


07 code type blocks letters

Microsoft unveils TypeSpec language for API development

High-level definition language allows developers to define an API and then output many different protocols, clients, servers, and documentation, Microsoft said.


Reactive programming, events, data, streams, streaming

MongoDB Atlas Stream Processing is finally here

At MongoDB.local in New York, the company announced general availabiity of Atlas Stream Processing and other long-awaited features.


Advertisement

Oracle headquarters

Oracle renames Database 23c to 23ai, makes it generally available

Oracle Database 23ai has been updated with new features to support AI-based application development and other tasks.


shutterstock 638342005 1

3 pernicious myths of responsible AI

Responsible AI isn’t really about principles, or ethics, or explainability. It can be the key to unlocking AI value at scale, but we need to shatter some myths first.


shutterstock 712558591 digital chain of trust blockchain code signing

Understanding Microsoft’s Trusted Signing service

A new managed signing service on Azure offers low-cost, low-touch code signing with integration into GitHub Actions.


date, time, calendar, hourglass

Replace Calendar with LocalDate in Java programs

Java's Calendar class had its day, but the newer LocalDate class does much more. Here are seven ways to use LocalDate in your Java programs.


shutterstock 218547988 retro stage with red curtains standing mic and giant gold star with lights

Svelte 5 moves to release candidate stage

The Svelte 5 UI framework is one step closer to stable release, featuring signal-powered reactivity via Runes.