Latest from todayhow-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 TysonJul 30, 202510 minsDevelopment Libraries and FrameworksJavaScriptTypescript news TypeScript 5.9 brings deferred module evaluation, expandable hoversBy Paul KrillJul 29, 20253 minsJavaScriptProgramming LanguagesTypescriptnews XMLUI builds React-based UIs with simple markupBy Paul KrillJul 23, 20253 minsJavaScriptReactWeb Development newsNuxt 4.0 improves project organization, data fetching, TypeScript supportBy Paul Krill Jul 21, 20253 minsJavaScriptTypescriptVue featureECMAScript 2025: The best new features in JavaScriptBy Matthew Tyson Jul 16, 202511 minsJavaScriptProgramming LanguagesSoftware Development newsJavaScript, MacOS lead usage in worldwide developer surveyBy Paul Krill Jul 15, 20252 minsJavaJavaScriptPython newsECMAScript 2025 JavaScript standard approvedBy Paul Krill Jul 8, 20254 minsJavaScriptTechnology IndustryTypescript newsDeno 2.4 restores JavaScript bundling subcommandBy Paul Krill Jul 7, 20252 minsJavaScriptNode.jsTypescript analysisDeveloping JavaScript apps with AI agentsBy Matthew Tyson Jul 4, 20254 minsGenerative AIJavaScriptNode.js Articleshow-toBetter together: Developing web apps with Astro and AlpineTwo celebrated frameworks get together to make your life easier. Here’s a first look at full-stack JavaScript development with Astro and Alpine.By Matthew Tyson Jun 18, 2025 11 minsJavaScriptTypescriptWeb Developmenthow-to10 JavaScript concepts you need to succeed with NodeWant to build quality and scalable Node.js applications? Here’s how to make JavaScript work for you, not against you.By Matthew Tyson Jun 11, 2025 15 minsJavaScriptProgramming LanguagesSoftware DevelopmentanalysisJavaScript innovation and the culture of programmingJavaScript tools and frameworks thrive and evolve in an ecosystem that is equal parts competitive and collaborative. This month, we showcase some of the best examples of technology innovation in JavaScript. By Matthew Tyson Jun 6, 2025 3 minsDeveloperJavaScriptNode.jshow-toJavaScript promises: 4 gotchas and how to avoid themPromises, handlers, and chains are foundations of modern JavaScript, but they can be tricky. Here are four common traps to watch out for.By Matthew Tyson Jun 4, 2025 8 minsJavaScriptProgramming LanguagesSoftware DevelopmentnewsReports of Deno’s demise ‘greatly exaggerated,’ Deno creator saysDeno creator and Deno Land co-founder Ryan Dahl responds to criticisms of the platform, reduced edge hosting regions, and a perceived lack of momentum. By Paul Krill May 28, 2025 4 minsJavaScriptTypescriptWeb DevelopmentnewsMicrosoft rolls out TypeScript Native PreviewsNative TypeScript compiler and tool set based on the Go programming language has achieved a 10x speed-up on most projects, Microsoft said. By Paul Krill May 28, 2025 2 minsJavaScriptProgramming LanguagesTypescriptfeaturePutting agentic AI to work in Firebase StudioBuilding a database-backed web application with Gemini in Firebase is far from perfect, but it’s better than coding without AI. By Matthew Tyson May 21, 2025 14 minsGenerative AIIntegrated Development EnvironmentsJavaScriptnewsNode.js 24 drops MSVC supportClangCL is now required to compile Node.js on Windows, while updated V8 JavaScript engine brings support for new JavaScript features. By Paul Krill May 7, 2025 2 minsJavaScriptNode.jsWeb Developmentfeature8 ways to do more with modern JavaScriptFrom syntax and features every JavaScript developer needs to higher-level concepts you shouldn't miss, here are eight ways to make the most of JavaScript.By Matthew Tyson May 7, 2025 14 minsCareersJavaScriptProgramming Languageshow-toHow to gracefully migrate your JavaScript programs to TypeScriptTypeScript is gaining popularity as a type-safe alternative to JavaScript. Here's how to incrementally transform your JavaScript codebase into strongly typed TypeScript.By Serdar Yegulalp May 7, 2025 11 minsJavaScriptTypescriptWeb DevelopmentnewsDeno 2.3 adds compile improvements, support for local NPM packagesImprovements to deno compile allow compiled binaries to include and work with native libraries or Node plug-ins. By Paul Krill May 4, 2025 3 minsJavaScriptNode.jsTypescriptanalysisExperiments in JavaScript: What’s new in reactive designCatch up with the latest innovations in Angular and other leading UI frameworks, get a head start on the new React compiler, and behold the new Rust-based JS tools from the creator of Vue. It’s all here in this month's JavaScript Report.By Matthew Tyson May 2, 2025 3 minsAngularJavaScriptNode.js Show more Show less View all Video on demand video Use UV to run Python packages and programs without installing Astral’s uv utility simplifies and speeds up working with Python virtual environments. But it has some other superpowers, too: it lets you run Python packages and programs without having to formally install them, all by way of one simple command. This video shows off how this can work for anything from a simple one-file program to a full project with a pyproject.toml file. Featuring Serdar Yegulalp: https://www.linkedin.com/in/serdar-yegulalp-136a483/ Jul 18, 2025 3 minsPython What are the limits of current AI approaches, and what might be next Jul 11, 2025 7 mins Python New Python Env Manager in VS Code — What You Need to Know Jul 1, 2025 4 mins Python “Fearless concurrency” in future versions of free-threaded Python Jun 26, 2025 5 mins Python See all videos Explore a topicAnalyticsArtificial IntelligenceCareersCloud ComputingData ManagementDatabasesDevelopment ToolsDevopsEmerging TechnologyGenerative AIJavaMicrosoft .NETOpen SourceProgramming LanguagesView all topics Show me moreLatestArticlesVideos news Google’s new toolset to help connect AI agents to BigQuery By Anirban GhoshalJul 30, 20253 mins AnalyticsArtificial Intelligence feature First look: Guided code generation with Kiro By Serdar YegulalpJul 30, 20258 mins Development ToolsGenerative AI opinion How to write a good bug report By Nick HodgesJul 30, 20256 mins BugsDeveloperDevops video Are AI Models Really Deterministic? Here's Why They Often Aren’t Jun 24, 20254 mins Python video Python 3.14 Changes Type Hints Forever: Lazy Annotations Explained Jun 12, 20253 mins Python video How to deploy AI agents with the Google Agent Development Kit for Python Jun 10, 20254 mins Python