Latest from todayopinionWhy software development slows to a crawlHow governance diffuses responsibility across owners, reviewers, and committees, and how engineering leaders can fix it. By Rohit DhawanNov 17, 20259 minsIT GovernanceIT LeadershipSoftware Development analysis It’s the end of vibe coding, alreadyBy Josh FruhlingerNov 21, 20253 minsArtificial IntelligenceMachine LearningTechnology Industryanalysis How to automate the testing of AI agentsBy Isaac SacolickNov 18, 202510 minsApp TestingDevopsGenerative AI newsMicrosoft Fabric IQ adds ‘semantic intelligence’ layer to FabricBy Anirban Ghoshal Nov 19, 20256 minsData GovernanceIaaSMicrosoft Azure analysisAzure HorizonDB: Microsoft goes big with PostgreSQLBy Simon Bisson Nov 20, 20258 minsMicrosoft AzurePostgreSQLRelational Databases featureHands-on with Zed: The IDE built for AIBy Serdar Yegulalp Nov 19, 20257 minsDevelopment ToolsGenerative AIPython how-toClojure for Java developers: What you need to knowBy Matthew Tyson Nov 19, 20259 minsJavaProgramming LanguagesSoftware Development newsC# 14 touted for extension properties declarationBy Paul Krill Nov 18, 20253 minsC#Libraries and FrameworksMicrosoft .NET feature10 JavaScript-based tools and frameworks for AI and machine learningBy Peter Wayner Nov 17, 20256 minsDevelopment ToolsJavaScriptTypeScript More top storiesopinionHow 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 IntelligenceDeveloperopinionWhy software development slows to a crawlHow governance diffuses responsibility across owners, reviewers, and committees, and how engineering leaders can fix it. By Rohit Dhawan Nov 17, 2025 9 minsIT GovernanceIT LeadershipSoftware DevelopmentopinionThe rebellion against robot drivelWhen we use large language models to augment, improve, or accelerate our writing, they erase our human voice in the process. Let’s not be erased. By Matt Asay Nov 17, 2025 6 minsArtificial IntelligenceGenerative AITechnology IndustryanalysisPython vs. Mojo (and Java, Go, Rust, and .NET)Python is taking on all contenders these days, as more languages elbow into Python’s domain of AI, machine learning, and data science. Those stories and more, in this week’s report.By Serdar Yegulalp Nov 14, 2025 2 minsCareersProgramming LanguagesPythonhow-toJava Stream API tutorial: How to create and use Java streamsGet started with Java streams, including how to create streams from Java collections, the mechanics of a stream pipeline, examples of functional programming with Java streams, and more.By Rafael del Nero Nov 13, 2025 13 minsAPIsJavaProgramming LanguagesreviewsAgentic coding with Google JulesJules performs better than Gemini CLI despite using the same model, and more like Claude Code and OpenAI Codex. By Martin Heller Nov 11, 2025 12 minsArtificial IntelligenceDevelopment ToolsGenerative AI 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 analysisHow to alienate cloud customers and undermine revenueBy David Linthicum Nov 20, 2025 5 minsArtificial IntelligenceGenerative AITechnology Industry newsMicrosoft rolls out Agent 365 ‘control plane’ for AI agentsBy Paul Krill Nov 19, 2025 2 minsArtificial IntelligenceGenerative AI newsMicrosoft touts scalability of its new PostgreSQL-compatible managed databaseBy Anirban Ghoshal Nov 19, 2025 4 minsMicrosoft AzurePostgreSQLRelational Databases View topic Cloud Computing newsAspire 13 bolsters Python, JavaScript supportBy Paul Krill Nov 17, 2025 3 minsJavaScriptMicrosoft .NETPython analysisTech mega-deals are a distraction, not a breakthroughBy David Linthicum Nov 14, 2025 6 minsAmazon Web ServicesIaaSTechnology Industry analysisRunning managed Ray on Azure Kubernetes ServiceBy Simon Bisson Nov 13, 2025 7 minsKubernetesMicrosoft AzurePyTorch 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 newsPHP 8.5 enables secure URI and URL parsingBy Paul Krill Nov 20, 2025 3 minsDevelopment ApproachesPHPWeb Development newsF# 10 features scoped warning suppressionBy Paul Krill Nov 20, 2025 3 minsC#Libraries and FrameworksMicrosoft .NET newsGoogle releases Gemini 3 with new reasoning and automation featuresBy Prasanth Aby Thomas Nov 19, 2025 5 minsArtificial IntelligenceDevelopment ToolsGenerative AI 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 unveils Gemini 3 AI model, Antigravity agentic development tool By Paul KrillNov 18, 20252 mins Artificial IntelligenceDevelopment ToolsGenerative AI news Go team to improve support for AI assistants By Paul KrillNov 18, 20252 mins Generative AIGolangProgramming Languages news JDK 26: The new features in Java 26 By Paul KrillNov 18, 20257 mins JavaProgramming LanguagesSoftware Development 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