Top Links
- 7 Command Prompt Techniques in Windows You Should Know (Michael Shpilt)
- Jeremy Miller: Parallelism in Software – Azure DevOps Podcast Episode 261 (Jeffrey Palermo)
- How To: Dictionary in C# Simplified (Nick Cosentino)
- Serverless Playwright the easy way with Azure Container Apps (Anthony Chu)
- How to move between your PC and Cloud PC using Windows 365 Switch in 4 easy steps (Devesh Beri)
Web & Cloud Development
- What’s new in Svelte: September 2023 (Dani Sandoval)
- Announcing Public Preview of Free Hosting Plan for WordPress on App Service (Abhishek Reddy)
- BlazorEssentials – Everything you need to build MVVM apps in Blazor (CloudNimble)
- Azure MLOps Challenge Blog: Part 5 (Ben Roberts)
- Dive: A Simple App for Viewing the Contents of a Docker Image (Jack Wallen)
- Angular Basics: How to Install and Use Bootstrap in Angular (John Au-Yeung)
- Is Blazor the Future of Web Development? (Katie Mikova)
- Testcontainers – Integration Testing Using Docker In .NET (Milan Jovanović)
- The Past, Present and Future of Multitenancy (Steve Fenton)
- Node v20.6.0 (Current) (Juan José & Ulises Gascon)
- You can’t spell Zapier without API (Ben Popper)
- Queuing and Generating Documents using an IHostedService and WebHooks (Bjoern Meyer)
- Upgrade to App Service Environment v3 today and unlock new capabilities (Brianna McGovern)
- How to Hide an Endpoint in Swagger (Code Maze)
- Integrate Embedded Signatures Using Your Own Domain (Karthick Ramasamy)
WinUI, .NET MAUI & XAML
- Sneak Peek at 2023 Volume 3: Xamarin (Paul Anderson)
- Why WPF Remains the Preferred Choice for Enterprises Amidst Evolving Alternatives (Peter Smulovics)
Visual Studio & .NET
- Devs’ Choice to Replace Visual Studio for Mac? Rider (David Ramel)
- Using Task.CompletedTask, Task.FromResult and Return in C# Async Methods and Difference Between String, FormattableString, IFormattable in C# (Code Maze)
- Heads up! Async methods might be executing sooner than you think (Henrique Dalcin Dalmas)
- Multi-targeting your NuGet packages (Josef Ottosson)
- Use DateOnly and TimeOnly with EF Core 6, 7 & 8 and Azure SQL / SQL Server (Erik Ejlskov Jensen)
- Event Counters – Running Locally (Paul Michaels)
- .NET APIs Part 4 – Creating the APIs (Jesse Liberty)
- Optimising .NET code: Introduction and Improving performance & memory efficiency of .NET code: Introduction and Optimising .NET code: Hunting for allocations (Jonathan George)
- Decomposing CTFiYH’s sample code base (Mark Seemann)
- How do I find out more about the fail-fast exception that occurs when an exception in a PPL task goes unobserved? and Just for fun: What happens when you shift a register by more than the register size? (Raymond Chen)
Design, Methodology, AI & Testing
- Get alerts from GitHub Advanced Security for Azure DevOps (Rob Bos)
- Optimizing a three way merge (Oren Eini)
- Building an Engineering Team: Remote, Local, or Hybrid (Aaron Lerch)
- What Is a Large Language Model? (Alexander T. Williams)
- OpenAI’s GPT-4 LLM Promises to Reshape Content Moderation (Cheparukhin)
- Pair programming a game with GitHub Copilot and a human (Chris Noring)
- Welcoming the generative AI era with Microsoft Azure (Jordan Davis)
- Navigating the World of Distractions (Christopher Johnson)
- Testing an AI-First Code Editor: Good for Intermediate Devs (David Eastman)
- TeamCity Review (Enrique Corrales)
- Generating Real-Time Audio Sentiment Analysis With AI (Joas Pambou)
- Observability for Speed and Flow (Jessica Kerr)
- EmbedElite Meets Semantic Kernel: A Game-changer for Context Retrieval (Lukas Schmyrczyk)
- Life in Software Development – FAQ3 (Nick Cosentino)
- The future of development: Are our jobs getting harder or easier? (Holly Cummins)
- Just Build It… (Stephanie Stimac)
Mobile, IoT & Game Development
- Magic Beyond Classes: Fluttering with Extension Methods in Dart (Akansha Jain)
- Develop A Geocaching Multiplayer Game Using Flutter, Spring Boot, Oracle Database Free Spatial, and… (Paul Parkinson)
Screencasts & Videos
- FreeCodeSession – Episode 484 (Jason Bock)
- Access Calendars and Events with CalendarStore plugin in .NET MAUI (Gerald Versluis)
- Technology & Friends – Juan Llovet de Casso on Microsoft Fabric (David Giard)
- OSS Power-Ups: bUnit – Webinar Recording (Matthias Koch)
Podcasts
- InfoQ Podcast: Leaders Need to Be Coaches to Enable Developer Effectiveness (Phil Alves)
- Merge Conflict 374: The AI Behind Airport Security (James Montemagno & Frank Kreuger)
- CppCast – Automatic Static Analysis (Timur Doumler & Phil Nash)
- GeekWire Podcast: Amazon is done debating RTO policy; Robot umps update; Summit sneak peek (Todd Bishop)
- Revision Path – Vasheena Brisbane (Maurice Cherry)
- Scrum Master Toolbox Podcast – The Product Owner that knew how to collaborate with the Agile team | Khwezi Mputa and Scrum Master Toolbox Podcast – Effective Agile Coaching, Building Contextual Understanding Beyond Scrum Guides | Seye Kuyinu (Vasco Duarte)
- Kubernetes Podcast from Google – Kubernetes 1.28 with Grace Nguyen (Abdel Sghiouar & Kaslin Fields)
- Syntax Podcast Episode 662 – JavaScript Closures & Scope Explained (Wes Bos & Scott Tolinksy)
- Tabs and Spaces Episode 309 – Jim’s Greatest Hits (feat. Jim Humelsine) (Zac Braddy, Jamie Taylor & James Studdart)
- The PowerShell Podcast – Educational Odyssey: From Classroom to Cloud with Michael Bender (James Petty)
- ONPOD EP.127: EARLY STARFIELD REVIEWS, AUG. UPDATES FOR TEAMS, BING CHAT 3RD PARTY SUPPORT, AND MORE (Podcast OnMSFT Team)
- DAWbench Radio Show Episode 26 : The Art of Sound Design : Soundly : Sound Creation, Cataloguing & Archival ! (Vin Curigliano, Pete Brown, Erin McKimm & Peder Jogensen)
- Beyond the Hype: DevSecOps, a portmanteau too far? (Colin Eberhardt)
- JS Party Podcast – Modernizing packages to ESM (Mark Erikson & Amal Hussein)
- Changelog & Friends Podcast – You call it tech debt I call it malpractice (Kris Brandow, Jerod Santo & Adam Stacoviak)
- The Amp Hour #645 – Moving Down The Stack with Scott Williams (Dave Jones & Chris Gammell)
Community & Events
- How I started in software development (Jeremy D. Miller)
- MVP Rudy Ooms’s Dedication Solved Real-World Problem (Rie Moriguchi)
- Everything we’re expecting at Microsoft’s Surface and AI September event (Sabrina Ortiz)
- EVENTS: Microsoft Virtual Briefings for September 2023 (9/5 – 9/21) (Kurt Shintaku)
Database
- Using NOLOCK to Resolve SQL Server Blocking Issues (Jan Potgieter)
- SQL Server Row Level Security Deep Dive. Part 2 – Setup and Examples (Ben Johnston)
- SQL SERVER – How to Move a Table into a Schema in T-SQL and SQL SERVER – Understanding MAX_DURATION in Index Creation (Pinal Dave)
- Index Tuning Essentials: Fixing Blocking Demo (Erik Darling)
SharePoint, M365 & MS Teams
- Microsoft Teams Recording and Transcript APIs billing in public preview (Ayan Chakraborty)
- What’s new in Microsoft Teams (free) | August 2023 (Miikka Oksanen)
Miscellaneous
- Elon Musk calls LinkedIn ‘Cringe’—Announces Competitor (Shelley Cooke)
- Pentagon’s New UFO Website Lets You Explore Declassified Sightings Info (BeauHD)
- Bing Preview Release Notes: Bing Chat Enterprise in Windows Copilot (Bing Team)
- How to Write Your Own Email Server in Rust (Piotr Sarna)
- Microsoft is removing WordPad from Windows after nearly 30 years (Tom Warren)
- Microsoft PowerToys’ Crop and Lock lets you make mini app windows (Wes Davis)
More Link Collections
- The Morning Brew #3772 and The Morning Brew #3773 (Chris Alcock)
- Interesting links of the week 2023-36 (#88) (Michael Eaton)
- F# Weekly #35, 2023 – 65% Off for Rider and VS4Mac Retirement. (Sergey Tihon)
- Daily Reading List – September 1, 2023 (#154) (Richard Seroter)
- Dev News: Astro 3.0, State of CSS, and React Opinions (Loraine Lawson)
- Reading Notes #570 (Frank Boucher)
- C# Digest Issue #470 – September 04, 2023 (Jakub Chodounsky)
The Geek Shelf
Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F# (Scott Wlaschin) – Referral Link