Astro with HTMX: Server-side rendering made easy
Astro.js is a well-thought-out and capable full-stack JavaScript platform that provides flexible technology choices on both the front and back end. It’s no surprise it currently has 50,000 stars on GitHub. Astro provides a structure to start with wh...
You can build it on a Chromebook
I was a Windows guy from the very beginning. I used Windows 1.02 on my IBM PS/2 Model 25 back in the late 1980s. I was thrilled to build applications for Windows 3.1 using Turbo Pascal for Windows. I remember how fun it was to allocate a whopping 2G...
Oracle reveals five new features coming to Java
With JDK (Java Development Kit) 24 having just reached general availability, Oracle has given a sneak peek at Java features set to arrive in the not-too-distant future, ranging from enhanced primitive boxing to null-restricted value class types. Oracl...
Oracle, Nvidia partner to add AI software into OCI services
Oracle and Nvidia are partnering to make the latter’s AI Enterprise software stack available via Oracle Cloud Infrastructure (OCI) services. Nvidia’s AI Enterprise stack will be available natively through the OCI Console and will be available anyw...
How to simplify app migration with generative AI tools
According to one report, as much as 70% of software used at Fortune 5000 companies was developed over 20 years ago. While there is a strong business rationale for upgrading legacy applications, such migrations are often risky. The high cost of migrati...
When cloud providers go out of business
It’s not every day we witness a cloud provider abruptly closing its doors. Yet, that’s exactly what happened when NetEase, a Hangzhou, China-based internet and gaming giant, announced it was shutting down its public cloud service. As of April 7, 2...
Baidu’s ERNIE launches ‘signal a global AI race’
The launch this weekend by Baidu of a native open-source multimodal foundation model called ERNIE 4.5 and a reasoning model, ERNIE X1, could lower AI adoption barriers, intensify competition, and reshape pricing strategies across the industry, an anal...
GCC 15 compilers move toward completion
GCC (GNU Compiler Collection) 15 is moving forward as a planned update to the series, with a new front end for Cobol. The upgrade also is set to bring improvements to C and C++ development. GCC 15 is expected as a production release in late-April or e...
Combining AI and no-code for business app development
Generative AI and no-code development tools are dramatically changing the software landscape. Just as a new generation of business software is being built using AI, no-code tools place these powerful capabilities in the hands of a much wider audience ...
AI can give you code but not community
For years, developers have flocked to Q&A sites for answers to tricky code challenges, best practices, and even broad design discussions. Stack Overflow in particular has been a bustling hub where expert answers and detailed discussions created a veri...
JDK 25: The new features in Java 25
Java Development Kit (JDK) 25, a planned long-term support release of standard Java due in September, now has two features officially proposed for it. The first is a preview of an API for stable values, a feature that promises to speed up the startup ...
Stupendous Python stunts without a net
In this week’s Python Report: Sly tricks for setting up Python on a machine with no network, snappier Python code with asyncand await, swifter Python programs with Zig, and slicker web apps with HTMX and Django. Top picks for Python readers on InfoW...
Java hiring plans slip, survey says
Slightly more than half of Java shops surveyed (51%) have plans to add more Java developers in the coming year, down from 60% in 2024, according to a report by Perforce, a provider of Java development and devops tools. And while 34% plan to increase t...
How DeepSeek innovated large language models
The release of DeepSeek roiled the world of generative AI last month, leaving engineers and developers wondering how the company achieved what it did, and how they might take advantage of the technology in their own technology stacks. The DeepSeek t...