Advertisement

Programming, programmer, a person coding

Oracle unveils AI-powered coding assistant

Oracle Code Assist will be fine-tuned with Oracle software development practices and coding patterns from Java, SQL, Oracle Cloud Infrastructure, and other technologies such as NetSuite SuiteScript.


Large language models, LLMs

Microsoft working on an LLM to take on Gemini, GPT-4

Codenamed MAI-1, the new LLM reportedly has 500 billion parameters.


developer tech worker analytics

How generative AI is redefining data analytics 

Generative AI not only makes analytics tools easier to use, but also substantially improves the quality of automation that can be applied across the data analytics life cycle.


Advertisement

shutterstock 2344090325 fat cat in pink glasses and a chain around his neck on a pink background

Social media is a rip-off

We do all the work, and they make all the money. It doesn’t have to be that way, does it?


shutterstock 26147695 a businessman with thumbs down

Does cloud security have a bad reputation?

It seems to be fair game now to label cloud security as risky even though your data is likely safer there than on premises.


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 software 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.


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.


Advertisement

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.