Top Links
- Pushing ahead with Hot Chocolate 12.5 (Michael Staib)
- Tips & Tricks for Query Pagination in Azure Cosmos DB (Tim Sander)
- Jetpack Window Manager release candidate (Cesar Valiente)
- This post was written with GitHub Copilot (Joseph Guadagno)
- State of the Windows Forms Designer for .NET Applications (Klaus Loeffelmann)
Web & Cloud Development
- Windows Docker development without Docker Desktop (Kevin Logan)
- Accelerating Svelte’s Development (Ben McCann)
- How to mock a function in Jest for a React and TypeScript app (Carl Rippon)
- Introducing SSO for Docker Business (Cat Siemer)
- The Growth of State in Kubernetes (Cheryl Hung)
- Required Query String Parameters in ASP.NET Core (Code Maze)
- Immediately Executing setInterval with JavaScript (David Walsh)
- What’s Next: WebStorm 2022.1 Roadmap (Ekaterina Ryabukha)
- Build A Simple Vue 3 App and Enjoy Astronomy! (Part 1 of 3) and Build A Simple Vue 3 App and Enjoy Astronomy! (Part 2 of 3) and Build A Simple Vue 3 App and Enjoy Astronomy! (Part 3 of 3) (John Liu)
- Distributed tracing with Azure Functions Event Grid triggers (Liudmila Molkova)
- Part 1 – Angular JWT Authentication Using HTTP Only Cookie [Angular V13] and Part 2 (Naveen Bommidi)
- How To Learn Microsoft Azure in 2022 (Thomas Maurer)
- Enable Dapr with Apache APISIX Ingress Controller (Shanyou Zhang & Yilin Zeng)
- Duende IdentityServer v6 released (Dominick Baier & Brock Allen)
- Microsoft Cloud for Retail is now generally available (Shelley Bransten)
- A Practical Tip For Using Sass Default Parameters (Chris Coyier)
- Typed Forms: The RFC Is Here (Dylan D. Hunn)
- Building A Web Code Editor (Daniel Don)
Visual Studio & .NET
- See What’s New for Git in Latest Visual Studio 2022 Update and In VS 2022, WinForms Designer Still Chasing Parity with .NET Framework Version (David Ramel)
- Syncfusion Visual Studio Extensions Are Compatible with .NET 6.0 (Kalirajan Ganesan)
- Protobuf In C# .NET – Part 3 – Using Length Prefixes (Wade Gausden)
- The oracle always tells the truth, even when it is wrong: COM method calls with a user-defined type as a return value (Raymond Chen)
- How we used C++20 to eliminate an entire class of runtime bugs (Cameron DaCamara)
- The Year in Review for Microsoft Developers (Matthew MacDonald)
Design, Methodology & Testing
- How to begin your DevOps journey (Christina Hupy)
- How to rekindle innovation in your organization (Pluralsight)
- Cloud Pharmacy general architecture and project structure on GitHub (Daniel Krzyczkowski)
- Do you want to know *exactly* what a PM does? (Davide Mauri)
- Writing Coded Steps for Test Studio (Peter Vogel)
- 7 Productivity Methods: Which One’s Just Right For You? (Sam Milbrath)
- How To Improve Time Management: A Developer’s Guide (Tyler Hakes)
Mobile, IoT & Game Development
- How to Create a Seamless Mobile SSO (Single Sign-On) Experience in iOS (Huan Liu)
- Introducing the Ionic 6 Component Framework (Guy Nesher)
- New Android logcat support available in Microsoft Performance Tools for Linux & Android (Ivan Berg)
Podcasts, Screencasts & Videos
- CppCast – C++ Compile Time Parser Generator with Piotr Winter (Rob Irving)
- Redefining Imposter Syndrome with Maya Bello (Scott Hanselman)
- Create microservices with .NET and ASP.NET Core Ep1: Introduction to microservices with .NET (Vivek Sridhar & Nish Anil)
- CosmosDB Certification Study Hall Ep01: Get started with Azure Cosmos DB SQL API (Heini Ilmarinen & Leonard Lobel)
- Shell for .NET MAUI & Xamrain.Forms – What, why, and how?!?! (James Montemagno)
- 100 Episodes of DevOps – Adventures in DevOps 100 (Charles Max Wood, Jillian Rowe, Jonathan Hall, Shimon Tolts & Will Button)
- Common Mistakes in EF Core with Jernej JK Kavka (SSW TV)
- Productivity Improvements in Visual Studio 2022 (Robert Green & Mika Dumont)
- Scrum Master Toolbox Podcast – Check-in, a critical aspect for successful retrospectives | Samet Ulutas (Vasco Duarte)
- Working Code Podcast – Episode 57: Goals For 2022 (Ben Nadel)
- The Stack Overflow Podcast – Safety in numbers: crowdsourcing data on nefarious IP addresses (Ben Popper)
- Rocket 368: Wordle Wriddles (Christina Warren, Brianna Wu & Simone De Rochefort)
- What’s a lesser known .NET feature that people should know more about? (Jeffrey T. Fritz)
- UX Podcast #280 – Ethical experimentation with Craig Sullivan (James Royal-Lawson & Per Axbom)
- Web Rush Episode 166: Creating Your First GitHub Contributions with Santosh Yadav (John Papa, Ward Bell, Dan Wahlin & Craig Shoemaker)
- Getting Rid of If Statements with OOP – Adventures in Angular 337 (Charles Max Wood)
- .NET MAUI Podcast Episode 104: ScreenMedia (Matt Soucoup)
- Windows Weekly 759: Local Hooch (Paul Thurrott)
Community & Events
- How five open source communities are using GitHub Discussions (Evi Liu)
- Stack Gives Back 2021 (Juan M)
- Meet a recent Microsoft Learn Student Ambassador graduate: Rogerio Rodrigues (MS Student Developer Team)
Database
- Working With Market Data Using Time Series in RavenDB (Oren Eini)
- Analyzing ADX Time Series Data with KQL (David Giard)
- Error Handling Quiz Week: Making a Turkey Sandwich with XACT_ABORT (Brent Ozar)
Miscellaneous
- Microsoft’s sexual harassment and gender discrimination policies to undergo review (Aimee Chanthadavong)
- Study Finds Cannabinoids Prevent COVID-19 Infection (BeauHD)
- Windows 11: Do these six things right away after you finish setup (Ed Bott)
- Microsoft reportedly hires semiconductor engineer away from Apple (Kip Kniskern)
- Announcing Rust 1.58.0 (The Rust Release Team)
More Link Collections
- The Morning Brew #3389 (Chris Alcock)
- Top Stories from the Microsoft DevOps Community – 2022.01.14 (Jay Gordon)
- The Wolf Report – January 14th, 2022 (Michael Wolfenden)
- Collective #694 (Mary Lou)
The Geek Shelf
The Art of Immutable Architecture: Theory and Practice of Data Management in Distributed Systems (Michael L. Perry) – Referral Link