Episodit
-
NOTE: This replaces episode 33, which had volume issues with our guest, Stefan Bauer.
In this episode, Andrew and Julie are joined by their frequent collaborator Stefan Bauer, a Vienna-based web designer with deep roots in front-end development, to dig into a topic that's easy to overlook: how much you can accomplish with modern HTML and CSS before you ever reach for JavaScript. Stefan walks through the origins of the H2O open source design system, a pure HTML/CSS implementation of Microsoft Fluent UI built on atomic design principles, and explains why designing directly in the browser, rather than through tools like Figma, produces a more accurate and accessible result. Along the way, the conversation covers CSS typed custom properties, container queries, native form validation with the :valid and :invalid pseudo-classes, the details and summary elements as a zero-JavaScript accordion and lazy-loading pattern, and the real-world performance tradeoffs between box-shadow and CSS filter: drop-shadow().
The episode also gets into the collaborative workflow that Stefan and Julie have developed around Pattern Lab, atomic design, and SharePoint Framework (SPFx), showing how a clean separation of concerns between the design system and the application layer lets each specialist work in their swim lane without stepping on the other. Stefan shares how he and Julie use handlebars templates and JSON data in Pattern Lab to prototype fully interactive UIs with real data before a single line of framework code is written, and how that style guide drops in as a Git submodule directly into an SPFx workspace. The hosts also announce a summer hiatus through September before wrapping with picks, including an interactive map of Microsoft's Copilot naming sprawl, a Scott Galloway interview on AI and jobs, and results from a recent AI developer sentiment survey.
π LINKS
=================================================
From the episode intro & banter:
π Andrej Karpathy's LLM Wiki
π Andrej Karpathy Just 10x'd Everyone's Claude Code
News / Feature:
π Atomic Design by Brad Frost
π Create atomic design systems with Pattern Lab
π Approachable Open Source
π Fluent UI
π hTWOo by N8D
π Performance-Optimized Video Embeds with Zero JavaScript
π Box Shadow vs. Filter: drop-shadow()
π MDN: Client-side form validation
π Why input type=βnumberβ is Broken for Decimalsπ State of CSS 2026 Survey
π Picks
=================================================
Andrew's Pick(s)
π Scott Galloway: AI Wasn't Built For You. The Rich Don't Need You Anymore!
Julie's Pick(s):
π State of AI 2026
Stefan's Picks:
π How To Design For Trust and Confidence In AI Products
π How many products does Microsoft have named 'Copilot'? I mapped every oneπ CHAPTERS
(06:20) - Meet Stefan Bauer(10:49) - DESIGN, HTML & CSS - BRIDGING THE GAP BETWEEN DESIGN AND DEVELOPMENT(16:13) - H2O and the Atomic Design Philosophy(19:20) - Responsive Design and CSS Container Queries(24:27) - Modern CSS - Types, Custom Properties, and No-JavaScript Tricks(35:09) - Native HTML Accessibility with details and summary(40:17) - CSS Form Validation Without JavaScript(46:01) - The Design-to-Development Workflow with Pattern Lab(57:37) - AC'S, JULIE'S & STEFAN'S PICKS
==================================================================================================
ποΈ PODCAST
π https://codedeploygo.live, LinkedIn, Bluesky
ποΈ HOSTS
Julie Turner
Andrew Connell: LinkedIn, YouTube, Bluesky, Newsletter
ποΈ GUEST
Stefan Bauer: LinkedIn, GitHub, Bluesky
SPONSORS
Sympraxis (by Julie Turner) π Ask Sympraxis π YouTube
Voitanos (by Andrew Connell) π LinkedIn π Bluesky
Music Credit: Ken Bagley -
In this episode, Andrew and Julie are joined by their frequent collaborator Stefan Bauer, a Vienna-based web designer with deep roots in front-end development, to dig into a topic that's easy to overlook: how much you can accomplish with modern HTML and CSS before you ever reach for JavaScript. Stefan walks through the origins of the H2O open source design system, a pure HTML/CSS implementation of Microsoft Fluent UI built on atomic design principles, and explains why designing directly in the browser, rather than through tools like Figma, produces a more accurate and accessible result. Along the way, the conversation covers CSS typed custom properties, container queries, native form validation with the :valid and :invalid pseudo-classes, the details and summary elements as a zero-JavaScript accordion and lazy-loading pattern, and the real-world performance tradeoffs between box-shadow and CSS filter: drop-shadow().
The episode also gets into the collaborative workflow that Stefan and Julie have developed around Pattern Lab, atomic design, and SharePoint Framework (SPFx), showing how a clean separation of concerns between the design system and the application layer lets each specialist work in their swim lane without stepping on the other. Stefan shares how he and Julie use handlebars templates and JSON data in Pattern Lab to prototype fully interactive UIs with real data before a single line of framework code is written, and how that style guide drops in as a Git submodule directly into an SPFx workspace. The hosts also announce a summer hiatus through September before wrapping with picks, including an interactive map of Microsoft's Copilot naming sprawl, a Scott Galloway interview on AI and jobs, and results from a recent AI developer sentiment survey.
π LINKS
=================================================
From the episode intro & banter:
π Andrej Karpathy's LLM Wiki
π Andrej Karpathy Just 10x'd Everyone's Claude Code
News / Feature:
π Atomic Design by Brad Frost
π Create atomic design systems with Pattern Lab
π Approachable Open Source
π Fluent UI
π hTWOo by N8D
π Performance-Optimized Video Embeds with Zero JavaScript
π Box Shadow vs. Filter: drop-shadow()
π MDN: Client-side form validation
π Why input type=βnumberβ is Broken for Decimalsπ State of CSS 2026 Survey
π Picks
=================================================
Andrew's Pick(s)
π Scott Galloway: AI Wasn't Built For You. The Rich Don't Need You Anymore!
Julie's Pick(s):
π State of AI 2026
Stefan's Picks:
π How To Design For Trust and Confidence In AI Products
π How many products does Microsoft have named 'Copilot'? I mapped every oneπ CHAPTERS
(06:20) - Meet Stefan Bauer(10:49) - DESIGN, HTML & CSS - BRIDGING THE GAP BETWEEN DESIGN AND DEVELOPMENT(16:13) - H2O and the Atomic Design Philosophy(19:20) - Responsive Design and CSS Container Queries(24:27) - Modern CSS - Types, Custom Properties, and No-JavaScript Tricks(35:09) - Native HTML Accessibility with details and summary(40:17) - CSS Form Validation Without JavaScript(46:01) - The Design-to-Development Workflow with Pattern Lab(57:37) - AC'S, JULIE'S & STEFAN'S PICKS
==================================================================================================
ποΈ PODCAST
π https://codedeploygo.live, LinkedIn, Bluesky
ποΈ HOSTS
Julie Turner
Andrew Connell: LinkedIn, YouTube, Bluesky, Newsletter
ποΈ GUEST
Stefan Bauer: LinkedIn, GitHub, Bluesky
SPONSORS
Sympraxis (by Julie Turner) π Ask Sympraxis π YouTube
Voitanos (by Andrew Connell) π LinkedIn π Bluesky
Music Credit: Ken Bagley -
Puuttuva jakso?
-
In this episode, Andrew and Julie dig into the SharePoint Framework (SPFx) 1.23 release that went generally available on May 13, 2026. They walk through what's actually in the release, including the new command set grouping support, the deprecation of the hosted workbench (and the community PnP project filling that gap), and the long-awaited new and edit panel override support for lists and libraries landing in 1.23.1. They also unpack the move away from the Yeoman generator toward an open source SPFx CLI, why the open template model has Julie watching the security implications, and Stefan Bauer's running list of issues with the heft build toolchain that anyone doing non-trivial styling should be tracking.
From there, the conversation turns to where SPFx and Microsoft 365 Copilot are heading. Andrew connects the dots on a cryptic roadmap bullet about "SPFx-powered UX for Copilot built with the MCP app model," explaining how MCP apps work today and why this could mean web part developers get Copilot chat surfaces for free, similar to how SPFx tabs work in Microsoft Teams. They wrap with the public preview of the Microsoft 365 Copilot Agent Evaluations Tool for declarative agents built with the Microsoft 365 Agents Toolkit, why evals matter when models and orchestrators shift underneath you, and Julie's pragmatic take on leaning on AI to call deterministic tools rather than expecting deterministic AI.
π§ AUDIO
π Listen to this episodeπΊ VIDEO
π Watch this episodeπ LINKS
=================================================π LinkedIn post from Andrew Connell
π Voitanos Is Closing: What Happens Next
π General Availability of SharePoint Framework 1.23 - Advancing the modern developer experience
π SharePoint Framework 1.23 GA overview video
π Beau Cameron, Chris Kent, Hugo Bernier: SPFx-LocalWorkbench
π Stefan Bauer's open issues on sp-dev-docs (heft toolchain feedback)
π AC's M365 Copilot MCP App Demo - PTO Request (not SPFx)
π Announcing the public preview of the Microsoft 365 Copilot Agent Evaluations toolπ Picks
=================================================Andrew's Pick(s)
π Fred again.. & Thomas Bangalter - USB002, Alexandra Palace, London (27 February 2026)
π Fred again.. - USB002 EVERY SHOW (108 hours, 3 Oct 2025 - 27 Feb 2026)Julie's Pick(s):
π The Late Show with Stephen Colbert: Strike Force Five Is And Always Will Be - Kimmel, Fallon, Meyers, Oliver and Colbert
π Strike Force Five Returns to Celebrate Stephen Colbertπ CHAPTERS
(00:40) - ECS Recap and Lisbon Travels(04:01) - Andrew's Career Change to AffPoint(08:47) - SHAREPOINT FRAMEWORK 1.23 RELEASE(10:15) - Command Set Grouping Support(13:18) - Open Source SPFx CLI and Yeoman Retirement(21:06) - Hosted Workbench Deprecation and Dev Builds(27:07) - New and Edit Panel Override Support(33:00) - Extending Copilot UI with SPFx and MCP Apps(46:00) - Evals for Declarative Agents(50:29) - AC'S & JULIE'S PICKS(55:42) - Wrap Up
==================================================================================================
ποΈ PODCAST
π https://codedeploygo.live, LinkedIn, BlueskyποΈ HOSTS
Julie Turner
Andrew Connell: LinkedIn, YouTube, Bluesky, NewsletterSPONSORS
Sympraxis (by Julie Turner) π Ask Sympraxis π YouTube
Voitanos (by Andrew Connell) π LinkedIn π BlueskyMusic Credit: Ken Bagley
-
Microsoft 365 Copilot Extensibility: Declarative Agents, Custom Engines, and Work IQ with Microsoft's Paolo Pialorsi
In this episode, Andrew and Julie sit down with Paolo Pialorsi at a Microsoft conference to explore Microsoft 365 Copilot extensibility and the newly announced Work IQ platform. They dive into the three pillars of Copilot extensibility: declarative agents (which leverage Copilot's foundational models and orchestrator), custom engine agents (which give you full control over the model, orchestrator, and customization), and AI apps built with Work IQ that operate outside the Copilot UI. Paolo breaks down how Work IQ differs fundamentally from Microsoft Graph by adding context, memory, and business understanding on top of data, then shares practical guidance on choosing the right path for your scenario.
The conversation covers the microservices-style multi-agent architecture using the agent-to-agent protocol, the Work IQ chat API versus retrieval API, responsible AI guardrails, licensing considerations, and the upcoming Copilot Showroom tool that lets developers explore these APIs without building a full solution. Whether you're getting started with Copilot extensibility or trying to understand when to move from declarative agents to custom engine agents, this episode gives you the mental models and decision trees you need.
π LINKS
=================================================
π A Closer Look at Work IQ
π Work IQ overview
π Overview: Declarative agent
π Paolo Pialorsi on LinkedInπΊ Watch the episode: https://youtu.be/KZf7KBb7Ga4
ποΈ PODCAST
π https://codedeploygo.live, LinkedIn, BlueskyποΈ HOSTS
Julie Turner
Andrew Connell: LinkedIn, YouTube, Bluesky, NewsletterSPONSORS
Sympraxis (by Julie Turner) π Ask Sympraxis π YouTube
Voitanos (by Andrew Connell) π LinkedIn π BlueskyMusic Credit: Ken Bagley
(02:16) - MICROSOFT 365 COPILOT EXTENSIBILITY FUNDAMENTALS(07:00) - Declarative Agents vs Custom Engine Agents(13:16) - Understanding Licensing and Architectural Decisions(19:47) - Introducing Work IQ(25:01) - Work IQ vs Microsoft Graph(32:17) - REST APIs and the Copilot Showroom Tool(39:23) - Resources and Closing Remarks -
In this episode, Andrew and Julie dive into the latest updates to the declarative agent developer experience in Microsoft 365 Copilot. Andrew walks through what's shipped since Ignite 2025 β including the GA of MCP apps support (which lets agents respond with interactive UI widgets instead of just text), embedded knowledge that packages up to 20 files directly into an agent, and the new AI coding assistant skills under the Work IQ banner that help Claude Code, GitHub Copilot, and Codex better understand declarative agent projects. Along the way, they swap stories about using Claude Code to modernize an older SharePoint Framework session, weigh in on where MCP apps could take line-of-business solutions, and share picks covering the Artemis II mission and the 2026 World Nature Photography Awards.
π LINKS
=================================================π Webinar: Supercharge Your Microsoft 365 Dev Workflow with Claude Code (May 21, 2026)
π Webinar: Microsoft 365 Copilot Developer's Guide to Declarative Agents (April 15, 2026)
π Workshop: Build Declarative Agents for Microsoft 365 Copilot
π What's New for Microsoft 365 Copilot Declarative Agents β April 2026π Picks
=================================================Andrew's Pick(s)
π NASA: Moon Base Architecture User's Guide (PDF)
π Hank Green: Explaining the Most Important Artemis II PhotosJulie's Pick(s):
(00:00) - Introduction(00:34) - Conference prep & upcoming events(02:10) - Julie's Claude Code win modernizing an SPFx session(05:43) - Andrew's Teams walkie-talkie sync solution(06:26) - Artemis II mission excitement(07:26) - DECLARATIVE AGENTS: DEV EXPERIENCE UPDATES(08:36) - Baseline: what shipped at Ignite 2025(11:09) - MCP Apps support goes GA(22:19) - Embedded knowledge for agents(29:48) - AI coding assistant skills (Work IQ)(38:52) - AC'S & JULIE'S PICKS
π 2026 World Nature Photography Awards Winners (Popular Science)
π World Nature Photography Awards β Official Store
π CHAPTERS
=================================================ποΈ PODCAST
π https://codedeploygo.live, LinkedIn, BlueskyποΈ HOSTS
Julie Turner
Andrew Connell: LinkedIn, YouTube, Bluesky, NewsletterSPONSORS
Sympraxis (by Julie Turner) π Ask Sympraxis π YouTube
Voitanos (by Andrew Connell) π LinkedIn π BlueskyMusic Credit: Ken Bagley
-
In this episode, Andrew and Julie sit down with Beau Cameron and Patrick Rodgers, two of the core maintainers of PnPjs, for the podcast's first guest interview. PnPjs is a client-side TypeScript library that wraps both the SharePoint REST and Microsoft Graph APIs into a fluent, developer-friendly interface. With 38,000 tenants relying on the library and handling roughly 38 billion requests per month, PnPjs has become one of the most mission-critical open source projects in the Microsoft 365 ecosystem. The conversation digs into the real challenges of maintaining a library at that scale, including architectural decisions like the elegant Timeline design, controversial API choices around URI escaping and the Pages API, and what it means to be responsible stewards of an open source project by refusing to wrap unsupported or reverse-engineered endpoints. You'll also get a peek at what's coming in v5, which Beau and Patrick describe as a maintenance-focused release aimed at improving code coverage, test execution, and expanding Microsoft Graph API coverage.
The hardest part of maintaining PnPjs isn't the code itself, it's maintaining trust. Beau, Patrick, and Julie explore the tough decisions they've had to make as maintainers, from dropping support for legacy v2.1 endpoints to pushing back against shipping features that don't quite work right. Whether it's understanding the design tradeoffs baked into the Timeline architecture, wrestling with the extensibility of behaviors and virtual events, or grappling with the consequences of being used at such massive scale, this episode offers genuine insight into what it takes to steward a library that countless developers depend on every single day.
π LINKS
=================================================π NASA Artemis II Mission
π Two Outlook Instances Running on Artemis
π PnPjs GitHub Repository
π PnPjs Documentationπ Picks
=================================================Patrick's Pick(s):
π De Buyer Mineral B Carbon Steel Fry PanBeau's Pick(s):
π Colorado Fruit Farmers Revive Heirloom Apple OrchardsAndrew's Pick(s):
π Claude Code UnpackedJulie's Pick(s):
π SP Rest Explorer by Sergei SergeevποΈ PODCAST
π https://codedeploygo.live, LinkedIn, BlueskyποΈ HOSTS
Julie Turner
Andrew Connell: LinkedIn, YouTube, Bluesky, NewsletterποΈ GUESTS
Patrick Rodgers: LinkedIn, Bluesky
Beau Cameron: LinkedIn, Bluesky, SiteSPONSORS
Sympraxis (by Julie Turner) π Ask Sympraxis π YouTube
Voitanos (by Andrew Connell) π LinkedIn π BlueskyMusic Credit: Ken Bagley
-
In this episode, Andrew and Julie dive deep into the Microsoft 365 Agents Toolkit (ATK) version 6.6.0 release, exploring the latest features and changes for building declarative agents. Andrew walks through the new embedded knowledge functionality that allows developers to include knowledge directly within agents without requiring separate SharePoint uploads, and he shares insights on improvements to actions and plugins. The conversation also covers significant template changes in the toolkit, including what was removed and what's new, along with some frustrations about missed opportunities in how Microsoft is presenting this powerful toolkit to developers.
Andrew reflects on why the embedded knowledge feature is such a game-changer for agent development, discusses the practical implications of template changes on developer learning and onboarding, and explores the broader ecosystem of plugins and skills that are enabling more sophisticated agent deployments.
π LINKS
=================================================AC's Webinars:
π Microsoft 365 Copilot - Evaluate Your Agent Options
π Microsoft 365 Copilot - Developer's Guide to Declarative Agents
π Microsoft 365 AI-Assisted Development
SharePoint Framework Issues:
π debugManifest stopped working today
π SPFx Application Customizers getting "wrong" top placeholder in production
π SPFx Field & ListForm Customizers not loading from local dev
AC's Microsoft 365 Agents Toolkit (ATK) v6.6 review
π Microsoft 365 Agents Toolkit v6.6.0 Release Review
π Picks
=================================================Andrew's Pick(s)
π Skills.shJulie's Pick(s):
π The Infinite Game, by Simon SinekποΈ PODCAST
π https://codedeploygo.live, LinkedIn, BlueskyποΈ HOSTS
Julie Turner
Andrew Connell: LinkedIn, YouTube, Bluesky, NewsletterSPONSORS
Sympraxis (by Julie Turner) π Ask Sympraxis π YouTube
Voitanos (by Andrew Connell) π LinkedIn π BlueskyMusic Credit: Ken Bagley
-
In this episode, Andrew Connell and Julie Turner celebrate SharePoint's 25th anniversary by examining the platform's evolution through a developer's lens. They chronicle the major development models that shaped SharePoint over the past quarter-century, from the early days of no formal development model and ASP.NET server-side rendering in SharePoint Portal Server 2003, through the introduction of the plugin model in 2007, the partially trusted solutions approach in 2010, the app model in 2013, and the modern SharePoint Framework (SPFx) that launched in 2017. Along the way, they discuss how each evolution addressed real customer pain points and Microsoft's ongoing challenge to enable developer customization while maintaining platform stability and security in a multi-tenant cloud environment.
Beyond the technical roadmap, Andrew and Julie reflect on what has made SharePoint meaningful to them personally: the vibrant global community of developers and professionals who have become lifelong friends. They share how the SharePoint ecosystem has provided not only career opportunities but also personal growth through international connections and diverse perspectives. They conclude by discussing SharePoint's current state in the broader Microsoft 365 landscape, where it has evolved from trying to do everything to serving a focused role alongside complementary products like Microsoft Graph, allowing developers to view themselves as part of a larger Microsoft 365 development ecosystem.
π LINKS
=================================================
π SharePoint at 25: Global enterprise knowledge in the AI era
π Introducing new agentic building in SharePoint and more updates
π SharePoint Hackathon
π SharePoint at 25: The knowledge platform for Copilot and agentsπ Picks
=================================================Julie's Pick(s):
π Apple Is Developing an AI-Powered Wearable Device
π What privacy? As expected, Meta Ray-Bans are a privacy disasterAndrew's Pick(s)
π Improving Skill Creator: Test, Measure, and Refine Agent SkillsποΈ PODCAST
π https://codedeploygo.live, LinkedIn, BlueskyποΈ HOSTS
Julie Turner
Andrew Connell: LinkedIn, YouTube, Bluesky, NewsletterSPONSORS
Sympraxis (by Julie Turner) π Ask Sympraxis π YouTube
Voitanos (by Andrew Connell) π LinkedIn π BlueskyMusic Credit: Ken Bagley
(00:00) - Introduction(12:10) - SHAREPOINT'S 25-YEAR JOURNEY FROM A DEVELOPER'S PERSPECTIVE(15:55) - Getting Started with SharePoint(20:52) - Evolution of SharePoint Development Models(26:01) - From SharePoint 2003 to 2007(36:00) - The On-Premises Era (2007-2013)(42:00) - SharePoint Online and the Add-in Model(54:24) - SharePoint Framework Revolution(58:02) - The SharePoint Developer Community(01:05:40) - SharePoint Development Today(01:09:51) - AC'S & JULIE'S PICKS -
In this episode of the Microsoft 365 Dev Podcast, Julie and Andrew dive into the results of the 2025 State of JavaScript survey, sharing their take on the trends, tools, and libraries shaping the JavaScript ecosystem. They discuss why the survey is so valuable for developers, from discovering new language features to tracking the rise and fall of popular libraries. The conversation covers the dominance of Vite as the most loved library, React's continued strong usage despite growing pain points, the steady decline of Webpack sentiment, and the emergence of tools like Rolldown (a Rust-based bundler from the Vite team) and Hono (a backend framework with sky-high satisfaction ratings).
Beyond libraries, Julie and Andrew explore front-end framework trends, noting that the era of constantly jumping between frameworks seems to be over, with the average developer using just 2.6 frameworks across their career. They also touch on testing tools (including Vitest's rapid rise alongside Jest's declining satisfaction), the state of AI coding tools in the survey results, mono repo tooling, and some interesting community picks like Observable Framework for building dashboards. Whether you're a seasoned JavaScript developer or working in the Microsoft 365 ecosystem, this episode offers a great pulse check on where the industry is heading.
π LINKS
=================================================
π State of JavaScript Survey 2025 Results
π Vite
π Vitest
π Rolldown
π Hono
π Observable Framework
Andrew's Picks:
π Thousands of CEOs just admitted AI had no impact on employment or productivityβand it has economists resurrecting a paradox from 40 years ago
π This CTO Says 93% of Developers Use AI, but Productivity Is Still 10%
Julie's Pick:
π Camellia BeansποΈ PODCAST
π https://codedeploygo.live, LinkedIn, BlueskyποΈ HOSTS
Julie Turner
Andrew Connell: LinkedIn, YouTube, Bluesky, Newsletter
SPONSORSSympraxis (by Julie Turner) π Website π Ask Sympraxis π YouTube
Voitanos (by Andrew Connell) π Website π LinkedIn π Bluesky
Music Credit: Ken Bagley
(00:00) - Introduction(05:01) - State of JavaScript 2025 Survey(01:09:21) - AC's & Julie's Picks -
In this episode, we explore PnPjs, the widely-used open source TypeScript library that simplifies Microsoft 365 development by providing a fluent API for SharePoint REST and Microsoft Graph endpoints. Co-maintainer Julie Turner explains how PnPjs eliminates manual URL string concatenation, offers IntelliSense support for discovering API methods, and works seamlessly across SharePoint Framework (SPFx) client-side solutions, Node.js server applications, and browser-based apps.
We discuss the library's tree-shaking capabilities for minimal bundle sizes, flexible authentication options, including built-in SPFx context behaviors, and its pass-through design that preserves underlying API functionality. Whether you're building SPFx web parts, Azure Functions, or Teams applications, learn why over 38,000 tenants rely on PnPjs to generate 40 billion API calls monthly and how to get started with just two core packages.
π LINKS
=================================================
From the episode intro & banter:
π Breast Cancer MarathonNews / Feature
π PnPjs
π M365 Community ConferenceAndrew's Pick:
π Hacking Moltbook: The AI Social Network Any Human Can Control
π How AI assistance impacts the formation of coding skillsJulie's Pick:
π Qobuz
ποΈ PODCAST
π https://codedeploygo.live, LinkedIn, BlueskyποΈ HOSTS
Julie Turner
Andrew Connell: LinkedIn, YouTube, Bluesky, Newsletter
SPONSORSSympraxis (by Julie Turner) π Website π Ask Sympraxis π YouTube
Voitanos (by Andrew Connell) π Website π LinkedIn π Bluesky
Music Credit: Ken Bagley
(00:00) - Introduction(06:16) - News / Interview(53:52) - AC's & Julie's Picks -
In this episode, Andrew Connell and Julie Turner cover critical SharePoint Framework issues affecting developers in early 2026. We discuss breaking changes in the new document library experience that push command set extensions to overflow menus and break folder hiding settings, a significant debugging bug preventing field and form customizers from executing on lists during local development, and the upcoming SPFx Developer Toolbar. We also dive deep into the architectural debate between data-bound "smart" controls versus separation of concerns, examining dependency conflicts in PnP Reusable Controls caused by outdated PnP.js versions and why forcing developers to accept control-imposed dependencies creates maintenance nightmares.
π LINKS
=================================================
From the episode intro & banter:
π AC: Microsoft 365 Copilot & Claude Naming is Misleading
π Julie: Ask Sympraxis & WorkIQSharePoint Framework Issues & New Features:
π π Issue 10607: SP Lists breaking SPFx extensibility (field & form customizers)
π π Issue 10598: New doc library breaking SPFx extensibility
π π¬ Ask Sympraxis: New Document Library (FEB-4, 2026)
π β¨ SPFx Debug ToolbarData-Bound Controls
π PnP Reusable React Controls
π PnP Reusable Property Pane ControlsAndrew's Pick:
π Apollo Guidance Computer: Restoring the computer that put man on the MoonJulie's Pick:
π Tech Promised Everything. Did it deliver? | Scott Hanselman
ποΈ PODCAST
π https://codedeploygo.live, LinkedIn, BlueskyποΈ HOSTS
Julie Turner
Andrew Connell: LinkedIn, YouTube, Bluesky, Newsletter
SPONSORSSympraxis (by Julie Turner) π Website π Ask Sympraxis π YouTube
Voitanos (by Andrew Connell) π Website π LinkedIn π Bluesky
Music Credit: Ken Bagley
(00:00) - Introduction(16:45) - SharePoint Framework News (issues & new feature)(40:04) - Data-Bound UX Controls(01:01:56) - AC's & Julie's Picks -
Join Andrew Connell and Julie Turner as they share their top wishes and predictions for 2026 in cloud-based development, focusing on Microsoft 365 and Azure.
Andrew wishes Microsoft would consolidate its confusing AI and Copilot landscape, adopt Anthropic's skills concept for better token usage, and improve documentation to focus on transformation rather than just technical how-tos. Julie hopes Microsoft will finally complete classic SharePoint page modernization, especially for configuration pages, and expand API coverage for critical features like document sets, term store management, and site settings.
On the predictions front, Andrew foresees continued confusion in Microsoft's Teams and agent development story through the Build conference and beyond, while Anthropic continues to lead in AI trust and transparency. Julie predicts potential progress on classic site cleanup but expects disappointment on API improvements and Azure Functions fixes.
This candid discussion offers valuable insights into the challenges developers face with the Microsoft ecosystem and where the platform needs to evolve in 2026.
π LINKS
=================================================Andrew's Picks:
π Anthropic: Create and distribute a plugin marketplace for Claude Code
π claude-reflect: A self-learning system for Claude Code that captures corrections, positive feedback, and preferences β then syncs them to CLAUDE.md and AGENTS.md.Julie's Pick:
π The 21 Best Non-Alcoholic Drinks In A Can Or Bottle, Based On TestingποΈ PODCAST
π https://codedeploygo.live, LinkedIn, BlueskyποΈ HOSTS
Julie Turner
Andrew Connell: LinkedIn, YouTube, Bluesky, Newsletter
SPONSORSSympraxis (by Julie Turner) π Website π Ask Sympraxis π YouTube
Voitanos (by Andrew Connell) π Website π LinkedIn π Bluesky
Music Credit: Ken Bagley
(00:00) - Introduction(08:18) - Wishes for 2026(37:01) - Predictions for 2026(01:00:37) - AC's & Julie's Picks -
The original audio recording cut out ~30 minutes (when the full episode was ~67m)... this has been fixed in the latest download.
In this end-of-year episode, Andrew and Julie dive into how AI has become an integral part of their daily lives. They discuss the various AI tools they rely on for personal tasks, business operations, and software development, including Gemini, Claude, and GitHub Copilot. The conversation covers when and why they choose specific platforms, how AI assists in their writing processes, and the role of AI coding assistants in their development workflows. They also touch on thought-provoking content about AI's impact on society, referencing episodes from the Diary of a CEO podcast featuring discussions on brain health and leadership perspectives from Simon Sinek.
π LINKS
=================================================
From the episode intro & banter:
π AC's January 2026 SPFx WorkshopMicrosoft Playwright Workspaces:
π Introducing Azure App Testing: Scalable End-to-end App Validation
π MS Learn: What is Playwright WorkspacesNews / Feature
π DOAC: Brain Experts WARNING: Watch This Before Using ChatGPT Again!
π DOAC: Simon Sinek: You're Being Lied To About AI's Real Purpose! We're Teaching Our Kids To Not Be Human!Julie's Pick:
π Focus Challenge: This Sound *REWIRES* Something Inside You | Tibetan Singing Bowl Sound Bath for Stress Relief, HEALAndrew's Pick:
π Jonny Miller: The Truth About How Your Nervous System OperatesποΈ PODCAST
π https://codedeploygo.live, LinkedIn, BlueskyποΈ HOSTS
Julie Turner
Andrew Connell: LinkedIn, YouTube, Bluesky, Newsletter
SPONSORSSympraxis (by Julie Turner) π Website π Ask Sympraxis π YouTube
Voitanos (by Andrew Connell) π Website π LinkedIn π Bluesky
Music Credit: Ken Bagley
(00:00) - Introduction(14:54) - Episode Discussion(01:03:07) - AC's & Julie's Picks -
In this episode of Code Deploy GoLive, hosts Julie Turner and Andrew Connell explore why Microsoft 365 Copilot experiences vary significantly depending on where you access themβwhether in Outlook, Word, Teams, or the standalone Copilot app. Through real-world examples and technical insights, they explain how different orchestrators power various Copilot experiences, from the App Chat orchestrator to the SharePoint and Copilot Studio orchestrators, each with unique capabilities and limitations. Learn why the same query can produce different results across applications, how Copilot accesses data through semantic indexing rather than directly from Microsoft Graph, and what this means for user experience and enterprise AI adoption. Andrew also shares key takeaways from the European SharePoint Conference (ESPC), including insights on SharePoint Framework 1.22, the future of developers in the AI era, and Microsoft's approach to declarative agents. Essential listening for developers, IT professionals, and anyone implementing or working with Microsoft 365 Copilot in their organization.
π LINKS
=================================================
π Julie's LinkedIn Post about CopilotJulie's Pick:
π DIRT | Aventure LocalAndrew's Pick:
π The Lazarus ProjectποΈ PODCAST
π https://codedeploygo.live, LinkedIn, BlueskyποΈ HOSTS
Julie Turner
Andrew Connell: LinkedIn, YouTube, Bluesky, Newsletter
SPONSORSSympraxis (by Julie Turner) π Website π Ask Sympraxis π YouTube
Voitanos (by Andrew Connell) π Website π LinkedIn π Bluesky
Music Credit: Ken Bagley
(00:00) - Introduction(12:20) - Agent 365 Follow Up(16:31) - Microsoft 365 Copilot Experiences & Orchestrators(52:40) - AC's & Julie's Picks -
Join Andrew Connell and Julie Turner as they recap Microsoft Ignite 2025, diving deep into the latest announcements for developers. They discuss Agent 365's new governance capabilities, Copilot API updates, including retrieval and search features, and exciting declarative agent enhancements. The hosts also cover Security Copilot's inclusion with E5 licenses and share their thoughts on Microsoft's evolving AI and agent ecosystem.
π LINKS
=================================================
From the episode intro & banter:
π Voitanos' 2025 End of Year Sale (thru December 6, 2025)News / Feature
π Ignite 2025 - Book of News
π From Innovation to Enterprise Trust with Microsoft Agent 365
π Microsoft Agent 365 Interoperability for Smart, Secure Productivity
π Microsoft 365 Copilot APIs: Whatβs New and Whatβs Next
π TypeSpec: Better Option for M365 Copilot Declarative AgentsJulie's Pick:
π Alton Brown Cooks Food | Episode 1: The Big BirdAndrew's Pick:
π Misha CharoudinποΈ PODCAST
π https://codedeploygo.live, LinkedIn, BlueskyποΈ HOSTS
Julie Turner
Andrew Connell: LinkedIn, YouTube, Bluesky, Newsletter
SPONSORSSympraxis (by Julie Turner) π Website π Ask Sympraxis π YouTube
Voitanos (by Andrew Connell) π Website π LinkedIn π Bluesky
Music Credit: Ken Bagley
(00:00) - Introduction(10:03) - Ignite 2025 Recap(50:16) - AC's & Julie's Picks -
In this episode of the Code Deploy Go Live Podcast, hosts Julie Turner and Andrew Connell discuss significant changes in the SharePoint framework, particularly the transition from Gulp to Heft in v1.22. They share frustrations with Microsoft Graph and PowerShell, emphasizing the importance of community engagement in influencing Microsoftβs decisions. The episode also covers the new build tool chain, customization options, and the impact of these changes on developers.
π LINKS
=================================================
From the episode intro & banter:
π MS: Migrating from IDCRL auth to modern auth in SharePoint
π AC: M365 Agents Toolkit: Great tech but lacks developer empathy
π AC: Microsoft's Own Goals in Teams DevelopmentNews / Feature
π MS: SharePoint Framework Toolchain: Heft-based
π MS: Understanding the Heft-based toolchain (how it works)
π AC: Create a Custom Stylelint Heft Task Plugin - Great for SPFx Projects!Julie's Pick:
π Happy Viking
Andrew's Pick:
π Claude Code on the WebποΈ PODCAST
π https://codedeploygo.live, LinkedIn, BlueskyποΈ HOSTS
Julie Turner
Andrew Connell: LinkedIn, YouTube, Bluesky, Newsletter
SPONSORSSympraxis (by Julie Turner) π Website π Ask Sympraxis π YouTube
Voitanos (by Andrew Connell) π Website π LinkedIn π Bluesky
Music Credit: Ken Bagley
-
Dive into the fundamentals of Azure Functions with Julie and Andrew as they explain this powerful serverless computing service for Microsoft 365 developers. Learn about event-driven architecture, automatic scaling, various trigger types (HTTP, timer, queue, Event Grid, and more), and common use cases like document library monitoring, automated provisioning, and building Copilot connectors.
We also cover hosting and pricing modelsβfrom pay-as-you-go Consumption Plans to always-on Premium Plansβintroduce Durable Functions for stateful workflows, and compare Azure Functions to alternatives like Power Automate and Logic Apps. Whether you're new to Azure Functions or looking to deepen your understanding, this episode provides practical insights for leveraging this essential development tool.
π LINKS
=================================================
From the episode intro & banter:
π Azure Functions
π Azure Durable Functions
Julie's Picks:
π Hormone & Fertility Experts: We've Been Lied To About Women's Health! If This Happens, Call A Doctor (Part 1)
π Longevity Debate: SHOCKING Weight Loss Truth! They've Been Hiding This For YEARS! (Part 2)Andrew's Picks:
π Google: The Origin of Search (Part 1)
π Alphabet Inc. (Part 2)
π Google: The AI Company (Part 3)
ποΈ PODCAST
π https://codedeploygo.live, LinkedIn, BlueskyποΈ HOSTS
Julie Turner
Andrew Connell: LinkedIn, YouTube, Bluesky, Newsletter
SPONSORSSympraxis (by Julie Turner) π Website π Ask Sympraxis π YouTube
Voitanos (by Andrew Connell) π Website π LinkedIn π Bluesky
Music Credit: Ken Bagley
(00:00) - Introduction(17:16) - News / Interview(01:07:34) - AC's & Julie's Picks -
In this episode, Andrew Connell and Julie Turner tackle the confusion surrounding Microsoft's Teams AI SDK naming conventions and help developers understand which tools to use for building Copilot extensions and AI agents. We break down the differences between the Teams AI Library, M365 Agents SDK, Azure AI Foundry, and Teams Toolkit, explaining when to use each framework and how they all fit together in Microsoft's AI development ecosystem.
We discuss the evolution of these SDKs, the recent renaming challenges that have caused developer frustration throughout the summer and provide clarity on the current state of Microsoft's AI development landscape as of October 2025. Whether you're building declarative agents, API plugins, or custom engine agents, or Teams extensions this episode will help you navigate the SDK maze and choose the right tools for your project.
Plus, we wrap up with our weekly picks, including an exciting space simulator game and an irresistible pecan bar recipe that's better than pecan pie!
π LINKS
=================================================π TeamsFX (@microsoft/teamsfx)
π Microsoft 365 Agents SDK
π Teams AI v2
π Teams AI v2: Naming Discussion Issue
π Microsoft Teams development SDK Guidance - Fall 2025
π PICKS
=================================================
Andrew's Pick:
π Reemtry - Space SimulatorJulie's Pick:
π Ultranutty Pecan Bars (link good for 30 days)ποΈ PODCAST
π https://codedeploygo.live, LinkedIn, BlueskyποΈ HOSTS
Julie Turner
Andrew Connell: LinkedIn, YouTube, Bluesky, Newsletter
SPONSORSSympraxis (by Julie Turner) π Website π Ask Sympraxis π YouTube
Voitanos (by Andrew Connell) π Website π LinkedIn π Bluesky
Music Credit: Ken Bagley
(00:00) - Introduction(10:37) - Feature Discussion(50:23) - AC's & Julie's Picks -
This episode of "Code Deploy Go Live" with Julie Turner and Andrew Connell examines Microsoft's recently announced SharePoint Framework (SPFx) Public Roadmap from September 2025. The hosts share insights about the upcoming SPFx releases, the new community advisory committee, and frequently asked questions about the roadmap changes.
π LINKS
=================================================π SharePoint Framework (SPFx) roadmap update β September 2025
π Finally! SharePoint Framework Roadmap + Advisory Committee
π PICKS
=================================================
Julie's Pick:
π Chewed UpAndrew's Pick:
π State of JavaScript Survey
ποΈ PODCAST
π https://codedeploygo.live, LinkedIn, BlueskyποΈ HOSTS
Julie Turner
Andrew Connell: LinkedIn, YouTube, Bluesky, Newsletter
SPONSORSSympraxis (by Julie Turner) π Website π Ask Sympraxis π YouTube
Voitanos (by Andrew Connell) π Website π LinkedIn π Bluesky
Music Credit: Ken Bagley
(00:00) - Introduction(17:37) - News / Interview(01:03:15) - AC's & Julie's Picks -
In episode 15, Andrew & Julie examined the maintenance status of various Microsoft Graph SDKs. While some SDKs like .NET, Java, PHP, PowerShell, and Go receive regular monthly updates, the JavaScript SDK has not been updated in approximately two years (since September 2023). This creates significant issues for developers as the Graph endpoints have certainly changed during this time, but the typings and SDK haven't been updated to reflect these changes.
The Microsoft Graph CLI was also noted as being publicly archived and officially retired as of late August 2025.
π LINKS
=================================================
From the episode intro & banter:
π Runna
π WelltoryLinks from the show:
π Julie on LinkedIn - Are Microsoft Graph typings no longer maintained
π Microsoft Graph
π Microsoft Graph CLI Retirement
π Microsoft Graph TypeScript SDK (repo)
π Microsoft Graph TypeScript SDK (NPMJS)
π Microsoft Graph TypeScript SDK Replacement
π Generate Microsoft Graph client libraries with Kiota
π PICKS
=================================================
Andrew's Pick:
π Racintosh Plus
Julie's Picks:
π DOAC: Brain Experts WARNING: Watch This Before Using ChatGPT Again!ποΈ PODCAST
π https://codedeploygo.live, LinkedIn, BlueskyποΈ HOSTS
Julie Turner
Andrew Connell: LinkedIn, YouTube, Bluesky, Newsletter
SPONSORSSympraxis (by Julie Turner) π Website π Ask Sympraxis π YouTube
Voitanos (by Andrew Connell) π Website π LinkedIn π Bluesky
Music Credit: Ken Bagley
(00:00) - Introduction(08:47) - Episode(51:44) - AC's & Julie's Picks - Näytä enemmän