Top Links
- Get 40% off my print books through January 5th (Alvin Ashcraft)
- Popups with .NET MAUI – No Plugin / NuGet Needed! (Redth)
- A Job at Microsoft: Getting and Passing the Interview (Rod Trent)
- Writing Unit Tests with IntelliTest | Visual Studio Toolbox (Robert Green, John Fleisher & Wendy Breiding)
- Daniel Rosenwasser on TypeScript and What’s Ahead in 2024 (Loraine Lawson)
- The Download: GitHub Unwrapped, Christina’s Top Picks of 2023, Windows AI Studio and more (Christina Warren)
Web & Cloud Development
- Azure Stream Analytics No-code Editor: new features and improvements in Jan 2024 (Azure Team)
- Font Optimization in Next.js (Ifeoma Imoh)
- Everything You’ve Always Wanted to Know About TypeScript’s Integration in WebStorm (Jan-Niklas Wortmann)
- How to Learn React in 2024 – A Step-by-Step Guide (Reed Barger)
- 8 Top Docker Tips & Tricks for 2024 (Vladimir Mikhalev)
- Astro 4.1 (Erika, Emanuele Stoppa, Matthew Phillips, Nate Moore & Bjorn Lu)
- WebAssembly: 4 Predictions for 2024 (Matt Butcher)
- Leveraging TypeScript for domain-driven design (Matteo Di Pirro)
- How Postman uses Postman: feature exploration, AI research, and custom Flows (Melinda Gutermuth)
- Introducing the Accessibility Checker Beta API (Raymond Camden)
WinUI, .NET MAUI & XAML
- Top 10 things we shipped in 2023 (Uno Platform Team)
Visual Studio & .NET
- Understanding ThreadPool in C# (Keyur Ramoliya)
- How can I specify icons for my app to use on the Start menu in high contrast mode? (Raymond Chen)
- Broker Architectural Pattern in C# (Muhammed Saleem)
- Visual Studio 2022 version 17.9 Preview 2.1 Release Notes (Microsoft Learn)
- Sample of integrating client apps (WinForms & WPF) into an Aspire app (Damian Edwards)
Design, Methodology, AI & Testing
- Bliki: Legacy Seam (Martin Fowler)
- What Do ScrumMasters Do All Day? (Dave Prior)
- AI-Assisted Bug Reports Are Seriously Annoying For Developers (BeauHD)
- Domain Modeling Gone Wrong – Part 1 (Derek Comartin)
- AI at Your Fingertips: Discover the Copilot Key’s Role in Windows 11 Transformation (Kunal Chowdhury)
- A 3D visual designer talks designing to scale (Microsoft Design Team)
- An ethos for innovation (Ohemaa Dixon & Rachel Romano)
- OpenAI To Launch GPT Store Next Week (msmash)
- Make Any Catalog-Driven App More Personalized to Your Users: How I used Generative AI Coding Tools to Improve a Go App With Gemini. (Richard Seroter)
- Intelligent App Chronicles: How to build an AI App in less than 2 days! (Shelly Avery)
Mobile, IoT & Game Development
- Making API Calls In a Capacitor Project (Logan Brade)
- iGodot (Miguel de Icaza)
Screencasts & Videos
- What’s new in security for Azure SQL and SQL Server | Data Exposed (Anna Hoffman)
- Control your IoT devices using Meadow.Cloud’s Command + Control feature (James Montemagno & Matt Soucoup)
- GraphQL Subscriptions | Postman Level Up (Postman Team)
- Copilot in Microsoft Word – Copilot Snack Show Me How Video (Mike Gannotti)
- Basics of Debugging | Visual Studio Toolbox (Leslie Richardson)
- Watch the newly released Surface videos for device repair (John Kaiser)
Podcasts
- The Hanselminutes Podcast – Teaching Data Science with Alfredo Deza (Scott Hanselman)
- InfoQ Podcast: Technical Excellence from the Ground Up (Tim Ottinger)
- Scrum Master Toolbox Podcast – Enabling A Psychological Safe Place, The Pillar of Scrum Master Success | Josh Lambert (Vasco Duarte)
- The Stack Overflow Podcast – How long till we run out of fresh data to train the latest AI? (Ben Popper)
- The Changelog – Dear new developer (Dan Moore, Adam Stacoviak & Jerod Santo)
- UX Podcast – Lost history with Zoë Rose (James Royal-Lawson & Per Axbom)
Community & Events
- Rockin’ the Code World Season 4: Special Guest Leslie Richardson (David McCarter)
- Jeff Bezos Bets on a Google Challenger Using AI To Try To Upend Internet Search (msmash)
- Tech Moves: Amazon sports VP departing; AI product leader leaving Microsoft; and more (Taylor Soper)
- 3 Months In: My Early Lessons as a Software Engineer at Oracle (Layla)
-
Microsoft Ignite 2023 – Book of News (Microsoft Ignite Team
Database
- The Art Of The SQL Server Stored Procedure: Cursors And Loops (Erik Darling)
- Azure Cosmos DB design patterns – Part 4: Global distributed lock (Jay Gordon)
- Query Exercise: Find Foreign Key Problems (Brent Ozar)
SharePoint, M365 & MS Teams
- Introducing PivotTables on iPad (Grace Oued)
PowerShell & Terminal
- How to use Vim keybindings to edit commands in Warp (Lucie Le Blanc)
Miscellaneous
- Announcing Files v3.1 (Files Team)
- Announcing Windows 11 Insider Preview Build 22635.2921 (Beta Channel) (Brandon LeBlanc)
More Link Collections
- The Morning Brew #3853 (Chris Alcock)
- Daily Reading List – January 4, 2024 (#232) (Richard Seroter)
The Geek Shelf
Parallel Programming and Concurrency with C# 10 and .NET 6 (Alvin Ashcraft) – Referral Link