Top Links
- Capturing Core Dumps of Crashing Processes using Sysinternals ProcDump for Linux (Mario Hewardt)
- A pro-code guide to build your custom copilot faster (Joey Glocke, Carter Gilliam and Ankit Govil)
- Mr. Maeda’s Cozy AI Kitchen: AI-Driven Design with Tim Allen (John Maeda)
- Road to v1.0 for the Python Semantic Kernel SDK (Matthew Bolanos)
- Hands-on with Microsoft Copilot for Azure (Daniel McLoughlin)
Web & Cloud Development
- Better form UX with the CSS property `field-sizing` (Stephanie Stimac)
- How To Use Blazor Server-Rendered Components with HTMX (Khalid Abuhakmeh)
- Top 5 JavaScript Tools for AI Engineering (Alexander T. Williams)
- Add Auth0 Authentication to Blazor Web Apps (Andrea Chiarelli)
- Azure Static Web App– Application configuration using staticwebapp.config.json (Bart Wullems)
- Using MariaDB With ASP.NET Core Web API (Januarius Njoku)
- Effortlessly Generate Radial Tree Diagrams in Blazor (Keerthivasan R.)
- React E-Commerce App for Digital Products: Part 3 (Create Product Management Dashboard) (Prashant Yadav)
- Introducing Docker Build Cloud: A New Solution to Speed Up Build Times and Improve Developer Productivity (Rebekah Dumouchelle)
- Meta Blog: I’m a JS Developer now (Oren Eini)
- Introducing Facebook Graph and Marketing API v19 (Mohamed Amr Abouelhassan)
- Share your feedback about developing with Go (Alice Merrick)
- Exploring the Bounds of Jamstack on What the Jam (Zach Leatherman)
- How to implement a GraphQL mutation (Pooja Mistry)
- MicroFrontend Architecture: Web Applications (Part Two) (Saad Shams)
WinUI, .NET MAUI & XAML
- WPF Development Best Practices for 2024 (Greg Lutz)
- .NET MAUI — Creating Profile Settings Page with Form Items (Kseniya K.)
- January XAML Fest for .NET MAUI—Microsoft’s LinkedIn Header Design (Leomaris Reyes)
Visual Studio & .NET
- C# Tip: ObservableCollection – a data type to intercept changes to the collection (Davide Bellone)
- The useless IMemoryBufferReference.Closed event (Raymond Chen)
- Print Excel Documents in Just 4 Steps Using C# (Mohan Chandran)
- Testing your incremental generator pipeline outputs are cacheable: Creating a source generator – Part 10 (Andrew Lock)
- .NET Framework January 2024 Cumulative Update Preview (Salini Agarwal)
- How to Maximize the Browser Window With Selenium in C# (Semir Teskeredzic)
Design, Methodology, AI & Testing
- Bottlenecks of Scaleups #06: Onboarding (Martin Fowler)
- Connecting Azure to Azure DevOps with Federated Credentials and Service Connections (John Kilmister)
- Enable GPT failover with Azure OpenAI and Azure API Management (Roman Mullier)
- Azure Cognitive Services & Azure Machine Learning Cost Analysis (Yoav Dobrin)
- Exploring the Signer Authentication Methods of BoldSign (Caroline Dolly)
- A Guide to Generative AI Development (Couchbase Team)
- Gaining Developer Experience Quickly (Dave Aronson)
- Good DevEx increases productivity. Here is the data. (Eirini Kalliamvakou)
- Google cancels contract with an AI data firm that’s helped train Bard (Emilia David)
- The AI Dilemma in Graphic Design: Steering Towards Excellence in Typography and Beyond (Filip Paldia & Jamie Clarke)
- Understanding how GitHub Copilot works (Japhlet Nwamu)
- The Pulumi ‘Push to start’ GitOps Experience (Kat Morgan)
- Chrome is getting 3 new generative AI features (Parisa Tabriz)
Mobile, IoT & Game Development
- Build your own handheld ZX Spectrum with Raspberry Pi Pico (Ashley Whittaker)
- The start-ups making robots a reality (Bill Gates)
- A simple fastlane setup for solo indie developers (Jesse Squires)
Screencasts & Videos
- Coffee and Open Source Conversation – Brian Ketelson (Isaac Levin)
- FreeCodeSession – Episode 513 (Jason Bock)
Podcasts
- Working Code Podcast – Episode 163: Exposing Yourself To New Technology (Ben Nadel)
- Army Vet to Software Tech | Multithreaded Income Episode 26 with Joshua Berrios (Kevin Griffin)
- Scrum Master Toolbox Podcast – Collaboration as a Cure, Helping Agile Teams Overcome The Missing Product Owner Anti-Pattern | Isshai Kamara (Vasco Duarte)
- Kubernetes Podcast from Google – Cilium and eBPF, with Bill Mulligan (Abdel Sghiouar & Kaslin Fields)
- Syntax Podcast Episode #721: You should learn Drizzle, the TypeScript SQL ORM (Wes Bos & Scott Tolinski)
- RunAs Radio – AI for IT with Gil Pekelman (Richard Campbell)
- Python Bytes Podcast #368 – That episode where we just ship open source (Michael Kennedy)
- Mailin’ It! – The Official USPS Podcast – Every Stamp Tells a Story—What to Look for in 2024 (United States Postal Service)
Community & Events
- CfP List Updated (Dave Aronson)
- Recap of BoldSign in 2023 (Lakshmi Priya Soundar Rajan)
- Join Syncfusion at NDC London 2024—Let’s Connect! (Rajeshwari P.)
- eBay will lay off 1,000 employees — 9 percent of the company (Sean Hollister)
- France fines Amazon $35 million over ‘excessive’ worker surveillance (Wes Davis)
Database
- A Little More About Isolation Levels In SQL Server (Erik Darling)
- SQL Server’s Buffer Cache: How to Calculate Dirty Page Sizes (SQLPals)
- Azure Database for MySQL – 2023 Recap and 2024 Roadmap (Shreya Aithal)
- SQL DROP DATABASE with SSMS, Azure Data Studio, T-SQL and PowerShell (Joe Gavin)
SharePoint, M365 & MS Teams
- New Year, New OneDrive for personal use (Miceile Barrett)
PowerShell
Miscellaneous
- TurboTax isn’t allowed to say it’s ‘free’ anymore (Justine Calma)
- How I Created an Automated (and Humane!) Hiring Process Using Jira (Sean Killeen)
More Link Collections
- The Morning Brew #3866 (Chris Alcock)
- Collective #806 (Manoela Ilic)
- Daily Reading List – January 23, 2024 (#245) (Richard Seroter)
The Geek Shelf
Learn WinUI 3: Leverage WinUI and the Windows App SDK to create modern Windows applications with C# and XAML (Alvin Ashcraft) – Referral Link