Top Links
- Introducing Windows Server 2025! (Jeff Woolsey)
- On Disinformation and the Gullibility of Humankind (James Whittaker)
- Welcome to Windows Insider flighting on Windows Server (Artem Pronichkin)
- What is an OpenAPI spec | Microsoft Learn (Waldek Mastykarz)
- Three new LINQ methods in .NET 9 (Steven Giesel)
Web & Cloud Development
- How to Add Functional Components to a React Grid Application (Andrew Peterson)
- Docker Architecture Overview – Structure & Components (James Walker)
- Azure Static Web App–API configuration (Bart Wullems)
- It’s Critter Stack “Release on Friday” Party! (Jeremy D. Miller)
- Converting HTML pages to PDFs with Playwright (Pamela Fox)
- How to Create a React App in 2024 (Reed Barger)
- Why React Icons May Be the Only Icon Library You Need (Zain Zaidi)
- Decorator Patterns In Go (Kresno Fatih Imani)
- ESLint v9.0.0-alpha.2 released (Milos Djermanovic)
- Cloudtips 24. How to create AWS accessKey, and accessID for your code (Neha Sharma)
- How TypeScript can help in modelling business workflows (Oskar Dudycz)
- HTTP at Thirty-Three (Homer Painter)
- WASI 0.2 Preview: A New Dawn for WebAssembly (Steven J. Vaughan-Nichols)
- How to deal with API rate limits (Salma Alam-Naylor)
Visual Studio & .NET
- How to Build Dependent Lists using Excel Dynamic Functions in C# .NET (Paarisha Rana)
- My NuGet Packages (Shawn Wildermuth)
- Differences Between a Virtual and an Abstract Method in C# (Aditi Saxena)
- Visual Studio GitHub Copilot Extension Introduces New Features and Enhancements (Almir Vuk)
- Streaming files to Postgres – dotnet core (Josef Ottosson)
- How to Create XML Files in C# (Matjaz Prtenjak)
- Difference Between Select and SelectMany Methods in LINQ (Michal Kaminski)
- The fastest way to create WireMock.NET mappings (Cezary Piatek)
- MassTransit–Avoid losing messages and GetHashCode() in .NET Core (Bart Wullems)
- How to Build a URL Shortener With .NET (Milan Jovanović)
- How can I expose a pre-existing block of memory as a Windows Runtime object without copying the data? (Raymond Chen)
- Collection Performance in Microsoft .NET: Returning an Array from a Property (David McCarter)
Design, Methodology, AI & Testing
- Smarter Azure Open AI Usage (Graeme Foster)
- Why Did I Create AIStoryBuilders? and The Proper Care and Feeding of LLMs (Michael Washington)
- Understanding the essentials of identity and access management (IAM) (Adam Matthews)
- New version of Publish Code Coverage Results task (Bohdan Janousek)
- New Boards Hub Update, January 2024 (Dan Hellem)
- AI Everywhere: The Increasing Integration of Artificial Intelligence in Organizations (Kunal Chowdhury)
- Informal Leadership in Software Engineering – What You Need To Progress (Nick Cosentino)
- GitHub Copilot and GenAI: Revolutionizing Software Development (Peter Smulovics)
Mobile, IoT & Game Development
- Use Flutter hot restart in the integration test (Mahdi Shahbazi)
- Walkthrough: Turning a Raspberry Pi into an appliance (Oren Eini)
- Mozilla says Apple’s new browser rules are ‘as painful as possible’ for Firefox and Spotify accuses Apple of ‘extortion’ with new App Store tax (Emma Roth)
Screencasts & Videos
- Technology & Friends – Brian Gorman on a Microsoft Software Training Program for US Military Veterans (David Giard)
- Build a Custom .NET MAUI Signature Pad from Scratch in Minutes! (James Montemagno)
- FreeCodeSession – Episode 514 (Jason Bock)
- Bill Gates Interviews Sam Altman about OpenAI’s Speedy Rise (David Cassel)
- Why do binary contracts matter? | One Dev Question (Larry Osterman)
Podcasts
- CppCast – Reflection for C++26 (Phil Nash & Timur Doumler)
- Generally AI Episode 1: Large Language Models (Roland Meertens & Anthony Alford)
- GeekWire Podcast: Experiments in AI, with software engineer Kevin Leneway of Pioneer Square Labs (Todd Bishop)
- Syntax Podcast #722: Next Level Web APIs. Bluetooth, File Access, Thomas Steiner – Project Fugu (Wes Bos & Scott Tolinski)
- React Native Radio 286 – What’s New in React Native 0.73 (Mazen Chami & Robin Heinze)
- Scrum Master Toolbox Podcast – The Making of a Great Product Owner, Learning, Leading, And Succeeding | Isshai Kamara (Vasco Duarte)
- Directions on Microsoft – Thinking about Data (Mary Jo Foley)
- The Changelog – Shift left, seriously. (Deepak Prabhakara, Schalk Neethling, Adam Stacoviak & Justin Garrison)
- Building A Component Library with Thomas Pink & Fabian Friedl – Adventures in Angular #403 (Alyssa Nicoll)
- AGL 349: Debbie Levitt from Delta CX (John Rouda)
- Gone Mobile Podcast #91: ListViews and CollectionViews (Jonathan Dick & Allan Ritchie)
- Talk Python to Me #446: Python in Excel (Michael Kennedy)
Community & Events
- Google Summer of Code Turns 20 In 2024 (Sue Gee)
- Public Domain Day Celebrates Creative Works from 1928 (Caralee Adams)
- MVP’s Favorite Content: CAE, Surface, M365, Semantic Kernel (Rie Moriguchi)
- Valentine’s Day 2024 in Greater Philadelphia: 22 Things to Do (Visit Philly)
- Interfacing w/ Michelle Frechette on the WWW (Work w/ Win) Livestream (Rachel Winchester)
Database
- Why Partially Fixing Key Lookups Doesn’t Work In SQL Server (Erik Darling)
SharePoint, M365 & MS Teams
- Upcoming updates to loading websites in Teams tabs (Loki Meyburg)
Miscellaneous
- Announcing Windows 11 Insider Preview Build 26040 (Canary Channel) (Brandon LeBlanc)
- Windows Server Insider Preview 26040 is out – and so is the new name (Ned Pyle)
- The Real Problem With Spotify (Om Malik)
- Surprise! Google Chrome goes native for Windows on Arm and Microsoft explains how Russian hackers spied on its executives (Tom Warren)
More Link Collections
- The Morning Brew #3869 (Chris Alcock)
- Sands of MAUI: Issue #131 (Sam Basu)
- Daily Reading List – January 26, 2024 (#248) (Richard Seroter)
- F# Weekly #4, 2024 – The future of Giraffe OSS (Sergey Tihon)
- C# Digest – Putting Your Cookies on a Diet (Jakub Chodounsky)
- Collective #807 (Manoela Ilic)
The Geek Shelf
The MVVM Pattern in .NET MAUI (Pieter Nijs) – Referral Link