Top Links
- The State of WebAssembly – 2022 and 2023 (Gerard Gallant)
- Seven things you should know about Microsoft Learn (Gita Sharma)
- C# ValueTuple (Patrick Smacchia)
- Philip Japikse: Professional C# in .NET – Azure DevOps Podcast Episode 230 (Jeffrey Palermo)
- Action needed for GitHub Desktop and Atom users (Alexis Wales)
- Microsoft Graph Developer Proxy v0.4 with improved output, more guidance, and plugins (Waldek Mastykarz and Garry Trinder)
Web & Cloud Development
- Manage your Power Automate Desktop flows using Web APIs (Jay Padimiti)
- Getting Started: Document Editor with Angular CLI and Getting Started: Loading and Saving Documents using Angular (Bjoern Meyer)
- WebStorm 2023.1 EAP #2: TypeScript Updates, Performance and Version Control Improvements, and More (David Watson)
- Mocking an HttpClient using ASP.NET Core TestServer (Gérald Barré)
- A Breakdown of the React useEffect Hook (Hassan Djirdeh)
- Lessons learned optimizing Microsoft’s internal use of Azure (Kevin Ferguson)
- JavaScript vs. Wasm: Which Is More Energy Efficient and Faster? (Loraine Lawson)
- Assess ASP.NET web apps at scale to accelerate your app migration strategy on Azure (Mayunk Jain)
- Using Amazon Polly to read a Dialogue from Julius Caesar (Bryan Hogan)
- Fleet Preview update 1.14 includes UI-related changes and more (Eugene Toporov)
- Accessing .NET gRPC Endpoints from Anywhere via JSON Transcoding (Fiodar Sazanavets)
- Easy SVG Customization And Animation: A Practical Guide (Adrian Bece)
- How to watermark, annotate, and digitally sign a PDF with IronPDF (Jeff Fritz)
- Automating Pulumi Import with Manually Created Resources (Josh Kodroff)
- How to use breadcrumbs for clear website navigation (Ross Dillon)
WinUI, .NET MAUI & XAML
- Uno Platform 4.7 Sports New Project Template (David Ramel)
Visual Studio & .NET
- VS Code C++ Extension January Update: Create Definitions and Declarations (Alexandra Kemper)
- Native DateOnly and TimeOnly support in Entity Framework 8 in SQL Server (Steven Giesel)
- Inside C++/WinRT: Apartment switching: COM without COM (Raymond Chen)
- Tracking Application Health With OpenTelemetry Metrics in .NET (Phil Broderick)
- Intel oneDAL Available in ML.NET (Robert Krzaczyński)
Design, Methodology & Testing
- The DevOps Automation Guide (Shanika Wickramasinghe)
- A Brief DevOps History: The Road to CI/CD (Kat Cosgrove)
- Advanced Installer 20.3 (Advanced Installer Team)
- New series: Sitting, standing, and walking (Tom Johnson)
- Get started with on-Canvas annotations in Sketch (Sketch Team)
- Top Best Practices to Build High Quality Software (Adhithi Ravichandran)
- The tension between growth and control and Growth and control biases (Dimitri Glazkov)
- Turning ambitions into action: Lessons from our sustainability journey (Grace Clack)
- Is software getting worse? (Isaac Lyman)
- The Future of Remote Work and its Effects on the Workforce (Kunal Chowdhury)
- Do these five things to be “effectively decisive” (Richard Seroter)
- Mastering the (steppable) pipeline (Ronald Bode)
- New – Deployment Pipelines Reference Architecture & Reference Implementations (Sébastien Stormacq)
Mobile, IoT & Game Development
- El Preservador: SSHing Responsibly on iOS (La Terminal Team)
- Everything you need to know about Memory Profiler 1.0.0 (Agnese Caglio)
- How I achieved my dream career with Unity Learn Pathways (Rebekah Hadman & Jennifer Pyne)
Screencasts & Videos
- SQL Coding Series – Intermediate Part I (Women Who Code)
- Supporting Millions of Developers: My Role at Stack Overflow (Microsoft Developer)
- Deploy to Azure API Gateway From Postman (Postman Team)
- 100 million developers (GitHub)
- FreeCodeSession – Special Episode 7 – Raw String All the Strings! (Jason Bock)
Podcasts
- Revision Path – Domonique Brown (Maurice Cherry)
- Scrum Master Toolbox Podcast – A problem we all have with the “traditional” Scrum Master role vision | Pino Decandia (Vasco Duarte)
- Syntax Podcast Episode 569 – CSS Wishlist (Wes Bos & Scott Tolinsky)
- Google Cloud Security Podcast Episode 106 – Beyond BeyondProd – How Do You Zero Trust Your Workloads? (Anton Chuvakin)
- Radical Candor S5, Ep. 2: Are You ‘Helping’ or Micromanaging? Here’s How to Tell (Brandi Neal)
- The Changelog – News: Data tool belts, Build Your Own Redis, the giscus comments system, prompt engineering shouldn’t exist & ALPACA (Jerod Santo)
- The Stack Overflow Podcast Episode 532 – What do the tech layoffs really tell us? (Eira May)
- Microsoft 365 Dev Podcast – Partner Showcase: Kudzu with Rob D’Oria (Jeremy Thake & Paul Schaeflein)
Community & Events
- Workshop: 17 Ways to Undo Mistakes with Git (Assembla Team)
- 2023 Tech Forecast – Build a recession-proof tech workforce (Pluralsight) – Interesting coming from a company that recently had big layoffs.
- Celebrating Our First Graduating Class of Postman Student Leaders (Ali Mustufa)
- PyDev of the Week: Matthias Kestenholz (Mike Driscoll)
- Did you know that GitHub sponsors can be Private? (Matt Lacey)
- GitHub hit by hackers; code signing certificates for GitHub Desktop and Atom applications stolen (Sofia Wyciślik-Wilson)
Database
SharePoint, M365 & MS Teams
- A new look for Microsoft Teams Rooms on Windows (Matt Taylor)
- Do More with Less with Microsoft Viva (Laura Becker)
- Google to Offer Microsoft 365 Integration on Chromebooks (Paul Thurrott)
Miscellaneous
- Exxon smashes Western oil majors’ earnings record with $59 billion profit (Sabrina Valle) – There seems to be some wiggle room for gas prices to come down further.
- Foldable iPad Could Arrive as Early as Next Year (msmash)
- The names of birds, part 2 (Eric Lippert)
- How to Create a Diff of Two Images (David Walsh)
- Help test Cargo’s new index protocol (Eric Huss)
- Three customer experience trends that will shape financial services in 2023 and beyond (Lisa Nicholson)
- All coding languages, except one, grow up (Mark Downie)
- Windows Audio Encoding Failure after Settings Change (Rick Strahl)
- Minecraft Legends coming to multiple platforms on April 18 (Steve Clarke)
More Link Collections
- The Morning Brew #3635 (Chris Alcock)
- Interesting links of the week 2023-5 (#57) (Michael Eaton)
- .NET, Architecture, Azure, And other links #46 (davita8)
- Sands of MAUI: Issue #89 (Sam Basu)
- Daily Wrap Up – January 30, 2023 (#019) (Richard Seroter)
- Reading Notes #540 (Frank Boucher)
- Build5Nines Weekly – January 30, 2023 (Chris Pietschmann)
The Geek Shelf
Writing Is Designing: Words and the User Experience (Michael J. Metts & Andy Welfle) – Referral Link