Plain JavaScript is quick to ship. TypeScript bundled with Webpack or esbuild is built to scale. This article walks through both approaches end-to-end so you can make an informed choice for your next project.
Category: Power Platform
Speaking at Nordic Summit 2026: Microsoft Copilot Studio vs Azure AI Foundry
My session Microsoft Copilot Studio vs Azure AI Foundry has been accepted for Nordic Summit 2026 — the largest Power Platform and Dynamics 365 conference in the Nordics. Taking place 21–22 September 2026 at LEGOLAND® Hotel & Conference in Billund, Denmark, the session gives solution architects and Power Platform developers a practical decision framework and hybrid architecture playbook for choosing between the two platforms.
Entire.io for Power Platform Developers: Why AI Coding Sessions Need a System of Record
AI coding agents like Claude Code and GitHub Copilot generate Power Platform solutions at speed — but when the session ends, the reasoning behind every plugin stage, Client API pattern, and architecture decision disappears from the git history. Entire.io is a CLI-first system of record that captures those AI coding sessions as permanent, searchable records linked directly to your commits. This article explains why Power Platform developers need this more than most and how Entire fits into the full code-first development stack alongside microsoft/power-platform-skills and microsoft/Dataverse-skills.
Dataverse Actions, Functions & Flows in Power Apps Code Apps: Complete Guide
I've been building Power Apps Code Apps for a while now, and the question that kept coming up was always the same: how do I call actual server-side logic from here? With the @microsoft/power-apps npm CLI hitting v1.1.1, that question finally has a clean answer. This guide walks through everything — discovering and scaffolding Dataverse actions, functions, and Power Automate flows, the generated TypeScript service classes, error handling, deployment, and the architectural decisions I'd make on a real project.
VS Code vs Windsurf vs Cursor: My Honest Take After 6 Months Using All Three
After spending hundreds of hours with all three editors, here's the bottom line: VS Code + Copilot is the reliable workhorse with unmatched ecosystem support. Windsurf + Cascade is the AI-native innovator with continuous context awareness. Cursor is the agentic middle ground with excellent tab completion and Composer mode. Each excels in different scenarios, and for Power Platform developers? The answer depends entirely on your workflow. Let me show you exactly how to choose.
Article 1: Introduction to AI-Powered Canvas App Development
What used to take 45 minutes of clicking through property panels now takes 8 minutes of conversation with AI. Discover how AI-powered canvas app development is bringing version control, real IDEs, and professional development practices to Power Platform—and why this changes everything.
Announcing: Building Power Apps Canvas Apps with AI – The Complete 5-Part Developer Guide
What if you could build canvas apps in 8 minutes instead of 45? What if version control, real IDEs, and CI/CD finally worked with Power Apps? I'm launching a 5-part series that shows you exactly how to do it—with AI-powered development tools that are changing everything.
Power Apps: Canvas Apps vs. Code Apps – When Low-Code Hits Its Ceiling
Most Power Platform architects reach for Canvas Apps by default — because they know them, and they work. This article will help you compare Canvas Apps vs Code Apps and understand the pros and cons of each. But there's a moment in every serious project where Canvas stops being an advantage and starts being a ceiling. In this article, I break down exactly where that line is, what Code Apps actually are (they're not PCF), and how to decide which one belongs in your next solution.
Dataverse Skills for Enterprise Architects: Governance, ALM, MCP Billing, and Production Readiness
Enterprise architects evaluating Dataverse Skills need answers to governance, economics, and integration questions before approving adoption. This comprehensive guide addresses MCP billing models (with real-world cost benchmarks: $200-800/month for 20-100 developers), Managed Environment security architecture, ALM pipeline integration patterns, and production deployment strategies. Learn the governance implications of 6-10x faster schema creation, understand Business Skills vs Developer Skills clarity, and get actionable recommendations for environment segmentation, DLP policy configuration, and cost control. Based on production learnings from early adopter organizations across consulting firms, ISVs, and enterprise CoEs.
Under the Hood: How Dataverse Skills Work and How to Write Your Own
Understand the engineering decisions behind Dataverse Skills and learn to build your own custom skills for organizational patterns. This advanced guide dissects both skill file formats (Microsoft's table format and extended YAML frontmatter), explains how AI agents select and chain skills, and reveals the three-tool strategy (MCP Server, Python SDK, PAC CLI) that optimizes performance and cost. Includes production-tested examples for automating environment provisioning and integrating agent-built solutions into Azure DevOps ALM pipelines. Essential reading for solution architects extending Dataverse Skills for enterprise use.









