Top Links
- Introducing Windows Dev Kit 2023 (Project Volterra) (Windows Developer Team)
- Available today: Windows Dev Kit 2023 aka Project Volterra (Pavan Davuluri & Kevin Gallo)
- Windows Dev Kit 2023 Documentation (Microsoft Learn Team)
- Dotnet (.NET) Performance Tracing for WinUI, Uno and Maui Applications (Nick Randolph)
- Microsoft 365 Developer Program instant sandbox update (Microsoft 365 Platform Team)
- Replicating Goodreads App Book Detail Page in Figma and Uno Platform (Uno Platform Team)
Web & Cloud Development
- Node.js 19 Updates JavaScript Engine (Kay Ewbank)
- Public preview: Availability zone volume placement for Azure NetApp Files (Azure Team)
- Detect System Theme Preference Change Using JavaScript (David Walsh)
- WebStorm 2022.3 EAP #4: Type Narrowing in Angular Templates, and Improvements for Vue and Docker (David Watson)
- How To Programmatically Add Input Fields to React Forms (Ifeoma Imoh)
- Introducing the Docker+Wasm Technical Preview (Michael Irwin)
- Part 2 | NestJS (v9) | ReactJS (v18) | MongoDB | CRUD Example (Naveen Bommidi)
- OpenSSL and zlib update assessment, and Node.js Assessment workflow (Rafael Gonzaga)
- Is There Too Much CSS Now? (Sacha Greif)
- Focusing on Problems When Defining a New API (Kin Lane)
- Top 25 API Onboarding Experiences (Joyce)
- Fix automatic re-routing of http:// to https:// on localhost in Web Browsers (Rick Strahl)
- Best Chrome extensions for web developers (Thomas Ardal)
Visual Studio & .NET
- Entity Framework Core Extension tips & tricks – Custom migration operation dependencies (Maciej Zwierzchlewski)
- Managed pointers, Span, ref struct, C#11 ref fields and the scoped keyword (Patrick Smacchia)
- The Forgotten Art of C# Inheritance (Szymon Kulec)
- Improving Copy and Move Elision (Bran Hagger)
- IComparable vs IComparer vs Comparison Delegate (Muhammed Saleem)
- Why can’t I programmatically inspect the check boxes in the Security property sheet any more? (Raymond Chen)
Design, Methodology & Testing
- Compiling TX Text Control .NET Server 31.0 with Azure DevOps and Artifacts (Bjoern Meyer)
- Encapsulation in Functional Programming (Mark Seemann)
- Using Context/Specification to better express complicated tests (Jeremy D. Miller)
- It’s OK to write garbage code once in a while. (Elliot Brenya Sarfo)
- How Fuzzy are Your Fuzzers? (Nick Fitzgerald)
- Software Architecture Titles Of Choice (Kay Ewbank)
- A Primer on Cryptography (Aïda Diop)
- How We Use Terraform At Slack (Archie Gunasekara)
- How hardware and software can maximize your flow states (Jean-Christophe Hemes)
- Doing more with less: How organizations shape the future with a strong digital posture (Judson Althoff)
- The CI/CD pipeline: A developer’s guide (Mandy Hubbard)
Mobile, IoT & Game Development
- Android Dev Summit ‘22: What’s new in Jetpack (Amanda Alexander)
- What’s new from Android, at Android Dev Summit ‘22 (Matthew McCullough)
- Surface Duo Update brings familiarity with Windows 11 and Android 12L improvements (Kimmo Lehtosalo)
- What’s new in Jetpack Compose (Jolanda Verhoef)
Screencasts & Videos
- Play Videos in .NET MAUI With MediaElement: Early Preview (Gerald Versluis)
- Create blazing-fast web apps with Next.js and Azure Static Web Apps [20 of 20] (Natalia Venditto)
- What was the largest software product Microsoft ever shipped? #shorts (Amy Stevenson)
Podcasts
- InfoQ Podcast: Principles of Green Software Engineering with Marco Valtas (Marco Valtas)
- Revision Path – Dr. Jacinda Walker (Maurice Cherry)
- Merge Conflict 329: Is iPadOS Ready for Stage Manager? (James Montemagno & Frank Kreuger)
- The Changelog – Sonic search, building software like an SRE, leaving the cloud, an HTTP crash course & breaking up with CSS-in-JS (Jerod Santo)
- Isaac Abraham: Farmer for Azure Deployments – Azure DevOps Episode 216 (Jeffrey Palermo)
- Google Cloud Security Podcast Episode 93 – CISO Walks Into the Cloud: Frustrations, Successes, Lessons… And Is My Data Secure? (Anton Chuvakin)
- Meta Cast 225 – Feedback Is Your Friend (Bob Galen & Josh Anderson)
- Azure Team Episode 443 – 5G Modern Connected Apps (Cynthia Kreng, Kendall Roden, Cale Teeter, Evan Basalik, Russell Young & Sujit D’Mello)
- Microsoft 365 Dev Podcast – Ignite 2022 Microsoft 365 Developer platform announcements (Jeremy Thake & Paul Schaeflein)
- The Stack Overflow Podcast Episode 500 – A flight simulator for developers to practice real world challenges and surprises (Ritika Puri)
Community & Events
- ECCV 2022 highlights: Advancing the foundations of mixed reality (Alyssa Hughes)
- How inclusive is STEM and how do we diversify the relevant fields? (Dr. Samantha Clark)
- Making culture count for Open Source sustainability—Celebrating FOSS Fund 25 (Emma Irwin)
- CNCF WASM microsurvey: a transformative technology, yes, but time to get serious (CNCF Team)
Database
- Quickly Evaluate SQL Server Best Practices with Invoke-SqlAssessment (Jeffrey Yao)
- Checklist for troubleshooting and improving MySQL database performance (Jim Toland)
- SSMS Performance Dashboard for Managed Instance shows different percent of CPU usage (Yochanan Rachamim)
- Architecture: Software as a Service Databases – Single DB or DB per Client (Greg Low)
SharePoint, M365 & MS Teams
- Announcing intelligent message translation in Microsoft Teams for mobile devices (Microsoft Translator)
PowerShell
- How to Use a PowerShell Foreach Loop (Ivan Mirchev)
- PSScriptAnalyzer (PSSA) 1.21.0 has been released (Jim Truher)
More Link Collections
- The Morning Brew #3571 (Chris Alcock)
- Interesting links of the week (2022-43) (Michael Eaton)
- Sands of MAUI: Issue #77 (Sam Basu)
- .NET, Architecture, Azure, And other links #41 (davita8)
The Geek Shelf
The Art of Immutable Architecture: Theory and Practice of Data Management in Distributed Systems (Michael L. Perry) – Referral Link