Latest from todayfeatureHow to succeed as an independent software developerStriking out on your own can be daunting, but for many the rewards are worth it. Here are five tips for building a successful career as a freelance software developer.By Bob ViolinoDec 1, 20259 minsDeveloperRolesTechnology Industry opinion How much will openness matter to AI?By Matt AsayDec 1, 20258 minsGenerative AIOpen SourceTechnology Industryanalysis Python vs. Kotlin: Which loops do you like better?By Serdar YegulalpNov 28, 20253 minsDevelopment ToolsKotlinPython newsAWS launches Flexible Training Plans for inference endpoints in SageMaker AIBy Anirban Ghoshal Nov 28, 20253 minsAmazon Web ServicesCloud ComputingIaaS featureSpotlight: Making the most of multicloudBy InfoWorld.com staff Nov 28, 20251 minCloud ComputingEnterprise Buyer’s GuidesMulticloud analysisCloud fragility is costing us billionsBy David Linthicum Nov 28, 20255 minsBusiness ContinuityCloud ComputingCritical Infrastructure featureWhat is devops? Bringing dev and ops together to build better softwareBy Scott Carey Nov 28, 20257 minsDevopsSoftware Development opinionFour important lessons about context engineeringBy Md Abdul Halim Rafi Nov 27, 202510 minsArtificial IntelligenceData EngineeringGenerative AI opinionWriting code is so overBy Nick Hodges Nov 26, 20255 minsArtificial IntelligenceDevelopment ToolsGenerative AI More top storiesopinionSoftware development has a ‘996’ problemLetting AI churn out an endless supply of crappy code that humans then have to debug and maintain doesn’t move anybody’s business forward. By Matt Asay Nov 24, 2025 7 minsDevelopment ToolsGenerative AITechnology Industryhow-toIntro to Nest.js: Server-side JavaScript development on NodeExplore the all-in-one server-side framework for developing scalable web applications on Node.js.By Matthew Tyson Nov 26, 2025 9 minsJavaScriptTypeScriptWeb DevelopmentanalysisAgentic cloud ops with the new Azure CopilotAzure Copilot’s six new AI agents assist with a wide range of Azure cloud management tasks, either on their own or working together. By Simon Bisson Nov 27, 2025 8 minsDevopsGenerative AIMicrosoft AzurefeatureGetting the enterprise data layer unstuck for AIFor enterprises, proprietary data is a source of competitive advantage. Take these four steps to ready it for AI-powered applications and agents. By Travis Van Nov 26, 2025 9 minsAnalyticsBig DataGenerative AIfeatureAnatomy of an AI agent knowledge baseFor AI agents, a knowledge base fuels fast and accurate responses and enables complex reasoning. We asked the experts how to build one. By Bill Doerrfeld Nov 24, 2025 10 minsArtificial IntelligenceDatabasesGenerative AIanalysisIt’s the end of vibe coding, alreadyAs genAI takes hold in the enterprise, improvisation is giving way to engineering. Can organizations build the guardrails needed to turn clever prompts into dependable systems?By Josh Fruhlinger Nov 21, 2025 3 minsArtificial IntelligenceMachine LearningTechnology IndustryanalysisWhere AI meets cloud-native computingDevelopers need to master cloud-native strategies, such as microservices, containers, and orchestration, to unlock AI’s full business potential.By David Linthicum Nov 25, 2025 5 minsCloud ArchitectureCloud-NativeGenerative AIopinion7 ways AI is changing software testingFrom generating test cases and transforming test data to accelerating planning and improving developer communication, AI is having a profound impact on software testing. By Fitz Nowlan Nov 24, 2025 8 minsApp TestingDevopsGenerative AIanalysisHow to alienate cloud customers and undermine revenueAs the big cloud providers prioritize artificial intelligence, they risk leaving traditional cloud technologies—and cloud customers—in the dust.By David Linthicum Nov 20, 2025 5 minsArtificial IntelligenceGenerative AITechnology Industryfeature10 JavaScript-based tools and frameworks for AI and machine learningUnlock the power of AI and machine learning without ever leaving the JavaScript sandbox. Big names include TensorFlow.js, LangChain, and Angular, but we’ve found a few smaller gems, too.By Peter Wayner Nov 17, 2025 6 minsDevelopment ToolsJavaScriptTypeScriptanalysisAzure HorizonDB: Microsoft goes big with PostgreSQLMicrosoft’s latest database is a fast, scalable PostgreSQL for cloud-native and AI developers.By Simon Bisson Nov 20, 2025 8 minsMicrosoft AzurePostgreSQLRelational Databaseshow-toClojure for Java developers: What you need to knowFour key concepts are essential for understanding Clojure’s functional programming paradigm. Here’s how to apply what you know about Java to learning Clojure.By Matthew Tyson Nov 19, 2025 9 minsJavaProgramming LanguagesSoftware Development Show more Show less View all Dev with Serdar video Python vs. Kotlin For all the love Python gets for being simple and uncluttered, it’s not the only language around with those attributes. Kotlin, the language developed for the JVM by Jetbrains, has a similarly clean and straightforward design. In this video we lay a few simple Python and Kotlin programs side-by-side to see how the two languages stack up, and what Python users can expect if they want to pick up Kotlin. Nov 13, 2025 5 minsPython Hands-on with the new sampling profiler in Python 3.15 Nov 6, 2025 6 mins Python How to make local packages universal across Python venvs Nov 4, 2025 4 mins Python X-ray vision for your async activity in Python 3.14 Oct 21, 2025 4 mins Python See all videos Explore a topicAnalyticsArtificial IntelligenceCareersCloud ComputingData ManagementDatabasesDevelopment ToolsDevopsEmerging TechnologyGenerative AIJavaJavaScriptMicrosoft .NETOpen SourceView all topics Spotlight: Making the most of multicloud Articles Buyer’s Guide For IT leaders navigating multicloud environments, success depends on strategic alignment across business units, robust governance frameworks, and proactive security postures. While multicloud offers agility and vendor flexibility, it also introduces challenges in visibility, compliance, and developer productivity. In this special report, you’ll learn how to take advantage of benefits of using multiple clouds, avoid common pitfalls, and ensure that multicloud is worth the investment. View All Popular topicsArtificial Intelligence newsQdrant vector database adds tiered multitenancyBy Paul Krill Dec 1, 2025 3 minsArtificial IntelligenceDatabasesGenerative AI newsSecurity researchers caution app developers about risks in using Google AntigravityBy Howard Solomon Nov 27, 2025 8 minsArtificial IntelligenceDevelopment ToolsVulnerabilities newsOpenAI admits data breach after analytics partner hit by phishing attackBy John E. Dunn Nov 27, 2025 5 minsAPIsCyberattacksData Breach View topic Cloud Computing news analysisSnowflake: Latest news and insightsBy Dan Muse Nov 25, 2025 4 minsCloud ArchitectureCloud ComputingCloud Management newsMicrosoft Fabric IQ adds ‘semantic intelligence’ layer to FabricBy Anirban Ghoshal Nov 19, 2025 6 minsData GovernanceIaaSMicrosoft Azure newsMicrosoft touts scalability of its new PostgreSQL-compatible managed databaseBy Anirban Ghoshal Nov 19, 2025 4 minsMicrosoft AzurePostgreSQLRelational Databases View topic Data Management newsSnowflake to acquire Select Star to enhance its Horizon CatalogBy Anirban Ghoshal Nov 25, 2025 4 minsAnalyticsArtificial IntelligenceData Warehousing opinionBuilding a scalable document management system: Lessons from separating metadata and contentBy Prasanna Kumar Ramachandran Nov 19, 2025 10 minsDatabasesDocument DatabasesNoSQL Databases opinionWhy context engineering will define the next era of enterprise AIBy Saket Saurabh Nov 18, 2025 7 minsArtificial IntelligenceData GovernanceGenerative AI View topic Software Development newsGoogle updates Gemini API for Gemini 3By Paul Krill Nov 26, 2025 3 minsAPIsDevelopment ToolsGenerative AI newsKotlin introduces checker for unused return valuesBy Paul Krill Nov 25, 2025 3 minsKotlinProgramming LanguagesSoftware Development newsDevelopers left large cache of credentials exposed on code generation websitesBy John E. Dunn Nov 25, 2025 5 minsDeveloperDevelopment ToolsRoles 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 Contagious Interview attackers go ‘full stack’ to fool you By Shweta SharmaDec 1, 20254 mins Code SecuritySecuritySecurity Practices news Anthropic’s Claude Opus 4.5 pricing cut signals a shift in the enterprise AI market By Gyana SwainNov 25, 20256 mins Artificial IntelligenceDevelopment ToolsGenerative AI news Microsoft’s Fara-7B brings AI agents to the PC with on-device automation By Prasanth Aby ThomasNov 25, 20253 mins Artificial IntelligenceDevelopment ToolsGenerative AI video Why it's so hard to redistribute standalone Python apps Oct 17, 20255 mins Python video 3 things we've learned about using genAI in coding so far Oct 7, 20253 mins Python video Make Python apps redistributable with PyCrucible Oct 1, 20253 mins Python