Latest from today9 reasons Java is still greatJava has endured radical transformations in the technology landscape and many threats to its prominence. What makes this technology so great, and what does the future hold for Java?By Matthew TysonMar 19, 202610 minsDevelopment ToolsJavaOpen Source I ran Qwen3.5 locally instead of Claude Code. Here’s what happened.By Serdar YegulalpMar 18, 20269 minsArtificial IntelligenceDevelopment ToolsGenerative AI How to build an AI agent that actually worksBy Andrew C. OliverMar 16, 202618 minsArtificial IntelligenceGenerative AISoftware DevelopmentFirst look: Electrobun for TypeScript-powered desktop appsBy Serdar Yegulalp Mar 11, 20267 minsJavaScriptTypeScriptWeb Development 19 large language models redefining AI safety—and dangerBy Peter Wayner Mar 9, 202612 minsApplication SecurityDevelopment ToolsGenerative AI The revenge of SQL: How a 50-year-old language reinvents itselfBy Matthew Tyson Mar 5, 20269 minsJavaJavaScriptNoSQL Databases The right way to architect modern web applicationsBy Sonu Kapoor Mar 4, 20269 minsDevelopment ApproachesSoftware DevelopmentWeb Development I used Claude Sonnet to migrate Python to Rust. Here’s what happenedBy Serdar Yegulalp Mar 4, 202611 minsJavaScriptPythonRust Buyer’s guide: Comparing the leading cloud data platformsBy Taryn Plumb Mar 2, 202617 minsCloud ArchitectureCloud ComputingEnterprise Buyer’s Guides Bringing DevOps, DevSecOps, and MLOps together It’s time to bridge the technical gaps and cultural divides between DevOps, DevSecOps, and MLOps teams and provide a more unified approach to building trusted software. Call it EveryOps. By Yoav Landman May 5, 2025 8 mins Build Automation DevSecOps Devops Knowing when to use AI coding assistants AI coding assistants shine for boilerplate code, simple functions, documentation, debugging, and other routine tasks. Don’t push them too far. By Bill Doerrfeld May 5, 2025 8 mins Artificial Intelligence Development Tools Generative AI Download the ‘AI-Savvy IT Leadership Strategies’ Enterprise Spotlight In this issue: AI is requiring a reset for CIOs and other IT leaders in how they lead both their technical and business strategies and execution approaches. Here, we explore some of the implications of artificial intelligence on IT leadership. By CIO staff May 1, 2025 1 min Artificial Intelligence Enterprise Buyer’s Guides Cloud security conundrum: Buy vs. build vs. both The security of your cloud environments isn’t just about the technology you choose or your model for implementing it. It’s about making informed, business-aligned decisions that reduce real risk. By Tyler Farrar Apr 30, 2025 1 min Cloud Security Catching up with Angular 19 Angular 19 is a moveable feast of optimizations, refactors, and improvements for reactive programming in JavaScript. By Matthew Tyson Apr 30, 2025 7 mins JavaScript TypeScript Web Development Conquering the costs and complexity of cloud, Kubernetes, and AI Platform engineering teams face mounting challenges across their expanding technological landscape. Automation and self-service are the way forward. By Haseeb Budhani Apr 28, 2025 6 mins Cloud Management Devops Kubernetes and Containers 14 tiny tricks for big cloud savings Cloud costs add up quickly but so can cloud savings. Here are 14 clever ways to cut costs while still making the most of just about any cloud configuration. By Peter Wayner Apr 28, 2025 8 mins Cloud Management Cloud Storage Devops MarkItDown: Microsoft’s open-source tool for Markdown conversion MarkItDown offers a simple and powerful way to convert documents and media files into Markdown for fine-tuning LLMs or building retrieval-augmented generation systems. By Janakiram MSV Apr 24, 2025 5 mins Generative AI Libraries and Frameworks Open Source CNAPP buyer’s guide: Top cloud-native app protection platforms compared Cloud-native application protection platforms (CNAPPs) aim to provide a complete cloud security solution, but some are more complete than others. By David Strom Apr 23, 2025 1 min Application Security Cloud Security Comparing Angular, React, Vue, and Svelte: What you need to know These four reactive frameworks are all popular options for building dynamic, scalable web apps in JavaScript. Here's help choosing the right one for you. By Matthew Tyson Apr 23, 2025 12 mins JavaScript TypeScript Web Development 4 big changes WebAssembly developers need to know about Four upcoming features promise to expand WebAssembly’s power and scope, but developers and language designers will have to do their part. By Serdar Yegulalp Apr 23, 2025 5 mins JavaScript Kotlin Rust Why enterprise investment in AI agents hasn’t yielded results Most organizations lack the foundational infrastructure needed to deploy AI agents effectively, with fragmented knowledge access and security concerns the biggest barriers. By Alistair Russell Apr 22, 2025 6 mins Artificial Intelligence Generative AI IT Leadership Understanding application modernization Application modernization isn’t a one-time project but an ongoing commitment to innovation. Here’s how to get started. By Kanchana Wickremasinghe Apr 21, 2025 7 mins Cloud-Native Devops IT Strategy Data mesh vs. data fabric vs. data virtualization: There’s a difference Understanding the differences between data mesh, data fabric, and data virtualization can help organizations turn scattered data into a strategic advantage. By Josh Fruhlinger Apr 21, 2025 6 mins Data Management Enter the parallel universe of Java’s Vector API The Vector API gives Java developers everything they need to tap into CPU-level performance gains for numerically intensive operations. By Simon Ritter Apr 17, 2025 6 mins Java Programming Languages Software Development 6 languages you can deploy to WebAssembly right now Rust, Go, JavaScript, C/C++, and JavaScript can all run on Wasm. Here's what you need to know. By Serdar Yegulalp Apr 16, 2025 6 mins C++ Golang JavaScript How pet projects fuel innovation and careers in tech Pet projects are an excellent way for developers to learn new skills and technologies and to test fresh concepts and approaches. Companies can benefit too. By Anastasia Kazakova Apr 14, 2025 12 mins Careers Engineer Software Development 7 reasons low-code and no-code tools fail to deliver As more organizations adopt low-code and no-code platforms and tools, tech leaders must understand the risks and benefits involved. By Bob Violino Apr 14, 2025 8 mins Development Tools No Code and Low Code Technology Industry What is data fabric? How it offers a unified view of your data Data fabric is an architecture that connects siloed heterogenous data across an organization, enabling unified access and management. By Josh Fruhlinger Apr 11, 2025 1 min Data Management DSPy: An open-source framework for LLM-powered applications DSPy shifts the paradigm for interacting with models from prompt hacking to high-level programming, making LLM applications far easier to maintain and optimize. By Janakiram MSV Apr 10, 2025 8 mins Artificial Intelligence Generative AI Libraries and Frameworks What is Kubernetes? Scalable cloud-native applications Kubernetes automates container-based application deployment, management, scaling, and more. Here's everything you need to know about K8s. By Serdar Yegulalp Apr 9, 2025 17 mins Cloud Computing Kubernetes and Containers Software Development 10 Java-based tools and frameworks for generative AI There’s no reason Python developers should have all the fun. Here are 10 popular Java-based tools for integrating artificial intelligence into your Java applications and workflows. By Peter Wayner Apr 7, 2025 9 mins Development Tools Generative AI Java Language models in generative AI – does size matter? Large language models and small language models will play different roles in ensuring that we deliver valuable generative AI applications at cost-effective levels. By Dom Couldwell Apr 7, 2025 9 mins Artificial Intelligence Generative AI Software Development 3 key features in Kong AI Gateway 3.10 Automated RAG, PII sanitization, and LLM orchestration in Kong AI Gateway 3.10 help teams simplify, scale, and secure their AI development workflows. By Marco Palladino Apr 2, 2025 6 mins APIs Artificial Intelligence Generative AI Understand Python’s new lock file format The newly approved Python Enhancement Proposal 751 gives Python a standard lock file format for specifying the dependencies of projects. Here’s the what, why, and when. By Serdar Yegulalp Apr 1, 2025 5 mins Programming Languages Python Software Development Download the ‘Strategizing Data Analytics for AI’ Enterprise Spotlight In this issue: We explore the intersection of AI and analytics. Data analytics only gets more complex. And its growing use for artificial intelligence applications brings a new set of considerations and strategies for IT and business leaders. By InfoWorld and CIO.com staff Apr 1, 2025 1 min Analytics Enterprise Buyer’s Guides Generative AI How AI is transforming IDEs into intelligent development assistants By automating routine tasks and reducing friction, AI-powered IDEs allow developers to spend more time developing. Here’s what they add to the traditional IDE feature set. By Chris Woodruff Mar 31, 2025 12 mins Artificial Intelligence Development Tools Generative AI 14 alternative managed Kubernetes platforms You have a wide variety of options beyond AWS, Azure, and Google Cloud for offloading Kubernetes management. These are the best. By Bill Doerrfeld Mar 31, 2025 15 mins Cloud Computing Cloud-Native Kubernetes and Containers How RamaLama helps make AI model testing safer RamaLama makes it a snap to spin up AI models locally in containers and streamlines the path from experimentation to production. By Scott McCarty Mar 27, 2025 7 mins Artificial Intelligence Generative AI Libraries and Frameworks What you need to know about Go, Rust, and Zig Go, Rust, and Zig are three of the most popular new programming languages of the past decade. Here’s what you need to know about their best uses, features, and where they’re headed. By Serdar Yegulalp Mar 26, 2025 6 mins Golang Programming Languages Rust GenAI tools for R: New tools to make R programming easier From IDE plugins to external chatbots and running LLMs locally, these new and emerging tools are bringing the generative AI revolution to R. By Sharon Machlis Mar 25, 2025 11 mins Development Tools Generative AI R Language Learning AI governance lessons from SaaS and Web2 The governance journeys of SaaS and Web2 tell us that today’s ad hoc AI governance will give way to a continuous and automated approach. By Greg Whalen Mar 24, 2025 6 mins Data Governance Data and Information Security DevSecOps Prompt engineering courses and certifications tech companies want Prompt engineering is a newer field, which makes courses and certifications a valuable way to demonstrate experience. By Bob Violino Mar 24, 2025 9 mins Certifications Generative AI Machine Learning Cloud trends 2025: Repatriation and sustainability make their marks Flexera 2025 State of the Cloud Report reveals a rise in workloads returning to data centers even as generative AI use and public cloud adoption accelerate. By Brian Adler Mar 19, 2025 13 mins Cloud Computing What is KubeVirt? How does it migrate VMware workloads to Kubernetes? Fallout from Broadcom's VMware acquisition is boosting interest in KubeVirt, an open-source project that enables users to deploy and manage VM workloads directly inside of Kubernetes deployments. By Sean Michael Kerner Mar 17, 2025 1 min Cloud Computing Kubernetes and Containers Combining AI and no-code for business app development How Creatio’s AI-native, no-code platform puts the development of custom, AI-powered apps and workflows into the hands of business users. By Burley Kawasaki Mar 17, 2025 8 mins Artificial Intelligence Generative AI No Code and Low Code Why AI-generated code isn’t good enough (and how it will get better) Did we normalize AI-generated code too soon? Here’s where it falls short and how it’s improving. By Bill Doerrfeld Mar 17, 2025 14 mins Artificial Intelligence Development Tools Generative AI What is Llama? Meta AI’s family of large language models explained Llama has evolved beyond a simple language model into a multi-modal AI framework with safety features, code generation, and multi-lingual support. By Martin Heller Mar 14, 2025 10 mins Artificial Intelligence Generative AI Open Source How DeepSeek innovated large language models A glimpse at how DeepSeek achieved its V3 and R1 breakthroughs, and how organizations can take advantage of model innovations when they emerge so quickly. By Florian Douetteau Mar 13, 2025 5 mins Artificial Intelligence Emerging Technology Generative AI 3 of the best LLM integration tools for R Do you need to add LLM capabilities to your R scripts and applications? Here are three tools you'll want to know. By Sharon Machlis Mar 11, 2025 17 mins Development Tools Generative AI R Language Building generative AI? Get ready for generative UI Building generative user interfaces into your applications can be an effective way to deliver better user experiences. It means orchestrating fully interactive responses. By Dom Couldwell Mar 10, 2025 8 mins Artificial Intelligence Generative AI Software Development 10 things developers love about JavaScript – and 10 things they don’t Over three decades of development, JavaScript has grown faster, sleeker, more capable, and much more complex. That’s good and bad. By Peter Wayner Mar 10, 2025 11 mins JavaScript Libraries and Frameworks Web Development Portkey: An open-source AI gateway for easy LLM orchestration Portkey AI Gateway allows application developers to easily integrate generative AI models, seamlessly switch among models, and add features like conditional routing without changing application code. By Janakiram MSV Mar 6, 2025 7 mins APIs Development Tools Generative AI The best Java and JVM language frameworks The Java ecosystem supports a host of outstanding back-end frameworks, including many written for modern languages like Scala and Kotlin. Here's how seven top frameworks for Java and JVM languages compare. By Matthew Tyson Mar 5, 2025 9 mins Java Libraries and Frameworks Software Development The most relevant new features in JDK 24 Java 24 contains 24 new features – more than any Java release since 2018. These six will matter the most to Java developers and Java shops in the near term. By Simon Ritter Mar 3, 2025 6 mins Java Programming Languages Software Development How eBPF is changing container networking Networking, observability, and security for Kubernetes and container networks involve substantial processing overhead. eBPF promises more efficiency, visibility, and control. By Bill Doerrfeld Mar 3, 2025 13 mins Cloud-Native Kubernetes and Containers Security Monitoring Software Download the ‘Managing AI Risk’ Enterprise Spotlight In this issue: We explore the risks to both IT and the business from the use of AI. The goal of your risk management efforts should be to gain the most value from AI as a result. By CIO.com and CSOonline.com staff Mar 2, 2025 1 min Artificial Intelligence Enterprise Buyer’s Guides Risk Management What is retrieval-augmented generation? More accurate and reliable LLMs Retrieval-augmented generation, or RAG, integrates external data sources to reduce hallucinations and improve the response accuracy of large language models. By Martin Heller Feb 27, 2025 6 mins Artificial Intelligence Generative AI Software Development Get started with async in Python Learn how to use asynchronous programming in Python 3.13 and higher. Get more done in less time, without waiting. By Serdar Yegulalp Feb 26, 2025 12 mins Programming Languages Python Software Development 10 machine learning mistakes and how to avoid them Machine learning is a multibillion-dollar business with seemingly endless potential, but it poses some risks. Here's how to avoid the most common machine learning mistakes. By Bob Violino Feb 24, 2025 10 mins Careers Machine Learning Software Development 12345678910…103 Show me moreLatestArticlesVideos news OpenAI’s desktop superapp: The end of ChatGPT as we know it? By Gyana SwainMar 20, 20265 mins Artificial IntelligenceDevelopment ToolsSoftware Development news Google’s Stitch UI design tool is now AI-powered By Maxwell CooterMar 20, 20261 min Artificial IntelligenceDevelopment ToolsSoftware Development news Stop using AI to submit bug reports, says Google By Maxwell CooterMar 20, 20262 mins Artificial IntelligenceBugsOpen Source video How to build desktop apps in Typescript with Electrobun Mar 17, 20265 mins Python video Write and run assembly in Python with Copapy Mar 10, 20265 mins Python video Run AI Models Locally on Your PC — No Cloud Required (LM Studio Guide) Mar 3, 20265 mins Python