ArticlesfeatureWhat is the JVM? Introducing the Java virtual machineThe Java virtual machine manages application memory and provides a portable execution environment for Java-based applications. Developers reap the rewards in performance, stability, and predictable runtimes.By Matthew Tyson Sep 3, 2025 13 minsDevelopment ToolsJavaProgramming LanguagesfeatureNative UI vs. web UI: How to chooseWhen does it make more sense to develop a native desktop app, or an Electron-powered web UI app? We break it down for you.By Serdar Yegulalp Sep 3, 2025 6 minsSoftware DevelopmentWeb DevelopmentfeatureHow to build a production-grade agentic AI platform β lessons from GravityModular orchestration, fail-safe design, hybrid memory management, and LLM integration with domain knowledge are essential to agentic systems that reason, act, and adapt at scale. By Lucas Thelosen and Drew Gillson Sep 2, 2025 6 minsArtificial IntelligenceDevelopment Libraries and FrameworksGenerative AIfeatureSpotlight report: IT careers in the AI eraAI is not only changing the world at large, itβs radically changing the professional worlds of all IT workersβfrom developers and SOC analysts, to helpdesk staff, I&O teams, enterprise architects, and CIOs. What new skills and knowledge will you need to thrive in the age of AI? What new roles are emerging to support your organizationβs AI efforts and IT strategy? In this special report, youβll learn how to capture the opportunities for growth and innovation that AI affords and find success as you take your own career in a new direction.By InfoWorld Staff Sep 1, 2025 1 minArtificial IntelligenceCareersIT LeadershipfeatureA guide to the multicloud strategies of AWS, Azure, and GCPAWS Outposts, Microsoft Azure Arc, and Google Cloud Anthos each offers its own approach to managing hybrid and multicloud environments. Hereβs how they compare on cost, security, and management.By Taryn Plumb Aug 31, 2025 14 minsAmazon Web ServicesGoogle Cloud PlatformMicrosoft AzurefeatureEvolving Kubernetes for generative AI inference A community-driven effort is bringing native support for AI inference to Kubernetes, featuring the vLLM library, an inference gateway extension, inference benchmarks, and more. By Akshay Ram Aug 29, 2025 6 minsArtificial IntelligenceGenerative AIKubernetesfeatureFrom Teradata to lakehouse: Lessons from a real-world data platform modernizationStill stuck in legacy warehouses? This pharma leader shows how a Databricks lakehouse can turn compliance hurdles into a growth engine.By Rama Devi Drakshpalli Aug 28, 2025 11 minsData ArchitectureData ManagementData Warehousingfeature8 vendors bringing AI to devsecops and application securityFrom autonomous vulnerability remediation to real-time scrutiny of AI-generated code, AI is impacting security at every stage of the software development process.By Victor Garza Aug 28, 2025 14 minsApplication SecurityDevSecOpsGenerative AIfeatureA wake-up call for identity security in devopsThe GitHub OAuth attack exposed a security blind spot in the ever-growing web of permissions spanning developers, service accounts, and third-party OAuth apps. Hereβs how to address it. By Taylor Parsons Aug 26, 2025 7 minsApplication SecurityAuthenticationData and Information SecurityfeatureSecuring AI workloads in Azure: A zero-trust architecture for MLOpsLocking down AI pipelines in Azure? A zero-trust, metadata-driven setup makes it secure, scalable and actually team-friendly.By Vikram Garg Aug 25, 2025 6 minsData GovernanceData and Information SecurityMicrosoft AzurefeatureWhat alternative clouds are good forCost-effective alternatives are filling gaps left by the hyperscalers in supporting AI workloads, edge computing, private clouds, and more. By Bill Doerrfeld Aug 25, 2025 10 minsCloud ComputingfeatureThe shift from AI code generation to true development partnershipAI isnβt just cranking out code anymore. Itβs starting to think, solve problems and work like a real teammate in development.By Jenil Shah Aug 21, 2025 9 minsDevelopment ToolsDevopsGenerative AI Show more Show less news Googleβs AlloyDB is looking more and more like PostgreSQL New filtering and observability functionality is similar to that of PostgreSQL, but Google has optimized it for performance. Feb 28, 2025 3 mins Databases Google Cloud Platform PostgreSQL analysis Do more with Pythonβs new built-in async programming library Gear up for spring with our favorite how-to's and to-do's for Python developersβstarting with the new, built-in async/await syntax and asyncio library. Feb 28, 2025 2 mins Concurrency Development Tools Python analysis The rising threat of shadow AI The uncontrolled and ungoverned AI apps your employees are using are becoming a real threat to cloud deployments, but banning them wonβt work. Hereβs what to do. Feb 28, 2025 5 mins Cloud Security Data Governance Generative AI feature 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. Feb 27, 2025 6 mins Artificial Intelligence Generative AI Software Development news Microsoftβs Phi-4-multimodal AI model handles speech, text, and video The new small language model can help developers build multimodal AI applications for lightweight computing devices, Microsoft says. Feb 27, 2025 4 mins Generative AI news DeepSeek offers steep discounts, escalating AI price war This could force rivals to cut costs, intensify competition, and reshape enterprise AI adoption strategies. Feb 27, 2025 3 mins Artificial Intelligence Generative AI Software Development how-to Understanding thread synchronization in C# Learn the core concepts of thread synchronization used to build multi-threaded .NET applications that enforce thread safety and avoid deadlocks. Feb 27, 2025 14 mins Development Libraries and Frameworks Microsoft .NET Software Development analysis Whatβs next for Microsoftβs Semantic Kernel Microsoft steers its agentic AI development kit toward complex workflows using the Agent Framework and no-code agent development using AutoGen. Feb 27, 2025 9 mins Artificial Intelligence Development Libraries and Frameworks Microsoft .NET news Microsoftβs .NET 10 arrives in first preview Next major rev of the .NET platform packs enhancements to the .NET runtime, SDK, libraries, C#, F#, ASP.NET Core, Blazor, MAUI, and more. Feb 26, 2025 3 mins C# Development Libraries and Frameworks Microsoft .NET feature 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. Feb 26, 2025 12 mins Python Software Development how-to Plug-and-play web development with Astro Seamlessly unite React and Svelte in an optimized web application environment and see for yourself why Astro is a JavaScript meta-framework on the rise. Feb 26, 2025 8 mins Development Libraries and Frameworks JavaScript Web Development opinion 11 rules for writing better code Complexity makes misery. Folow these hard-earned and time-tested guidelines to keep your code simple, clear, and easy to maintain. Feb 26, 2025 8 mins Careers Developer Software Development news Red Hat OpenShift improves virtualization support Red Hatβs Kubernetes-based application platform adds VM-friendly networking capabilities, VM live storage migration, and bare-metal support on the Google and Oracle clouds. Feb 26, 2025 2 mins Cloud-Native Containers Kubernetes news Cot framework aims to ease Rust web development βBatteries-includedβ web framework inspired by Django is still in early development and not ready for production use. Feb 25, 2025 2 mins Development Libraries and Frameworks Rust Web Development news IBM acquires DataStax to boost watsonxβs generative AI capabilities DataStaxβs AstraDB will enhance the existing vector capabilities of IBM watsonx.data, while Langflow will add flexible middleware capabilities to watsonx.ai, IBM said. Feb 25, 2025 3 mins Databases Generative AI NoSQL Databases news Google rolls out free version of Gemini Code Assist for individuals The free version offers 180,000 lines of code completion per month, where rivals offer just 2,000 lines free. Feb 25, 2025 4 mins Artificial Intelligence Development Tools reviews Review: Gemini Code Assist is good at coding Googleβs AI coding assistant can help you write, test, debug, and document your code, but currently lacks whole-repo code generation and agents for long-running coding tasks. Feb 25, 2025 11 mins Artificial Intelligence Development Tools Generative AI analysis What the private sector can teach government about cloud computing All organizations, public and private, must embrace a cloud-smart mindset, platform diversity, and skill modernization to drive smarter IT decisions. Feb 25, 2025 6 mins Cloud Architecture Hybrid Cloud Multicloud news Developers spend most of their time not coding β IDC report Most of developersβ time is consumed by operational and background tasks such as CI/CD, devsecops, and writing requirements and test cases. Feb 24, 2025 2 mins Developer Software Deployment news MongoDB acquires Voyage AI to reduce hallucinations in AI applications MongoDB wants Voyage AIβs embedding and reranking models to help enterprises with RAG in their AI applications. Feb 24, 2025 3 mins Databases Generative AI news Microsoft gives Azure AI users a place to experiment with latest technologies Azure AI Foundry Labs will enable developers to experiment with new models and explore the latest frameworks, the company said. Feb 24, 2025 4 mins Artificial Intelligence Microsoft Azure feature 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. Feb 24, 2025 10 mins Careers Machine Learning Software Development feature A smarter approach to training AI models Deep neural networks have hit a wall. An entirely new, backpropagation-free AI stack promises to be orders of magnitude more performant. Feb 24, 2025 7 mins Artificial Intelligence Emerging Technology Generative AI opinion AI coding assistants are on a downward spiral When established technologies take up the most space in training data sets, whatβs to make LLMs recommend new technologies (even if theyβre better)? Feb 24, 2025 5 mins Code Editors Development Tools Generative AI news Amazon concedes that Chime SDK makes far more sense than the Chime application itself While the Chime app has failed, the Chime SDK powers features for enterprises and vendors such as Slack. Feb 21, 2025 1 min Development Tools Software Development analysis GenAI is my copilot? Developers weigh pains and gains In this month's report: Software developers and technology leaders are embracing generative AI, but not everyone is happy about it. Feb 21, 2025 3 mins Developer Development Tools Generative AI analysis Why enterprises fail at finops Letβs take a realistic look at the effectiveness of finops. Great potential is often wasted because the finance team isnβt working with the engineers. Feb 21, 2025 5 mins Cloud Computing Cloud Management IT Leadership news Deno update brings OpenTelemetry integration Deno 2.2 highlights include built-in OpenTelemetry for monitoring logs, metrics, and traces and a major upgrade to the Deno linter. Feb 20, 2025 3 mins JavaScript Node.js Typescript news Apollo GraphQL ships connectors for REST APIs Apollo Connectors connect REST APIs directly to an Apollo GraphOS graph, allowing developers to write queries that mix GraphQL and REST services. Feb 20, 2025 2 mins APIs Development Tools Software Development analysis Microsoftβs first step to scalable quantum computing After many years of work, Microsoft has unveiled its first quantum hardware, the Majorana 1 processor. Letβs grok its topoconductor and tetron-based qubits. Feb 20, 2025 8 mins Cloud Computing Microsoft Azure Quantum Computing news Microsoft updates VS Code C# Dev Kit extension Improvements include experimental Hot Reload and boosted error management, debugging, and testing on Razor/Blazor web pages. Feb 19, 2025 2 mins C# Software Development Visual Studio Code news Oracle extends support for on-prem Oracle Database 19c Extended support for Oracle Database 19c will last until 2032, with caveats. Still no news of an on-prem edition of Oracle Database 23ai. Feb 19, 2025 5 mins Databases Oracle Database Relational Databases how-to Intro to Elixir: A fresh take on functional programming Built on top of Erlang, Elixir makes it easier to write good functional programming code and harder to mess it up. Here's a first look at this language on the rise. Feb 19, 2025 10 mins Concurrency Programming Languages Software Development opinion Generative AI vs. the software developer AI isnβt going to replace you.Β But a developer who knows how to leverage AI in the development process just might. Feb 19, 2025 6 mins Artificial Intelligence Development Tools Generative AI news analysis Data center spending to top $1 trillion by 2029 as AI transforms infrastructure AI is driving an unprecedented transformation in data centers, with global data center CapEx spending projected to more than double from $430 billion in 2024 to $1.1 trillion by 2029. Feb 18, 2025 1 min Artificial Intelligence news Mistral turns focus toward regional LLMs with Saba release Saba can support use cases in Arabic and many Indian-origin languages, particularly South Indian-origin languages, such as Tamil. Feb 18, 2025 5 mins Generative AI Software Development feature Key strategies for MLops success in 2025 To unlock the full potential of AI and machine learning, understand the keys to model selection, optimization, monitoring, scaling, and metrics for success. Feb 18, 2025 8 mins DevSecOps Devops Generative AI analysis 3 reasons to consider a data security posture management platform Data must be protected no matter where it's stored or how it's being used. Here's how DSPM platforms prevent data breachesβwhether the data is stored, in transit, or used by AI. Feb 18, 2025 8 mins Data Architecture Data and Information Security Software Development analysis Serverless was never a cure-all Enterprises are finally discovering that serverless computing is not a universal remedy. A mix of serverless and traditional architectures is almost always a better approach. Feb 18, 2025 5 mins Cloud Architecture Hybrid Cloud Serverless Computing feature Large language models: The foundations of generative AI Large language models evolved alongside deep-learning neural networks and are critical to generative AI. Here's a first look, including the top LLMs and what they're used for today. Feb 17, 2025 20 mins Artificial Intelligence Generative AI Machine Learning feature 3 key features of Postmanβs AI Agent Builder AI Agent Builder simplifies the creation of AI agents and agentic workflows for API development and testing. Hereβs how it works. Feb 17, 2025 7 mins APIs Development Tools Generative AI feature How to keep AI hallucinations out of your code The effectiveness of AI coding assistants depends largely on the human in the driverβs seat. Here are eight ways to keep AI hallucinations from infecting your code. Feb 17, 2025 10 mins Artificial Intelligence Bugs Generative AI opinion What if generative AI canβt get it right? GenAI is getting faster but not more accurate. If the technology canβt provide correct answers, we should limit it to use cases where plausibility is enough. Feb 17, 2025 5 mins Artificial Intelligence Emerging Technology Generative AI feature AI coding assistants limited but helpful, developers say DeveloperWeek conference attendees said AI coding tools need to mature, but they already find them useful and believe they will get better in the future. Feb 14, 2025 3 mins Artificial Intelligence Development Tools Generative AI analysis Buckle up for faster Python programs Grok the faster interpreter in Python 3.14, learn whatβs new in Python packages and PyPI, explore the new Python-to-C features in Cython 3.1, and seize the power of Pythonβs abstract base classes. Feb 14, 2025 2 mins Programming Languages Python Software Development analysis Avoiding the cloud migration graveyard Donβt let your cloud journey die. Discover how to overcome common challenges to accomplish genuine digital transformation. Feb 14, 2025 5 mins Cloud Computing Devops news JetBrainsβ Ktor adds CLI for simpler project creation Kotlin-based web framework introduces a new command-line tool to create projects and enhances server-sent events with serialization, reconnection, and heartbeat features. Feb 13, 2025 3 mins Development Libraries and Frameworks Kotlin Programming Languages opinion How to use mutexes and semaphores in C# Take advantage of the Mutex class to synchronize threads in different processes and the Semaphore class to limit the number of threads that can access a shared resource. Feb 13, 2025 7 mins Software Development analysis Diving into the Windows Copilot Runtime Microsoft has finally delivered an experimental release of the Windows App SDK with artificial intelligence APIs. I took it for a spin. Feb 13, 2025 8 mins Development Libraries and Frameworks Development Tools Generative AI news Go 1.24 arrives with generic type aliases, boosted WebAssembly support The newest version of the open source language also features performance improvements. Feb 12, 2025 3 mins Google Go Programming Languages Software Development 1β¦111213141516171819β¦1,842 Show me moreLatestArticlesVideos news Databricks adds Data Science Agent to automate analytics tasks By Anirban GhoshalSep 5, 20253 mins Artificial IntelligenceData ScienceGenerative AI news Rust Innovation Lab launched, sponsors first project By Paul KrillSep 5, 20252 mins Programming LanguagesRustSoftware Development news PostgreSQL 18 to boost OLTP performance, but misses AI readiness By Anirban GhoshalSep 5, 20255 mins Artificial IntelligencePostgreSQL video Getting encryption wrong (and getting it right, too) Sep 2, 20257 mins Python video How to build a native desktop app vs. a web UI app Aug 25, 20254 mins Python video PyApp: Build click-to-run Python apps with Rust Aug 15, 20255 mins Python