Top Links
- Marten V6 is Out! And the road to Wolverine 1.0 (Jeremy D. Miller)
- Budding love for compose animation (Kristen Halper)
- ASP.NET Core Basics: Build a Complete CRUD Application with VS Code (Assis Zang)
- MAUI App Accelerator – Version 1.2.4 released (Matt Lacey)
- Surround selection experiment (Mads Kristensen)
Web & Cloud Development
- Creating a Custom React Context Provider (Peter Kellner)
- Support Auth0 in Azure Static Web Apps for Blazor WebAssembly Apps (Andrea Chiarelli)
- JavaScript Closures: Understanding Private Variables, Callbacks, and Memoization for Efficient Code (Hussaini Ahmed)
- View Word, Excel, and PowerPoint Files in Angular Application (Johnson Manohar)
- Docker Init: Initialize Dockerfiles and Compose files with a single CLI command (Marc Sherwood)
- Create a PDF Digital Signature Web Service Using Azure Key Vault and the Syncfusion C# PDF Library (Praveenkumar)
- Azure Developer CLI (azd) – May 2023 Release (Savannah Ostrowski)
- jQuery 3.7.0 Released: Staying in Order (Timmy Willison)
- The Atomic Waltz: Unraveling WebAssembly Issues in V8 and SpiderMonkey (Dominic Elm)
- Contributing to WebKit (Anna van Kesteren)
- Using Statiq, a .NET Static Content Generator (Jason Gaylord)
WinUI, .NET MAUI & XAML
- How to Improve WPF Datagrid Performance with 2D Cell Rendering (Alvaro Rivoir)
- Chart of the Week: Creating a .NET MAUI Column Chart to Visualize Yearly Box Office Data (Karthikeyan V.)
Visual Studio & .NET
- Globalizing Strings in Microsoft .NET C# with the Multilingual App Toolkit (David McCarter)
- Go for C# developers: defer is not IDisposable (cellfish)
- What are the duck-typing requirements of WRL ComPtr? (Raymond Chen)
- Azure Pipelines with TX Text Control .NET for WPF and Windows Forms 31.0 with Azure DevOps and Artifacts (Bjoern Meyer)
- Introducing Polyglot Notebooks – Mixing together documentation and dotnet into an analytics notebook (Matt Eland)
- Microsoft.Identity.Client Namespace docs (Microsoft Learn)
Design, Methodology & Testing
- Unit Testing and Mocking Made Simple: A Look at Unit Testing Company’s New Movies (Eli Lopian)
- Unit Tests – Web Development with Clojure, Third Edition — by Dmitri Sotnikov, Scot Brown (The Pragmatic Programmers)
- Deep Learning – Overfitting, Generalization, & the Bias-Variance Tradeoff (Exxact Team)
- 4 Core Principles of GitOps (Alex Williams)
- How to Improve Testing by Using a Gentle Nudge (Ben Linders)
- Navigation and search improvements for accessibility (Benjamin Allen)
- Abstractions to easily swap implementations? Not so fast. (Derek Comartin)
- Unlocking inclusive design: how Primer’s color system is making GitHub.com more inclusive (Lukas Oppermann)
Mobile, IoT & Game Development
- Automatically deploy to Google Play Store with GitHub Actions and the Ionic Cloud CLI (Cecelia Martinez)
- Ionic + Kapa.ai: The Advanced AI Bot to Assist Developers (Michael Ellis)
Screencasts & Videos
- Azure PostgreSQL Migration Extension (Assessments) for Azure Data Studio (Preview) | Data Exposed (Anna Hoffman)
- How do I delete a user in Azure AD B2C using custom policies? | One Dev Question (Rory Braybrook)
- How do I change the favicon in Power Pages? | One Dev Question (Ragavan Rajan)
- Developer Tools That Shouldn’t Be Secrets – Video (Christian Heilmann)
Podcasts
- .NET Core Podcast – Managing Dependencies with M. Scott Ford (Jamie Taylor)
- Developer Tea – Focus on Process Orientation for Goal Setting (Jonathan Cutrell)
- CppCast – Conan 2.0 (Phil Nash & Timur Doumler)
- The Hanselminutes Podcast – Computing History with Atari and Commodore’s Leonard Tramiel (Scott Hanselman)
- Practical AI Podcast – The last mile of AI app development (Travis Fischer, Chris Benson & Daniel Whitenack)
- Rocket 437: Puff Peace (Christina Warren, Brianna Wu & Simone De Rochefort)
- The Stack Overflow Podcast Episode 570 – Stung by OWASP? Chatting with the creator of the most popular web app scanner (Eira May)
- Web Rush Episode 233: Just a Girl Building an Empire (John Papa, Ward Bell, Craig Shoemaker & Dan Wahlin)
- Python Bytes Podcast #335 – Should you get your mojo on? (Michael Kennedy)
- Software Defined Talk Episode 414: Monolith vs. Microservices (Brandon Whichard & Cote)
Community & Events
- Twitter’s new CEO is probably this NBC exec (Alex Heath)
- Better Together, Impossible Alone: Trello recap at Team ’23 (Erika Storli)
- Stack Overflow Developer Survey for 2023 Now Open (Matthew Groves)
- Exclusive: Google’s Sundar Pichai talks Search, AI, and dancing with Microsoft (Nilay Patel)
Database
- Cumulative Update #4 for SQL Server 2022 RTM (Srinivas Kandibanda)
- SQL Wildcard Examples using SQL LIKE (Joe Gavin)
- Implementing Temporal Tables Where You Have Existing Data (Matthew McGiffen)
Miscellaneous
- Releasing Windows 11 Build 22621.1776 to the Release Preview Channel and Releasing Windows 10 Build 19045.3030 to Release Preview Channel and Releasing Windows 11 Build 22000.2001 to the Release Preview Channel (Brandon LeBlanc)
- Two principles to protect internet users from decaying platforms (Cory Doctorow)
- Artifact is taking on Twitter and Substack by letting you follow writers (Jay Peters)
- First Rust Code Shows Up in the Windows 11 Kernel (Paul Thurrott)
- Microsoft eyes partnership with Firefox to make Bing its primary search engine (Priya Walia)
More Link Collections
- The Morning Brew #3704 (Chris Alcock)
- Collective #764 (Manoela Ilic)
- Daily Reading List – May 11, 2023 (#087) (Richard Seroter)
- Newsletter: Copilot for Docs, Wappalyzer, Illusions, Late projects, Forbidden Fruit (Tom Johnson)
The Geek Shelf
The Game Console 2.0: A Photographic History from Atari to Xbox (Evan Amos) – Referral Link