Latest from todayfeatureThe top 4 JVM languages and why developers love themAfter Java, these are the four most important JVM languages. Let’s take a look.By Matthew TysonOct 29, 202510 minsJavaKotlinScala opinion How to vibe code for free, or almost freeBy Andrew C. OliverOct 28, 202510 minsArtificial IntelligenceDevelopment ToolsGenerative AIanalysis Learning from the AWS outage: Actions and resourcesBy David LinthicumOct 31, 20256 minsBusiness ContinuityDigital TransformationHybrid Cloud newsCould JavaFX return to Java?By Paul Krill Oct 31, 20252 minsJavaLibraries and FrameworksProgramming Languages featureAgentic AI: What now, what next?By InfoWorld.com staff Oct 31, 20251 minArtificial Intelligence newsOpenAI launches Aardvark to detect and patch hidden bugs in codeBy Shweta Sharma Oct 31, 20253 minsCode SecuritySecurity newsVisual Studio October update adds Claude coding modelsBy Paul Krill Oct 30, 20252 minsDevelopment ToolsIntegrated Development EnvironmentsVisual Studio analysisRun Azure DevOps on premisesBy Simon Bisson Oct 30, 20258 minsCloud ArchitectureDevelopment ToolsMicrosoft Azure newsTypeScript rises to the top on GitHubBy Paul Krill Oct 28, 20253 minsJavaScriptPythonTypeScript More top storiesanalysisRun Azure DevOps on premisesBuilding code as a team doesn’t require handing over everything to the cloud.By Simon Bisson Oct 30, 2025 8 minsCloud ArchitectureDevelopment ToolsMicrosoft Azurehow-toUnit testing Spring MVC applications with JUnit 5Learn how to write robust Spring MVC unit tests with JUnit 5 and tools such as MockMvc, Mockito, and Spring’s TestEntityManager. You’ll also get a taste of slice testing, used for optimizing unit tests on web controllers and databases.By Steven Haines Oct 30, 2025 22 minsApp TestingDevelopment ToolsJavafeatureKey principles of a successful internal developer platformA successful IDP removes barriers to efficiency and puts both developers and platform engineers on self-service golden paths. Build your IDP with these 10 principles in mind. By Nuwan Dias Oct 30, 2025 21 minsDevelopment ToolsSoftware DevelopmentfeatureWhat’s the Go language really good for?Famous for easy concurrency, Go has become the language of countless cloud-native projects, and now its ramping up for AI-powered workloads. Here’s everything you should know about Google’s hit programming language, Go.By Serdar Yegulalp Oct 29, 2025 12 minsDevelopment ToolsGolangProgramming LanguagesopinionThe quiet glory of REST and JSONBefore REST/JSON made exchanging data and code between networked computers routine, we had arcane standards, brittle integrations, and lots of miserable developers. By Nick Hodges Oct 29, 2025 5 minsCareersSoftware DevelopmentanalysisIt takes an AWS outage to prioritize diversificationSometimes people need to touch the stove, but endangering your revenue pipeline or losing customers is a hard lesson. By David Linthicum Oct 28, 2025 6 minsAmazon Web ServicesCloud ArchitectureTechnology IndustryopinionBuilding a golden path to AIDevelopers aren’t waiting while leadership dithers over a standardized, official AI platform. Better to treat a platform as a set of services or composable APIs to guide developer innovation.By Matt Asay Oct 27, 2025 6 minsDevelopment ApproachesGenerative AIIT StrategyfeatureHow to deploy an AI agent that actually solves help desk ticketsA six-step framework for building a production-ready AI agent that handles those repetitive tasks you don’t want your IT team spending their days on. By Alistair Russell Oct 28, 2025 6 minsArtificial IntelligenceGenerative AISoftware DevelopmentanalysisPython has a friend in RustRead about the big new Python 3.14 release, a Rust-powered utility to package Python apps to go, a smarter Python package manager, a Python rival for AI development, and more in our biweekly Python Report. By Serdar Yegulalp Oct 24, 2025 2 minsDevelopment ToolsLibraries and FrameworksPythonfeatureThe best new features in Java 25JDK 25 brings powerful new features to Java and JVM developers. Here are seven new or updated features that could convince you to switch.By Matthew Tyson Oct 22, 2025 8 minsJavaProgramming LanguagesSoftware Developmentfeature8 platform engineering anti-patternsGolden paths gone gray? Avoid these common mistakes that sink platform engineering initiatives. By Bill Doerrfeld Oct 20, 2025 9 minsDevelopment ToolsDevopsLibraries and FrameworksopinionTaming the Java cold-start beast: A practical guide to high-performance serverless with GraalVM and SpringTurns out Java can do serverless right — with GraalVM and Spring, cold starts are tamed and performance finally heats up.By Prasanna Kumar Ramachandran Oct 27, 2025 10 minsJavaJavaScriptPython Show more Show less View all Dev with Serdar video X-ray vision for your async activity in Python 3.14 Async in Python can be opaque — it’s hard to tell at any given time what tasks are running, or what the task chains look like, at least not without lots of debugging code. Python 3.14 offers a new feature that lets you hook into a running Python process and see the live state of async tasks, without any additional libraries. This video demonstrates how you can dump the state of the program’s async task queue to the console, or to a file, in both a simple list and a more detailed tree view. Oct 21, 2025 4 minsPython Why it’s so hard to redistribute standalone Python apps Oct 17, 2025 5 mins Python 3 things we’ve learned about using genAI in coding so far Oct 7, 2025 3 mins Python Make Python apps redistributable with PyCrucible Oct 1, 2025 3 mins Python See all videos Explore a topicAnalyticsArtificial IntelligenceCareersCloud ComputingData ManagementDatabasesDevelopment ToolsDevopsEmerging TechnologyGenerative AIJavaJavaScriptMicrosoft .NETOpen SourceView all topics Spotlight: Securing the Cloud Articles Buyer’s Guide This Special Report explores cloud security’s unique challenges, the extent of the threats facing organizations today, and how the rapid adoption of AI is amplifying the problem. You’ll learn where to look for hidden risks and essential strategies and best practices for securing your cloud environment. View All Popular topicsArtificial Intelligence newsCursor 2.0 adds coding model, UI for parallel agentsBy Paul Krill Oct 29, 2025 2 minsArtificial IntelligenceDevelopment ToolsGenerative AI newsGitHub launches Agent HQ to bring order to AI-powered codingBy Prasanth Aby Thomas Oct 29, 2025 5 minsArtificial IntelligenceDeveloperDevops newsEclipse LMOS AI platform integrates Agent Definition LanguageBy Paul Krill Oct 28, 2025 2 minsEclipse FoundationGenerative AIKotlin View topic Cloud Computing newsAzul, Cast AI join forces on Java performanceBy Paul Krill Oct 28, 2025 2 minsDevopsJavaKubernetes featureDo programming certifications still matter?By Bob Violino Oct 27, 2025 10 minsCertificationsDevopsGenerative AI analysisThe day the cloud went darkBy David Linthicum Oct 24, 2025 6 minsAmazon Web ServicesBusiness ContinuityCloud Architecture View topic Data Management opinionMaximizing speed: How continuous batching unlocks unprecedented LLM throughputBy Raul Leite Oct 27, 2025 6 minsArtificial IntelligenceDatabasesGenerative AI newsAWS DNS error hits DynamoDB, causing problems for multiple services and customersBy Peter Sayer Oct 20, 2025 3 minsAmazon Web ServicesDatabasesIaaS newsOracle targets agentic use cases with AI Database 26aiBy Anirban Ghoshal Oct 14, 2025 4 minsArtificial IntelligenceData ManagementDatabases View topic Software Development newsRust 1.91 promotes Windows on Arm64 to Tier 1 targetBy Paul Krill Oct 30, 2025 2 minsARMProgramming LanguagesRust newsMeta releases PyTorch inference framework for edge devicesBy Paul Krill Oct 27, 2025 2 minsGenerative AILibraries and FrameworksMobile Development newsNext.js 16 features explicit caching, AI-powered debuggingBy Paul Krill Oct 24, 2025 3 minsJavaScriptTypeScriptWeb Development View topic Spotlight Story feature10 principles for creating a great developer experienceTech leaders who maximize developer satisfaction and minimize frustration reap the rewards in hiring, retaining, and delivering results from their dev teams.By Isaac SacolickMay 6, 202412 mins EngineerSoftware DevelopmentTechnology Industry Show me moreLatestArticlesVideos news Google adds tiered storage to NoSQL Bigtable to reduce complexity, costs By Anirban GhoshalOct 30, 20253 mins DatabasesNoSQL Databases news OpenAI seeks to automate ‘computer use’ for Macs in the enterprise By Anirban GhoshalOct 24, 20253 mins DeveloperGenerative AI feature A practitioner’s primer on deterministic application modernization By Mark HecklerOct 23, 202512 mins Development ToolsSoftware Development video Python 3.14's live debugging interface Sep 23, 20254 mins Python video Easier Chrome browser automation with PyDoll Sep 16, 20254 mins Python video How to use Rust workspaces to speed up compile times Sep 9, 20253 mins Python