Top Links
- .NET Monthly Roundup – January 2023 (Jon Galloway)
- ASP.NET Core Dev Team Launches ‘Blazor United’ Push for .NET 8 (David Ramel)
- ChatGPT for Bing is almost here – is Google doomed? (Kip Kniskern)
- WebStorm announces official support for Astro (Thuy Doan)
- Blazor and Azure OpenAI (Michael Washington)
Web & Cloud Development
- JavaScript Fundamentals: Variables, Arrays, and Loops (Chris Pietschmann)
- Filtering a drop down list using JavaScript with ASP.NET (Paul Michaels)
- I tried the Angular Standalone migration, and here is the results (Tim Deschryver)
- React in 2023 and Beyond (Adhithi Ravichandran)
- WebStorm 2023.1 EAP #3: Astro Support, New UI Enhancements, and Docker Improvements (David Watson)
- How to Centre an Element in CSS with Tailwind (Johnny Simpson)
- Starchart 0.1! (David Humphrey)
- Twitter Should Be Able Charge for Their API Because It Costs Money to Operate and Twitter Is the Most Important API (Kin Lane)
- A Definitive Guide to Managing FHIR Projects and Resources (Ardon Toonstra)
- Elon Musk says bots with ‘good content’ can use Twitter’s API for free (Emma Roth)
- Go 1.20 Improves Compiler Performance and Extends Coverage Support (Sergio De Simone)
- A Fancy Hover Effect For Your Avatar (Temani Afif)
WinUI, .NET MAUI & XAML
- Binding in View Models, wire up all the things! (Glenn Block)
Visual Studio & .NET
- C# Language Mind map (Steven Giesel)
- Explicit validation in C# just got simpler! (Oskar Dudycz)
- IEnumerable in C# – A Simplified Beginners Guide (Nick Cosentino)
- Rider 2023.1 EAP 3 is Available With Docker and Structure View Improvements and a Localization Preview and ReSharper 2023.1 EAP 3 Is Here! (Sasha Ivanova)
- Inside C++/WinRT: Coroutine completions: Cancellation propagation (Raymond Chen)
- Spice , a spicy cross-platform UI framework! (Jonathan Peppers)
- .NET Community Toolkit 8.1 Released (Robert Krzaczyński)
Design, Methodology & Testing
- Introduction to Behavior Driven Development (BDD) in C# (Ivan Matec)
- What is Leadership? (J.D. Meier)
- TDD: From Katas to Production Code (Matheus Marabesi)
- What is an APPX File – How to extract, open and edit one? (Radu Popescu)
- Why is Clean Architecture so Popular? (Derek Comartin)
- The Market for Lemons (Alex Russell)
- Will AI ever replace the need for developers? (James Croft)
- TeamCity 2022.10.2 Is Here (Julia Alexandrova)
Mobile, IoT & Game Development
- Assertions in Dart and Flutter tests: an ultimate cheat sheet (Anna Leushchenko)
- Google Is Working On Blink-Based iOS Browser, Contrary To Apple’s WebKit Rule (BeauHD)
- How to use Android Debug Bridge for advanced troubleshooting (Lewis Cianci)
Screencasts & Videos
- FreeCodeSession – Episode 436 (Jason Bock)
- Technology & Friends – Jeffrey Miller on Building a Second Brain (David Giard)
Podcasts
- Merge Conflict 344: Exploring CoreData and CloudKit (James Montemagno & Frank Kreuger)
- OnPodcast Ep.101: 343 Industries gets a reboot, ChatGPT in all the things, and Azure outage (Podcast OnMSFT Team)
- Tailwind CSS – Adventures in Angular 368 (Charles Max Wood, Subrat Mishra & Lucas Paganini)
- Colin Bowern: Deployments and Ops using Octopus Deploy – Azure DevOps Podcast Episode 231 (Jeffrey Palermo)
- Scrum Master Toolbox Podcast – The Product Owner committee, a serious anti-pattern | Pino Decandia and Scrum Master Toolbox Podcast – Embracing Self-Awareness and Empathy in the Agile Change Process, Insights from Dustin Thostenson | Dustin Thostenson (Vasco Duarte)
- Software Defined Talk Episode 399: Two Guys Live in the Southern Hemisphere, with Craig Box (Matt Ray)
- Tabs and Spaces Podcast 302 – Dependencies Injected (feat. M. Scott Ford) (James Studdart, Jamie Taylor & Zac Braddy)
- .NET MAUI Podcast Episode 117: James and David Pick on Matt (James Montemagno, Matt Soucoup & David Ortinau)
- Syntax Podcast Episode 571 – Supper Club × Rust In Action with Tim McNamara (Wes Bos & Scott Tolinsky)
- CppCast – CppNorth and the Forgotten Developers (Phil Nash & Timur Doumler)
- PPP 375 | Navigating the Fear of Offending: A Guide to Living (and Leading) Unafraid (Andy Kaufman)
- Coding Blocks Podcast – Designing Data-Intensive Applications – Multi-Object Transactions (Allen Underwood, Michael Outlaw & Joe Zack)
- JSParty Podcast – Qwik has just the right amount of magic (Miško Hevery & Kevin Ball)
- AWS Developers Podcast Episode 070 – Amazon DocumentDB Elastic Clusters with Vin Yu (David Isbitski)
- The Amp Hour #617 – Conference Room Innovation and The Amp Hour #618 – Refrigerators and Robots with Amitabh Shrivastava (Dave Jones & Chris Gammell)
- Until the Ice Cream Truck Podcast – Career Levels (Howard Dierking & Glenn Block)
- AGL 297: Jen Hope (John Rouda)
- Talk Python to Me #401 – Migrating 3.8 Million Lines of Python (Michael Kennedy)
Community & Events
- Tech Conferences .NET (Bryan Hogan)
- My Mastodon #FollowFriday Postman Collection (Kin Lane)
- Rockin’ the Code World: Special Guest Clark Sell (David McCarter)
- Now Blogging at mkennedy.codes (Michael Kennedy)
- FTC Prepares Antitrust Suit Against Amazon (msmash)
- Meet the Skilling Champion Diana Birkelbach (Rie Moriguchi)
Database
- Getting started with SSIS External Configuration File (Hadi Fadlallah)
- Quick tips: How to do more with less in Azure SQL Managed Instance (Uros Milanovic)
SharePoint, M365 & MS Teams
PowerShell & Terminal
- Windows Terminal 1.17 Preview Released (Alen Genzić)
Miscellaneous
- Report: Microsoft plans to update Bing with a faster version of ChatGPT in the coming weeks (Aisha Malik)
- Google Invests Almost $400 Million in ChatGPT Rival Anthropic (Davey Alba & Dina Bass)
- The names of birds, part 4 (Eric Lippert)
- ChatGPT Passes Google’s Coding Interview, Answers Question About More Possible Layoffs and Bill Gates Urges High-Voltage, Long-Distance Power Lines for Clean Energy Future (EditorDavid)
- PowerToys 0.67.0 adds Quick Access system tray launcher (Kunal Chowdhury)
- Free student Fundamentals certifications (Lee Stott)
- Using Copilot with Python apps (Pamela Fox)
More Link Collections
- The Morning Brew #3638 and The Morning Brew #3639 (Chris Alcock)
- C# Digest Issue #440 – February 06, 2023 (Jakub Chodounsky)
- F# Weekly #5, 2023 – OpenAI-fsharp and F# Backend Web Frameworks (Sergey Tihon)
- Reading List 300 (Bruce Lawson)
- Daily Wrap Up – February 3, 2023 (#023) (Richard Seroter)
- The Overflow #163: Most Loved vs. most questions (Ryan Donovan & Cassidy Williams)
- Collective #750 (Manoela Ilic)
The Geek Shelf
Web Development with Blazor: An in-depth practical guide for .NET developers to build interactive UIs with C#, 2nd Ed. (Jimmy Engstrom) – Referral Link