Latest from todaynewsRed Hat Developer Hub adds analysis dashboardRed Hat also introduced a lightweight, self-contained version of Developer Hub that can be run on a local machine without Kubernetes. By Paul KrillApr 01, 20252 minsDevelopment ToolsSoftware Development feature Understand Python’s new lock file formatBy Serdar YegulalpApr 01, 20255 minsProgramming LanguagesPythonSoftware Developmentanalysis How to start developing a balanced AI governance strategyBy Isaac SacolickApr 01, 202510 minsArtificial IntelligenceGenerative AIIT Governance newsJava plan prepares to restrict final field mutationBy Paul Krill Apr 01, 20252 minsJavaProgramming LanguagesSoftware Development newsNew Python lock file format will specify dependenciesBy Paul Krill Mar 31, 20252 minsProgramming LanguagesPythonSoftware Development newsApple’s Swift language gets version managerBy Paul Krill Mar 31, 20252 minsProgramming LanguagesSoftware DevelopmentSwift feature14 alternative managed Kubernetes platformsBy Bill Doerrfeld Mar 31, 202515 minsCloud-NativeContainersKubernetes featureHow AI is transforming IDEs into intelligent development assistantsBy Chris Woodruff Mar 31, 202512 minsArtificial IntelligenceDevelopment ToolsGenerative AI newsGoogle introduces Gemini 2.5 reasoning modelsBy Paul Krill Mar 28, 20252 minsArtificial IntelligenceGenerative AIGoogle Cloud Platform ArticlesnewsECMAScript 2025 JavaScript standard takes shapeThe ECMAScript 2025 specification will likely be finalized in June, with finished proposals including JSON modules, new regex capabilities, and new Set methods published by year-end. By Paul Krill Mar 28, 2025 4 minsJavaScriptTechnology IndustryTypescriptanalysisThread-y or not, here’s Python!There’s more than one way to thread (or not to thread) a Python program. We point you to several threading resources, a fast new static type checker from Astral, a monkey patch for Pandas that adds async support, and more in this month’s Python Report. By Serdar Yegulalp Mar 28, 2025 2 minsConcurrencyDevelopment Libraries and FrameworksPythonanalysisAre we creating too many AI models?When training an LLM has enormous costs and environmental impact, it’s worth asking what we gain by creating another one—especially if it isn’t that different from other models.By David Linthicum Mar 28, 2025 5 minsArtificial IntelligenceGenerative AITechnology IndustryfeatureHow RamaLama helps make AI model testing saferRamaLama makes it a snap to spin up AI models locally in containers and streamlines the path from experimentation to production. By Scott McCarty Mar 27, 2025 7 minsArtificial IntelligenceDevelopment Libraries and FrameworksGenerative AIanalysisWhat next for WASI on Azure Kubernetes Service?Microsoft is sunsetting its own Kubernetes WebAssembly node pools feature in May and recommending two different options.By Simon Bisson Mar 27, 2025 8 minsCloud ComputingKubernetesMicrosoft AzurenewsMicrosoft lauds Hyperlight Wasm for WebAssembly workloadsA virtual machine “micro-guest,” Hyperlight Wasm can run WebAssembly component workloads in C, Python, Rust, and other languages.By Paul Krill Mar 26, 2025 3 minsC LanguageJavaScriptPythonhow-toIntro to Alpine.js: A JavaScript framework for minimalistsAlpine.js is a front-end JavaScript framework fashioned like a lightweight backpack, with a minimalist API and thoughtful features. Let's give it a try.By Matthew Tyson Mar 26, 2025 10 minsDevelopment Libraries and FrameworksJavaScriptWeb DevelopmentfeatureWhat you need to know about Go, Rust, and ZigGo, Rust, and Zig are three of the most popular new programming languages of the past decade. Here’s what you need to know about their best uses, features, and where they’re headed.By Serdar Yegulalp Mar 26, 2025 6 minsGoogle GoProgramming LanguagesRustnewsOpen-source Styrolite project aims to simplify container runtime securityA programmable sandboxing tool, Styrolite locks down Linux kernel namespaces to provide lightweight sandboxes for container-based workloads.By Travis Van Mar 26, 2025 4 minsApplication SecurityContainersKubernetesopinionVibe coding is groovyVibe coding is a new way of coding with AI, where you guide the model only through natural language. It’s going to change everything. By Nick Hodges Mar 26, 2025 5 minsArtificial IntelligenceDevelopment ToolsGenerative AInewsOracle releases ML-optimized GraalVM for JDK 24GraalVM JDK release features a new generation of ML-enabled profile inference that boosts peak performance nearly 8% on average on microservices benchmarks. By Paul Krill Mar 25, 2025 3 minsDevelopment Libraries and FrameworksJavaMachine LearningfeatureGenAI tools for R: New tools to make R programming easierFrom IDE plugins to external chatbots and running LLMs locally, these new and emerging tools are bringing the generative AI revolution to R.By Sharon Machlis Mar 25, 2025 11 minsDevelopment ToolsGenerative AIR Language Show more Show less View all Video on demand videoThe power of Python’s editable package installationsPython packages can be installed in an “editable” or “in-place” installation mode, where instead of copying the package’s code into a virtual environment, there’s a pointer to the source directory instead. This allows any changes made to the package source to be reflected instantly in every virtual environment where the package is installed this way. This video demonstrates how useful and powerful this can be for Python developers, as it becomes far easier to evaluate changes made to a package without having to reinstall it each time you change it. Mar 28, 2025 5 minsPython How to create a simple WebAssembly module with Rust Mar 25, 2025 4 minsPython How to Run WebAssembly outside the browser with Wasmer Mar 12, 2025 5 minsPython How to use Dioxus | A new library for cross-platform apps in Rust Mar 12, 2025 4 minsPythonSee all videos Explore a topic Analytics Artificial Intelligence Careers Cloud Computing Data Management Databases Development Tools Devops Emerging Technology Generative AI Java JavaScript Microsoft .NET Open Source View all topics Show me moreLatestArticlesVideos feature Download the Strategizing Data Analytics for AI Enterprise Spotlight By InfoWorld and CIO.com staff 01 Apr 20251 min Artificial IntelligenceData ManagementGenerative AI analysis Agentic AI won’t make public cloud providers rich By David Linthicum 01 Apr 20255 mins Generative AIHybrid CloudMulticloud opinion How Terraform is evolving infrastructure as code By Matt Asay 31 Mar 20256 mins Cloud ComputingDevelopment ToolsDevops video The Python 3.14 interpreter speedups explained 04 Mar 20254 mins Python video What is LLVM? | The compiler infrastructure explained 21 Feb 20256 mins Python video What is software bill of materials? | SBOM explained 18 Feb 20254 mins Python