Top Links
- Keyboard Shortcuts to Master Your Git Flow in Visual Studio (Jessie Houghton)
 - Microsoft and OpenAI extend partnership (Microsoft)
 - 5 .NET MAUI Features for Building Great Desktop Apps (James Montemagno)
 - CommunityToolkit.Maui.MediaElement v1.0.0 Released and MediaElement Documentation on Microsoft Learn (Gerald Versluis) – Use MediaElement across iOS, Android, Tizen, Windows and macOS!
 - What .NET 7 means for enterprise applications (Simon Bisson)
 - Windows Package Manager 1.4 (Demitrius Nelon)
 
Web & Cloud Development
- Adding OpenTelemetry to an Angular Application (Tim Deschryver)
 - Getting Started With SvelteKit (Adam Rackis)
 - WebStorm 2023.1 Early Access Program Is Now Open! (David Watson)
 - Azure Functions and Managed Identity: More Secrets (Dennes Torres)
 - Using .NET code from JavaScript using WebAssembly (Gérald Barré)
 - Level Up Your CSS Skills With The :has() Selector (Stephanie Eckles)
 - Understand How Rendering Works in React (Ifeoma Imoh)
 - Correctly configuring ASP.NET Core MVC authentication when hosting in Azure Container Apps (Jonathan George)
 - Introducing the New React Image Editor (Satheeskumar S.)
 - Programmatically Harmonize Your Data via the Places API (Foursquare Team)
 - What is a Yubikey and how to set it up with Auth0? (Carla Urrea Stabile)
 
WinUI, .NET MAUI & XAML
- Syncfusion .NET MAUI Control Demos Are Now Available at App Stores (Selva Ganapathy Kathiresan)
 
Visual Studio & .NET
- Create a Table of Contents in Windows Forms using C# (Malin Teegen)
 - C# NET How to remove ASCII Control Characters fast and reduce to ASCII set (Mark Pahulje)
 - Inside C++/WinRT: Coroutine completions: The oversimplified version (Raymond Chen)
 - Text to Speech with Amazon Polly and .NET (Bryan Hogan)
 - Which collection interface to use? (Vladimir Khorikov)
 - .NET Community Toolkit Updated (Kay Ewbank)
 - Static libraries (Eric Sink)
 - New .NET Community Toolkit Analyzers Help Noobs Improve Code (David Ramel)
 
Design, Methodology & Testing
- Production postmortem: The big server that couldn’t handle the load (Oren Eini)
 - Imagining more: How organizations are reinventing operations and finding opportunity in the face of volatility (Judson Althoff)
 - Testing before coding: shifting farther left (Louis Davidson)
 - Git Commit Signing With JetBrains Space (Maarten Balliauw)
 - Deploy and debug apps on remote targets (Marc Goodner)
 - API Contract Testing: 4 Things to Validate to Meet (and Exceed) Expectations (Melinda Gutermuth)
 - Welcome to Beyond the Canvas, our new home for all things design (Stephen Ashby)
 - Testing is Risk Management – not Insurance (Mirco Hering)
 - Microsoft Security innovations from 2022 to help you create a safer world today (Christine Barrett)
 - What’s next for Sketch? (Emanuel Sá)
 - Think ‘experiment’ instead of ‘project’ (George Stocker)
 
Mobile, IoT & Game Development
- Incorporating machine learning into your Android app (Victor Brandalise)
 - RetroSpy 6.0 has now been unleashed upon the world! It has been completely rewritten and now runs on Windows, macOS and Linux. I am 100% sure there are bugs, but I promise to fix them as fast as I can. Get it here: retro-spy.com (RetroSpy)
 - Flutter: Introducing background isolate channels (Aaron Clarke)
 - Pwning the all Google phone with a non-Google bug (Man Yue Mo)
 
Screencasts & Videos
- Video- What gets called first ngOnInit or ngOnChanges in Angular ? and Video – How to know which @Input() changes in ngOnChanges | SimpleChanges in Angular and Video – How to Implement Inheritance in JavaScript | Function Constructor Inheritance in JavaScript (Dhananjay Kumar)
 - SQL Coding Series – Basics Part II (Women Who Code)
 - Timers in Uno Platform and Windows App SDK (Martin Zikmund)
 
