Latest from todayopinionHow to vibe code for free, or almost freeThanks to new subscription plans and Chinese open-weight models, developers can have high-quality code generation on the cheap. Here are your best options. By Andrew C. OliverOct 28, 202510 minsArtificial IntelligenceDevelopment ToolsGenerative AI analysis It takes an AWS outage to prioritize diversificationBy David LinthicumOct 28, 20256 minsAmazon Web ServicesCloud ArchitectureTechnology Industryfeature Do programming certifications still matter?By Bob ViolinoOct 27, 202510 minsCertificationsDevopsGenerative AI newsGitHub launches Agent HQ to bring order to AI-powered codingBy Prasanth Aby Thomas Oct 29, 20255 minsArtificial IntelligenceDeveloperDevops featureWhat’s the Go language really good for?By Serdar Yegulalp Oct 29, 202512 minsDevelopment ToolsGolangProgramming Languages featureThe top 4 JVM languages and why developers love themBy Matthew Tyson Oct 29, 202510 minsJavaKotlinScala opinionThe quiet glory of REST and JSONBy Nick Hodges Oct 29, 20255 minsCareersSoftware Development newsTypeScript rises to the top on GitHubBy Paul Krill Oct 28, 20253 minsJavaScriptPythonTypeScript opinionBuilding a golden path to AIBy Matt Asay Oct 27, 20256 minsDevelopment ApproachesGenerative AIIT Strategy More top storiesanalysisPython 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 FrameworksPythonopinionTaming 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 minsJavaJavaScriptPythonopinionMaximizing speed: How continuous batching unlocks unprecedented LLM throughputThink of continuous batching as the LLM world’s turbocharger — keeping GPUs busy nonstop and cranking out results up to 20x faster.By Raul Leite Oct 27, 2025 6 minsArtificial IntelligenceDatabasesGenerative AIanalysisThe day the cloud went darkEven industry-leading cloud infrastructure cannot protect businesses from expensive, disruptive outages. By David Linthicum Oct 24, 2025 6 minsAmazon Web ServicesBusiness ContinuityCloud ArchitecturefeatureThe 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 FrameworksfeatureA practitioner’s primer on deterministic application modernizationHow OpenRewrite uses Lossless Semantic Trees to deliver a full-fidelity representation of code, making transformations precise, repeatable, and auditable. By Mark Heckler Oct 23, 2025 12 minsDevelopment ToolsSoftware Developmenthow-toHow to use Python dataclassesPython dataclasses work behind the scenes to make your Python classes less verbose and more powerful all at once. Here's an introduction to using dataclasses in Python.By Serdar Yegulalp Oct 22, 2025 9 minsProgramming LanguagesPythonSoftware DevelopmentanalysisHow to improve technical documentation with generative AIGenerative AI tools are putting a new spin on the age-old chore of writing and consuming technical documentation. The key is knowing your audience, your purpose, and which tools to use for the job.By Isaac Sacolick Oct 21, 2025 10 minsAgile DevelopmentDevelopment ToolsDevopsanalysisShould you jump for a neocloud?This AI-first innovation challenges the big three cloud providers and creates new opportunities for enterprises. Naturally, there are trade-offs. By David Linthicum Oct 21, 2025 6 minsCloud ArchitectureGenerative AIHybrid CloudopinionShould enterprise developers care about Nvidia?As AI becomes ubiquitous in software, Nvidia platform skills will become crucial for developers. The company is trying to meet them halfway. By Matt Asay Oct 20, 2025 6 minsArtificial IntelligenceDevelopment ToolsSoftware DevelopmentopinionImplementing predictive monitoring with AIOpsAIOps isn’t just a buzzword — it helps teams predict issues before they happen and fix them automatically with smart, connected monitoring.By Sopuluchukwu Ani Oct 20, 2025 6 minsAnalyticsHybrid CloudPredictive Analytics 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 newsEclipse LMOS AI platform integrates Agent Definition LanguageBy Paul Krill Oct 28, 2025 2 minsEclipse FoundationGenerative AIKotlin featureHow to deploy an AI agent that actually solves help desk ticketsBy Alistair Russell Oct 28, 2025 6 minsArtificial IntelligenceGenerative AISoftware Development newsMeta releases PyTorch inference framework for edge devicesBy Paul Krill Oct 27, 2025 2 minsGenerative AILibraries and FrameworksMobile Development View topic Cloud Computing newsAzul, Cast AI join forces on Java performanceBy Paul Krill Oct 28, 2025 2 minsDevopsJavaKubernetes newsAWS DNS error hits DynamoDB, causing problems for multiple services and customersBy Peter Sayer Oct 20, 2025 3 minsAmazon Web ServicesDatabasesIaaS analysisAn EU breakup with US cloud providersBy David Linthicum Oct 17, 2025 6 minsHybrid CloudIT StrategyMulticloud View topic Data Management newsOracle targets agentic use cases with AI Database 26aiBy Anirban Ghoshal Oct 14, 2025 4 minsArtificial IntelligenceData ManagementDatabases newsStarburst pushes lakehouse boundaries with multi-agent AI and unified vector searchBy Anirban Ghoshal Oct 9, 2025 3 minsArtificial IntelligenceData Management featureWhy observability needs Apache IcebergBy Jacob Leverich Oct 2, 2025 6 minsBig DataBusiness IntelligenceData Architecture View topic Software Development newsNext.js 16 features explicit caching, AI-powered debuggingBy Paul Krill Oct 24, 2025 3 minsJavaScriptTypeScriptWeb Development how-toHow to use keyed services in ASP.NET CoreBy Joydip Kanjilal Oct 23, 2025 8 minsC#Libraries and FrameworksMicrosoft .NET analysisUsing the SkiaSharp graphics library in .NETBy Simon Bisson Oct 23, 2025 8 minsDevelopment ToolsLibraries and FrameworksMicrosoft .NET 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 OpenAI seeks to automate ‘computer use’ for Macs in the enterprise By Anirban GhoshalOct 24, 20253 mins DeveloperGenerative AI news PyTorch team unveils framework for programming clusters By Paul KrillOct 22, 20252 mins Generative AIPythonRust news Serious vulnerability found in Rust library By Howard SolomonOct 22, 20256 mins Development ToolsSecurityVulnerabilities 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