Latest from todayanalysisFun 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 TysonAug 1, 20253 minsGenerative AIJavaScriptProgramming Languages how-to Intro to Lit: A standards-based reactive libraryBy Matthew TysonJul 30, 202510 minsDevelopment Libraries and FrameworksJavaScriptTypescriptnews TypeScript 5.9 brings deferred module evaluation, expandable hoversBy Paul KrillJul 29, 20253 minsJavaScriptProgramming LanguagesTypescript newsXMLUI builds React-based UIs with simple markupBy Paul Krill Jul 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 ArticlesanalysisDeveloping JavaScript apps with AI agentsAI assistance is increasingly woven into JavaScript development tools and processes, which is both a boon and a peril depending on how you use it.By Matthew Tyson Jul 4, 2025 4 minsGenerative AIJavaScriptNode.jshow-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.jsTypescript Show more Show less View all Video on demand video Hands-on with Kiro, the agentic code generation IDE AWS’s Kiro IDE uses an agent-powered workflow to iteratively transform user prompts into working code with test suites. Watch a hands-on demo of Kiro, as we take a simple prompt and make a full program from it — and see close-up both the power and the limitations of code-generating AI. Aug 1, 2025 7 minsPython 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 New Python Env Manager in VS Code — What You Need to Know Jul 1, 2025 4 mins Python See all videos Explore a topicAnalyticsArtificial IntelligenceCareersCloud ComputingData ManagementDatabasesDevelopment ToolsDevopsEmerging TechnologyGenerative AIJavaMicrosoft .NETOpen SourceProgramming LanguagesView all topics Show me moreLatestArticlesVideos news Apache Flink integrates AI for real-time decision-making By Paul KrillAug 1, 20253 mins JavaPythonSQL news Google upgrades Agent2Agent protocol with gRPC and enterprise-grade security By Anirban GhoshalAug 1, 20255 mins Artificial IntelligenceDeveloper feature Spotlight report: How AI is reshaping IT By InfoWorld.com staffAug 1, 20251 min Artificial IntelligenceIT Leadership 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 video Python 3.14 Changes Type Hints Forever: Lazy Annotations Explained Jun 12, 20253 mins Python