Top Links
- Bringing GitHub Actions to GitHub Mobile (Maximilian Sachs)
- Until the Ice Cream Truck Podcast – On Technical Debt (Howard Dierking & Glenn Block)
- PowerShell Extension for Visual Studio Code January 2023 Update (Sydney Smith)
- How I built the first PDF report for KlipTok using IronPDF (Jeff Fritz)
- Unpacking the value of open source and code collaboration (Mike Linksvayer)
Web & Cloud Development
- Just jQuery The Core UI – Function Queues (Ian Elliot)
- Feature Announcement: Enabling External PDF Renderer PDF.js in TX Text Control DocumentViewer (Bjoern Meyer)
- Basic Authentication in ASP.NET Core (Damien Bowden)
- Client-Side Filtering with the Kendo UI for Angular Data Grid (Peter Vogel)
- Docker Swarm, a User-Friendly Alternative to Kubernetes (Shaun O’Meara)
- Rotating Twisted 3D Typography with Three.js and Shaders (Yuriy Artyukh)
- The Magical Eleventy v2.0.0-beta.1 Release (Zach Leatherman)
- How to Draw an Owl, the API Edition – Part One (Kin Lane)
- Building micro services through Event Driven Architecture part21 : Monitoring and Observability (Gora Leye)
- Most Popular APIs in the Public API Network (Khushboo Goel)
- Data Conversion in Go (Manoj Debnath)
- The GoLand 2023.1 Early Access Program Is Open! (Sergey Kozlovskiy)
WinUI, .NET MAUI & XAML
- Embed WPF User Controls in WinForms Applications (Nitin Sharma)
- Introducing the New .NET MAUI PDF Viewer (Mohana Priya Raja)
Visual Studio & .NET
- Saving Christmas with Functional C# – Part Two – Indefinite Loops (Simon Painter)
- How to Randomize a List in C# and Required Members in C# (Code Maze)
- Using IHttpClientFactory in C# to avoid Port Exhaustion (Henrique Dalcin Dalmas)
- C# .NET – How to remove ASCII Control Characters fast and reduce to ASCII set and C# All valid string escape sequences (Mark Pahulje)
- Deep nesting – Why and how to avoid (Steven Giesel)
- Realistic Data Generation in .NET With Bogus (Marko Hrnčić)
- How can I call a method on a derived class from a base class, say, to get a strong reference to the containing object? (Raymond Chen)
Design, Methodology & Testing
- Azure DevOps Pipelines: Tasks, Jobs, Stages and more! (John Folberth)
- Agilean (Mark Seemann)
- An in-depth look at Prototyping in Sketch (Sketch Team)
- Guide to Projections and Read Models in Event-Driven Architecture (Oskar Dudycz)
- The Service / Repository Pattern (Paul Michaels)
- Getting Started With Software (and Business and Life) Skills – 2023 (Charles Flatt)
- Making the case for GitHub’s Secret scanning (Rob Bos)
- New Boards Hub, Sprint 216 update (Dan Hellem)
- What it takes to make legacy code bases rock solid (Dennis Doomen)
- GitHub Releases Copilot for Business Amid Ongoing Legal Controversy (Matt Campbell)
- Responsible AI in Microsoft Designer (Sarah Dutkiewicz)
- Git 2.39.1 Fixes Two Critical Remote Code Execution Vulnerabilities (Sergio De Simone)
- Can we kill the word ‘project’ please? (George Stocker)
- How to avoid the “Windows Defender SmartScreen prevented an unrecognized app from starting” warning (Alex Marin)
Mobile, IoT & Game Development
- Learn Flutter In 15 Days – Day One (Abhishek Singhal)
- Using React Native VisionCamera: Demo and alternatives (Gapur Kassym)
- Realistic smoke lighting with 6-way lighting in VFX Graph (Mathieu Muller, Marie Guffroy, Orson Favrel, Julien Fryer, Gabriel de la Cruz & Ludovic Theobald)
Screencasts & Videos
- Testing Blazor Applications with Playwright | .NET Conf 2022 (Debbie O’Brien & Max Schmidt)
- Flutter 100 Launch | More Announcements (Codepur)
- FreeCodeSession – Episode 432 (Jason Bock)
- .NET Architects Panel | .NET Conf 2022 (Damian Edwards, David Fowler & Mikayla Hutchinson)
Podcasts
- OnPodcast Ep.99: Massive layoffs, Insider program rebranding, new Windows 11 builds, and more (Podcast OnMSFT Team)
- Merge Conflict 342: Democratizing AI… and GPT-3 (James Montemagno & Frank Kreuger)
- InfoQ Podcast: Empowering Women in STEM & Building Inclusive Teams through Cooking (Kimberly Fox)
- Scrum Master Toolbox Podcast – Involving the Agile team in Product Owner decisions, the why and how! | Gert Brits (Vasco Duarte)
- The Amp Hour #616 – Open Source Tapeout with Matthew Venn (Dave Jones & Chris Gammell)
- The Stack Overflow Podcast Episode 529 – How to build a universal computation machine with Tetris (Eira May)
- Coding Blocks Podcast – Designing Data-Intensive Applications – Transactions (Allen Underwood, Michael Outlaw & Joe Zack)
- AWS Developers Podcast Episode 068 – RDS Optimized Writes with Prasad Pandit (David Isbitski)
- JS Party Podcast – How do you define joy? (Jerod Santo, Nick Nisi, Kevin Ball & Christopher Hiller)
- The Changelog – Just Postgres (Craig Kerstiens, Adam Stacoviak & Jerod Santo)
- PPP 374 | Building a Strong Personal Brand Without Being a Self-Promoting Jerk (Andy Kaufman)
- AGL 295: Remote Development with Alex Svinov (John Rouda)
Community & Events
- Microsoft Kills Off AltspaceVR Amid Major Layoffs (BeauHD)
- Microsoft news recap: 10,000 job cuts over next 3 months, 250K Xbox Series X|S sold in Japan last year, and more (Jack Wilkinson)
- Google cuts 12,000 jobs in latest round of big tech layoffs (James Vincent)
- Linux Foundation’s New ‘Open Metaverse Foundation’ Launches (EditorDavid)
- Cloud Native Ambassadors 2.0 (Cloud Native Computing Foundation Team)
- The third-party apps Twitter just killed made the site what it is today (Mitchell Clark)
- CodeMash 2023 Recap (Sarah Dutkiewicz)
- Hacking #FHIR for the benefit of the FHIR community (John Moehrke)
Database
- Evaluating SQL Server Filtered Indexes in a Multi Table SQL Join (Jared Westover)
- Improving your WordPress workload performance on Azure Database for MySQL (Mollee Jain)
- Storing and querying your geospatial data in Azure (Clemens Schotte)
- Released: General Availability of Microsoft.Data.SqlClient 5.1 (David Engel)
PowerShell
- PowerShell App Deployment Toolkit 3.9.1 Released (Sean Lillis)
Miscellaneous
- Pioneering Apple Lisa Goes ‘Open Source’ Thanks To Computer History Museum and TikTok Confirms That Its Own Employees Can Decide What Goes Viral (BeauHD)
- OpenAI CEO Sam Altman on GPT-4 Hype: ‘People are Begging to be Disappointed and They Will Be’ (EditorDavid)
- Google is freaking out about ChatGPT (James Vincent)
- C++ programming language and safety: Here’s where it goes next (Liam Tung)
- Smithsonian Open Access (Mark Downie)
- paint.net 5.0.1 is now available (Rick Brewster)
- Microsoft has copied the best Windows audio app (Tom Warren)
More Link Collections
- The Morning Brew # 3629 (Chris Alcock)
- F# Weekly #3, 2023 – F# eXchange, ChatGPT as a service (Sergey Tihon)
- Code Maze Weekly #157 (Vladimir Pecanac)
- Daily Wrap Up – January 20, 2023 (#013) (Richard Seroter)
- Build5Nines Weekly – January 22, 2023 (Chris Pietschmann)
- C# Digest Issue #438 – January 23, 2023 (Jakub Chodounsky)
- The Overflow #161: Git isn’t the only game in town (Ryan Donovan & Cassidy Williams)
The Geek Shelf
Apps and Services with .NET 7: Build practical projects with Blazor, .NET MAUI, gRPC, GraphQL, and other enterprise technologies (Mark J. Price) – Referral Link