Latest from todayhow-toHow to upload files using minimal APIs in ASP.NET CoreLearn how to upload files efficiently to minimal API endpoints in ASP.NET Core, using anti-forgery tokens to avoid anti-forgery errors.By Joydip KanjilalAug 21, 20257 minsC#Development Libraries and FrameworksMicrosoft .NET news JRebel Enterprise speeds configuration, code updates for cloud-based Java developmentBy Paul KrillAug 20, 20252 minsCloud ComputingDevelopment ToolsJavafeature PyApp: An easy way to package Python apps as executablesBy Serdar YegulalpAug 20, 20257 minsProgramming LanguagesPythonRust news.NET 10 Preview 7 adds XAML generatorBy Paul Krill Aug 19, 20253 minsC#Development Libraries and FrameworksMicrosoft .NET newsGo language previews performance-boosting garbage collectorBy Paul Krill Aug 18, 20254 minsGoogle GoProgramming LanguagesSoftware Development analysisThe truth about Python’s AI-powered popularity surgeBy Serdar Yegulalp Aug 15, 20252 minsArtificial IntelligenceProgramming LanguagesPython analysisWassette: A bridge between Wasm and MCPBy Simon Bisson Aug 14, 20257 minsDevelopment Libraries and FrameworksGenerative AIRust how-toHands-on with Svelte: Build-time compilation in a reactive frameworkBy Matthew Tyson Aug 13, 202511 minsJavaScriptReactTypescript newsRust 1.89 underscores arguments to const genericsBy Paul Krill Aug 11, 20252 minsProgramming LanguagesRustSoftware Development ArticlesnewsJDK 25: The new features in Java 25Long-term support release, now available in a release candidate, brings features ranging from stable values and structured concurrency to ahead-of-time method profiling and JFR CPU-time profiling on Linux. By Paul Krill Aug 11, 2025 12 minsJavaProgramming LanguagesSoftware DevelopmentnewsTypeScript 5.9 arrives with deferred module evaluation, expandable hoversDeferred module evaluation imports a module without immediately executing the module and its dependencies, avoiding unnecessary CPU work during initialization. By Paul Krill Aug 6, 2025 3 minsJavaScriptProgramming LanguagesTypescriptreviewsRoo Code review: Autonomous AI-powered development in the IDERoo Code is among the first wave of autonomous coding agents built directly into the IDE. Here’s a first look at AI-powered application development with Roo and Gemini inside VS Code.By Matthew Tyson Aug 6, 2025 13 minsGenerative AIIntegrated Development EnvironmentsVisual Studio CodenewsPython popularity boosted by AI coding assistants – TiobePython maintains its runaway top ranking in the Tiobe index of programming language popularity, while older languages continue to rise. Perl surprises. By Paul Krill Aug 4, 2025 3 minsGenerative AIProgramming LanguagesPythonbrandpostSponsored by Amazon Web ServicesMachine Learning in Java is Speeding Image ProcessingJava developers can quickly implement image classification or object detection using pre-trained machine learning models. Dec 18, 2020 6 minsJavanewsApache Flink integrates AI for real-time decision-makingStream processing engine allows users to define and manage AI models in Java, Python, and Flink SQL and invoke them in real time within Flink SQL. By Paul Krill Aug 1, 2025 3 minsJavaPythonSQLanalysisFun and profit with ECMAScript 2025: What’s new in JavaScriptThe latest JavaScript update dropped recently, with three big new features that are worth your time. Also this month: A fresh look at Lit, embracing the human side of AI-driven development, and more.By Matthew Tyson Aug 1, 2025 3 minsGenerative AIJavaScriptProgramming Languageshow-toBasic and advanced pattern matching in JavaLearn how to use pattern-matching features in your Java programs, including pattern matching with switch statements, when clauses, sealed classes, and a preview of primitive type pattern matching in Java 23.By Rafael del Nero Jul 31, 2025 14 minsJavaProgramming LanguagesSoftware Developmenthow-toIntro to Lit: A standards-based reactive libraryLit builds on Mozilla’s Web Components standard to deliver simple, compliant reactive front ends. In a world of sprawling tech alternatives, it may offer a clear path forward.By Matthew Tyson Jul 30, 2025 10 minsDevelopment Libraries and FrameworksJavaScriptTypescriptnewsJetBrains working on higher-abstraction programming languageThe as-yet-unnamed language in development would produce cross-platform applications and make AI code generation more controllable, transparent, and useful. By Paul Krill Jul 25, 2025 2 minsGenerative AIKotlinProgramming Languageshow-toHow to use Dapper Plus in .NET CoreTake advantage of Dapper Plus in to speed up bulk data operations and improve the performance and efficiency of your .NET Core applications.By Joydip Kanjilal Jul 25, 2025 8 minsC#Development Libraries and FrameworksMicrosoft .NETanalysisWhat you can do now with Python 3.14 RC1Free-threaded builds are fully supported in the first Python 3.14 release candidate, and that’s not all. Get the rundown of what’s new and shiny in RC1, and more, in this week’s report.By Serdar Yegulalp Jul 25, 2025 3 minsDevelopment ToolsProgramming LanguagesPythonnewsMCP C# SDK updated to support latest Model Context Protocol specUpdate to the MCP SDK for C# brings an improved authentication protocol, elicitation support, structured tool output, and support for resource links in tool responses.By Paul Krill Jul 23, 2025 2 minsC#Generative AIMicrosoft .NET Show more Show less View all Video on demand video PyApp: Build click-to-run Python apps with Rust Python programs aren’t easy to bundle up into click-to-run installable packages. No native way to do this exists, and the various third-party solutions like PyInstaller have major shortcomings and quirks. The PyApp project, written in Rust, aims to make it easy to build standalone executables for Python apps, although you need to be familiar with the Rust toolchain to use it. This video shows a simple example of PyApp in action, and details some of its features and limitations. Aug 15, 2025 5 minsPython Hands-on with Kiro, the agentic code generation IDE Aug 1, 2025 7 mins Python Use UV to run Python packages and programs without installing Jul 18, 2025 3 mins Python What are the limits of current AI approaches, and what might be next Jul 11, 2025 7 mins Python See all videos Explore a topicAnalyticsArtificial IntelligenceCareersCloud ComputingData ManagementDatabasesDevelopment ToolsDevopsEmerging TechnologyGenerative AIJavaJavaScriptMicrosoft .NETOpen SourceView all topics Show me moreLatestArticlesVideos news Anthropic adds Claude Code to its Claude enterprise plans By Anirban GhoshalAug 21, 20253 mins Artificial IntelligenceDevelopment ToolsGenerative AI feature The shift from AI code generation to true development partnership By Jenil ShahAug 21, 20259 mins Development ToolsDevopsGenerative AI analysis Up and running with Azure Linux 3.0 By Simon BissonAug 21, 20258 mins ContainersKubernetesMicrosoft Azure video New Python Env Manager in VS Code — What You Need to Know Jul 1, 20254 mins Python video "Fearless concurrency" in future versions of free-threaded Python Jun 26, 20255 mins Python video Are AI Models Really Deterministic? Here's Why They Often Aren’t Jun 24, 20254 mins Python