Java

Go teams struggle with coding standards – survey
Although developer sentiment toward the Go language remains very positive, teams face a challenge when it comes to maintaining consistent coding standards across Go code bases, according to Go developer survey results for the second half of 2024. Go d...
2025-01-02 18:37
Download the Hot IT Certifications Enterprise Spotlight
Download the January 2025 issue of the Enterprise Spotlight from the editors of CIO, Computerworld, CSO, InfoWorld, and Network World.
2025-01-02 15:00
Fine-tuning Azure OpenAI models in Azure AI Foundry
Large language models (LLMs) like the OpenAI models used by Azure are general-purpose tools for building many different types of generative AI-powered applications, from chatbots to agent-powered workflows. Much of the work needed to get the most out ...
2025-01-02 09:00
Intro to VSCode.dev: The IDE in your browser
The fully realized browser-based IDE has been a long time coming. Ever since the beginning of the cloud revolution, I’ve thought a powerful and flexible remote IDE was just around the corner. I imagined a development tool that could use any virtual...
2025-01-01 09:00
4 keys for writing cross-platform apps
These days, most every application has the potential to be a cross-platform application. That’s great for users but often difficult for developers. Targeting more than one platform opens a whole warehouse of Pandora’s boxes: how to handle paths, h...
2025-01-01 09:00
The vital role of red teaming in safeguarding AI systems and data
Companies are feeling pressure to adopt generative AI to stay ahead in a competitive global market. To ensure they adopt responsibly, governing and regulatory bodies across the world are convening to debate and understand the best ways to address AI...
2024-12-31 09:00
Conferences and Events 2024
Conferences and Events 2024 It has become my tradition to summarize the conference year in a post on New Year’s Eve. If 2023 was a good conference year, then 2024 was even better! I spoke at or participated in more than 40 events across the World. I ...
2024-12-31 07:19
10 hot programming trends — and 10 going cold
Tides ebb and flow. Pendulums swing. Ideas come and go, especially in programming, where the technologies and techniques for creating software continuously evolve. Some programming languages, libraries, platforms, and tools become hot and irresistible...
2024-12-30 09:00
Multitenant data management with TiDB
In a previous article, we explored various approaches to managing data for multitenant applications. We examined the benefits, compromises and limitations of different deployment models, including share-nothing, share-everything, and hybrid. We discus...
2024-12-30 09:00
The future of open source will be messy
Open Source Initiative (OSI) chief Stefano Maffulli says Meta is “bullying” the industry on the concept of open source. The Economist more colorfully characterizes the dispute as “bare-it-all purists … confronting Meta, the social-media giant ...
2024-12-30 09:00
Hashtag Jakarta EE #261
Hashtag Jakarta EE #261 Welcome to issue number two hundred and sixty-one of Hashtag Jakarta EE! I hope you’re all enjoying some weeks off work. I certainly am! It’s been a while since I had this much time at home. In fact, I have two months of no...
2024-12-29 10:59
Critical warning from Microsoft: .NET install domains changing
Users who expected to be able to use the resources of the Azure content delivery network (CDN) from Edgio until November 2025, as previously announced, had a not-so-festive “gift” this week – the CDN is now shutting down on Jan. 15, 2025. In a p...
2024-12-27 20:25
How to split strings efficiently in C#
Optimizing the performance of your .NET applications requires efficient resource management. Memory allocations and deallocations must be performed optimally in performance-critical applications. One of the best strategies to perform resource manageme...
2024-12-26 09:00
What is serverless? Serverless computing explained
Over the past two decades, considerable innovation has gone into making sure developers don’t have to think much about the underlying physical machine their code runs on. Serverless computing is a paradigm that takes this objective to its logical co...
2024-12-25 09:00
Python in 2024: Faster, more powerful, and more popular than ever
Over the course of 2024, Python has proven again and again why it’s one of the most popular, useful, and promising programming languages out there. The latest version of the language pushes the envelope further for speed and power, sheds many of Pyt...
2024-12-25 09:00
The AI backlash couldn’t have come at a better time
At a developers conference I attended not too long ago, attendees did little to hide their disdain every time the term “AI” was bandied about. (And it was bandied about a lot!) So I was careful on a recent call attended by about 250 engineers to ...
2024-12-24 09:00