Podcasts
- Revision Path – George McCalman (Maurice Cherry)
 - Smashing Podcast Episode 55 With Tejas Kumar: Is Technology Making Us Redundant? (Drew McLellan)
 - Scrum Master Toolbox Podcast – Learning to work well with a difficult team member, a critical lesson for Scrum Masters | Peter Janssens (Vasco Duarte)
 - Meta Cast 236 – Star Wars tells the story of agile, a Solo-cast (Bob Galen & Josh Anderson)
 - Stephanie Herr: Database DevOps with Stephanie Herr – Azure DevOps Podcast Episode 229 (Jeffrey Palermo)
 - Syntax Podcast Episode 566 – Container Queries Explained (Wes Bos & Scott Tolinsky)
 - Google Cloud Security Podcast Episode 105 – Security Architect View: Cloud Migration Successes, Failures and Lessons (Anton Chuvakin)
 - The Stack Overflow Podcast Episode 530 – From your lips to AI’s ears (Ben Popper)
 - The Changelog News: Prioritizing tech debt, UI components to copy/paste, learnings from 20 years in software, git-sim & jqjq (Jerod Santo)
 - Unhandled Exception Podcast – Cake – with Mattias Karlsson (Dan Clarke)
 - React Native Radio 256 – Expo Router with Evan Bacon (Evan Bacon, Robin Heinze, Mazen Chami & Jamon Holmgren)
 - Microsoft 365 Dev Podcast – Update on development with new Outlook for Windows (Jeremy Thake & Paul Schaeflein)
 - The Happy Engineer Podcast 084: My Top 3 Books on Habits & Biggest Insights for Personal Change with Zach White | World’s Best Lifestyle Engineer (Kae Lynne Sapino)
 - Inside Trader Joe’s Podcast Episode 60: Trader Joe’s 14th Annual Customer Choice Awards (Trader Joe’s Team)
 
Community & Events
- Will I become a Rustacean? (Kin Lane)
 - Open-Source Projects I want to start… eventually (Caleb Jenkins)
 - Couch to Half Marathon: Closing My First Year of Running (Eric Lawrence)
 - Start this year fresh with Mozilla’s tech challenge (Jenifer Boscacci)
 - Spotify is laying off six percent of its global workforce, CEO announces (Jon Porter)
 - Contributor stories: Kate Baroni (Sherry List)
 - Just how bad is Microsoft’s bottom line? Earnings report will be closely watched after job cuts (Todd Bishop)
 
Database
SharePoint, M365 & MS Teams
- From Teams to PowerPoint: 10 ways Azure AI enhances the Microsoft Apps we use everyday (Andy Beatman)
 
PowerShell
- PowerShell/OpenSSH Team Investments for 2023 (Steve Lee)
 - How to use Get-Credential with Windows containers (Vinicius Apolinario)
 - Don’t use Get-Eventlog anymore (Emin Atac)
 
Miscellaneous
- Chrome Browser Tabs to Links (Steve Smith)
 - OpenAI and Microsoft Extend Partnership (OpenAI Team)
 - Will Microsoft Barney meet ChatGPT? 🙂 (Todd Ogasawara)
 - ChatGPT users report $42 a month pricing for ‘pro’ access but no official announcement yet (James Vincent)
 - Introducing the GitHub Bug Bounty swag store (Jill Moné-Corallo)
 - Microsoft to stop selling Windows 10 downloads on January 31st (Tom Warren)
 
More Link Collections
- The Morning Brew #3630 (Chris Alcock)
 - Interesting links of the week 2023-4 (#56) (Michael Eaton)
 - Sands of MAUI: Issue #88 (Sam Basu)
 - Reading Notes #539 (Frank Boucher)
 - Daily Wrap Up – January 23, 2023 (#014) (Richard Seroter)
 
The Geek Shelf
 When They Win, You Win: Being a Great Manager Is Simpler Than You Think (Russ Laraway) – Referral Link


