Latest from todayfeatureAnatomy 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 DoerrfeldNov 24, 202510 minsArtificial IntelligenceDatabasesGenerative AI analysis It’s the end of vibe coding, alreadyBy Josh FruhlingerNov 21, 20253 minsArtificial IntelligenceMachine LearningTechnology Industryopinion Software development has a ‘996’ problemBy Matt AsayNov 24, 20257 minsDevelopment ToolsGenerative AITechnology Industry newsAWS open-sources Agent SOPs to simplify AI agent developmentBy Anirban Ghoshal Nov 24, 20253 minsArtificial IntelligenceOpen SourceSoftware Development opinion7 ways AI is changing software testingBy Fitz Nowlan Nov 24, 20258 minsApp TestingDevopsGenerative AI newsPHP 8.5 enables secure URI and URL parsingBy Paul Krill Nov 20, 20253 minsDevelopment ApproachesPHPWeb Development analysisHow to alienate cloud customers and undermine revenueBy David Linthicum Nov 20, 20255 minsArtificial IntelligenceGenerative AITechnology Industry newsMicrosoft Fabric IQ adds ‘semantic intelligence’ layer to FabricBy Anirban Ghoshal Nov 19, 20256 minsData GovernanceIaaSMicrosoft Azure opinionWhy software development slows to a crawlBy Rohit Dhawan Nov 17, 20259 minsIT GovernanceIT LeadershipSoftware Development More top storiesfeature10 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 DevelopmentfeatureHands-on with Zed: The IDE built for AIZed was designed from the ground up for machine-native speed and collaboration. Let’s take a look at the newest IDE and text editor on the block. By Serdar Yegulalp Nov 19, 2025 7 minsDevelopment ToolsGenerative AIPythonanalysisHow to automate the testing of AI agentsIs it reasonable to develop and deploy AI agents without a continuous testing strategy? Consider these test-driven approaches to ensure the release readiness of AI agents.By Isaac Sacolick Nov 18, 2025 10 minsApp TestingDevopsGenerative AIopinionHow pairing SAST with AI dramatically reduces false positives in code securityIn our study, a novel SAST-LLM mashup slashed false positives by 91% compared to a widely used standalone SAST tool.By Vaibhav Agrawal Nov 20, 2025 6 minsDevelopment ToolsDevopsVulnerabilitiesopinionImproving annotation quality with machine learningTreating annotation as a data understanding problem, rather than a labeling workflow challenge, can systematically drive down error rates and reduce the time and cost of producing high-quality data sets. By Nick Lotz Nov 20, 2025 9 minsData EngineeringGenerative AIMachine LearningopinionA developer’s guide to avoiding the bramblesSeven opinionated tips for navigating the treacherous trail of coding an application with a minimum of snags, missteps, and misadventures. By Nick Hodges Nov 19, 2025 7 minsCareersDeveloperRolesanalysisDo you really need all those GPUs?For most enterprises, high-end GPUs are not as essential as the providers want you to think. Old GPUs or CPUs often deliver sufficient cloud AI performance at drastically reduced costs.By David Linthicum Nov 18, 2025 5 minsArtificial IntelligenceCloud ArchitectureCloud ComputingopinionBuilding a scalable document management system: Lessons from separating metadata and contentSplit your metadata from your files, and suddenly your sluggish document system becomes fast, scalable and surprisingly cheap to run.By Prasanna Kumar Ramachandran Nov 19, 2025 10 minsDatabasesDocument DatabasesNoSQL DatabasesopinionWhy context engineering will define the next era of enterprise AIAgentic AI systems need a deep understanding of where they are, what they know, and the constraints that apply. Context engineering provides the foundation. By Saket Saurabh Nov 18, 2025 7 minsArtificial IntelligenceData GovernanceGenerative AIfeatureWhat is A2A? How the agent-to-agent protocol enables autonomous collaborationLearn how the open A2A protocol lets specialized AI agents — built by different developers — communicate, build trust, and execute complex business workflows.By Josh Fruhlinger Nov 18, 2025 11 minsArtificial IntelligenceDeveloper 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: AI in Enterprise Articles Buyer’s Guide Agentic AI burst onto the scene with its promises of streamlining operations and accelerating productivity. But what’s real and what’s hype when it comes to deploying agentic AI? This Special Report examines the state of agentic AI, the challenges organizations are facing in deploying it, and the lessons learned from the success stories. Explore what’s actually happening now with agentic AI and what the near future holds. View All Popular topicsArtificial Intelligence newsAnthropic’s Claude Opus 4.5 pricing cut signals a shift in the enterprise AI marketBy Gyana Swain Nov 25, 2025 6 minsArtificial IntelligenceDevelopment ToolsGenerative AI newsMicrosoft’s Fara-7B brings AI agents to the PC with on-device automationBy Prasanth Aby Thomas Nov 25, 2025 3 minsArtificial IntelligenceDevelopment ToolsGenerative AI newsSnowflake to acquire Select Star to enhance its Horizon CatalogBy Anirban Ghoshal Nov 25, 2025 4 minsAnalyticsArtificial IntelligenceData Warehousing View topic Cloud Computing analysisWhere AI meets cloud-native computingBy David Linthicum Nov 25, 2025 5 minsCloud ArchitectureCloud-NativeGenerative AI newsMicrosoft touts scalability of its new PostgreSQL-compatible managed databaseBy Anirban Ghoshal Nov 19, 2025 4 minsMicrosoft AzurePostgreSQLRelational Databases newsAspire 13 bolsters Python, JavaScript supportBy Paul Krill Nov 17, 2025 3 minsJavaScriptMicrosoft .NETPython View topic Data Management newsDatabricks fires back at Snowflake with SQL-based AI document parsingBy Anirban Ghoshal Nov 13, 2025 6 minsArtificial IntelligenceData ManagementSQL opinionThe dawn of the AI-native databaseBy Yasmeen Ahmad Nov 11, 2025 9 minsArtificial IntelligenceDatabasesGenerative AI opinionAI is all about inference nowBy Matt Asay Nov 10, 2025 8 minsData GovernanceGenerative AITechnology Industry View topic Software Development newsAnthropic releases Claude Opus 4.5By Paul Krill Nov 24, 2025 2 minsArtificial IntelligenceGenerative AISoftware Development newsNew Shai-Hulud worm spreading through npm, GitHubBy Howard Solomon Nov 24, 2025 7 minsGitHubVersion Control SystemsVulnerabilities newsAngular v21 debuts Signal Forms, stabilizes MCP serverBy Paul Krill Nov 24, 2025 3 minsGenerative AITypeScriptWeb 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 F# 10 features scoped warning suppression By Paul KrillNov 20, 20253 mins C#Libraries and FrameworksMicrosoft .NET news Microsoft rolls out Agent 365 ‘control plane’ for AI agents By Paul KrillNov 19, 20252 mins Artificial IntelligenceGenerative AI news Google releases Gemini 3 with new reasoning and automation features By Prasanth Aby ThomasNov 19, 20255 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