Top Links
- Automate Task Planning with an AI-Powered Kanban Board in .NET MAUI (Muniappan Subramanian)
- .NET 10 support in Visual Studio 2022 (Mike Irving)
- Electron 40.0.0 Release (Michaela Laurencin)
- Getting Started with AI Coding Tools – A Developer’s Practical Guide (Nick Cosentino)
- What’s new with Azure Repos? (Dan Hellem)
- React Native Windows v0.81 is here! (Ramya Oruganti)
Web and Cloud Development
- Enterprise Patterns for ASP.NET Core Minimal API: Data Transfer Object Pattern (Chris Woodruff)
- Microsoft Releases Azure Functions Support for Model Context Protocol Servers (Steef-Jan Wiggers)
- 5 Minimal API myths and the real truth (David Grace)
- Solving the Distributed Cache Invalidation Problem with Redis and HybridCache (Milan Jovanović)
- Implementing Level of Identification (LoI) with ASP.NET Core Identity and Duende (Damien Bowden)
- jQuery 4.0.0 (Timmy Willison)
- Part 1: Building Your First Serverless HTTP API on Azure with Azure Functions & FastAPI (Richa Gaur)
- Adding Correlation ID Middleware in ASP.NET Core (Yohan Malshika)
- A Developer’s Guide to Marshaling Data With JSON (David Eastman)
- Astro Redesigns Its Development Server (Loraine Lawson)
- How to Deploy a MERN Stack Notes App on AWS (Umair Mirza)
- The Valet Key Pattern on Azure: Secure Direct Uploads with SAS and ASP.NET Core (Sudhir Mangla)
- AI-Powered Smart Paste: A Smarter Way to Fill ASP.NET Core Forms (Arun Kumar Ragu)
Windows Development
- How can I get the tab index number from a dialog box control? (Raymond Chen)
- Microsoft Open Sources XAML Studio, Reviving a Longstanding Prototyping Tool (Edin Kapić)
- Announcing Windows 11 Insider Preview Build 26220.7653 (Beta Channel) (Windows Insider Program Team)
.NET and Visual Studio
- Convert HTML to PDF in .NET (C#): Real-World Scenarios, PDF Standards, and Best Practices (Bjoern Meyer)
- Retrieve method source file location at runtime using Portable PDBs in .NET (Gérald Barré)
- .NET 10: Post-Quantum Cryptography Comes to .NET and .NET 10: Zip and GZip API Improvements (Anthony Giretti)
- .NET 10 and C# 14 — Unbound generic types and nameof (Henrique S. Domareski)
- Collection Performance: High-Performance Collection Randomization in .NET (David McCarter)
- Introducing the ‘Git Ranger’ Visual Studio extension! (Calvin Allen)
AI
- Introduction to Generative AI: Attention Mechanism (Harris Amjad)
- Managing LLM risks: A framework for academic publishing (Mike Tiffany)
- 31 Days of Vibe Coding – Day 17: AI as SRE: Is This Code Operable? and Day 18: AI as Test Generator and Day 19: AI as Code Reviewer (Jeff Blankenburg)
- Agents. It Is All APIs. Nothing Has Changed (Kin Lane)
- 60 of our biggest AI announcements in 2025 (Zahra Thompson)
- Scaling long-running autonomous coding (Simon Willison)
- Code.org: Use AI In an Interview Without Our OK and You’re Dead To Us (msmash)
- Use Cursor with Local LLM and LM Studio (0xkoji)
- How to Audit a Codebase Using AI Without Reading Every Line of Code (Mahesh Chand)
- The Future of AI in SRE: Preventing Failures, Not Fixing Them (Asaf Savich)
- ‘A new era of software development’: Claude Code has Seattle engineers buzzing as AI coding hits new phase (Taylor Soper)
- A Guide to Fine-Tuning FunctionGemma (Juyeong Ji)
- AI for human agency and Our approach to advertising and expanding access to ChatGPT and Introducing ChatGPT Go, now available worldwide (OpenAI Team)
- Making (Very) Small LLMs Smarter (Yiwen Xu)
- How I Built a Full-Stack App in 6 Days with the Help of AI (Nemanja Petrovic)
Python
- Making Decisions in Python: A Beginner’s Guide to If, Else, and Elif (zainab)
- Microsof Agent Framework for Python v1.0.0b260116 Release (giles17)
Design, DevOps and Methodology
- Introducing Reporting in Playwright Workspaces (Abhinav Premsekhar)
- Azure Playwright Testing Service (Preview): Run Playwright Tests on Cloud Browsers (Adyshasnotes)
- Programmatically Setting GitHub Issue Types (Den Delimarsky)
- The importance of Story Points (Paulina Nowinska)
- Just Because You Have an EA and Enterprise Support Does Not Mean You Are Ready for a Breach (Shannon Kuehn)
- Bring Back Ops Pride (xpost) (Charity Majors)
- Refining the retrospective (Dan Allsop)
Mobile and Game Development
- Game Release Rituals, and new Steam AI rules! (Code Monkey)
- Compose Multiplatform 1.10.0 (ProMobile Dev)
- Local Images in MAUI Blazor: One Problem, Four Solutions, One Winner (Joachim Leonfellner)
- Flutter vs React Native: Which One To Choose (Mahesh Chand)
Screencasts and Videos
- Random.Code() – Measuring Performance for the BigInteger ToString() Extension Method and Random.Code() – Adding a Custom ToString() Format to BigInteger (Jason Bock)
- Inside Octoverse 2025 report: The rise of vibe coding & agentic AI | Episode 7 | The GitHub Podcast (GitHub Team)
- IoT Coffee Talk: Episode 296 – “Predicting Predictive Maintenance” (It’s about time!) (IoT Coffee Talk Crew)
- Why CEOs Need to Lead AI Strategy and Microsoft’s Plan to Make People Less Angry About AI and Electricity (AIDailyBrief)
Dometrain Course
Podcasts
- Betatalks, the Podcast – How AI Is Transforming Human Resources – with Ana Inés Urrutia (Rick van den Bosch & Oscar van Tol)
- Fragmented – A Dev Podcast Episode #301 – The AI coding ladder (Kaushik Gopal & Iury Souza)
- Graham McMillan: Database DevOps – Azure & DevOps Podcast Episode #385 (Jeffrey Palermo)
- Merge Conflict Episode #498 – CI/CD fro Mac Apps: GitHub Actions to Notarize (James Montemagno & Frank Kreuger)
- InfoQ Podcast: [Video Podcast] AI-Driven Development (Olivia McVicker)
- Simple Talks Podcasting in 2026 (Steve Jones)
- Lenny’s Podcast – The non-technical PM’s guide to building with Cursor | Zevi Arnovitz (Meta) (Lenny Rachitsky)
- PPP 492 | The Hidden Costs of Hybrid Teams, with Peter Cappelli and Ranya Nehmeh (Andy Kaufman)
- Batteries Included Podcast #126 – Made in America? Your Next Electric Vehicle Purchase Could Be A Zeekr 7GT (Batteries Included Team)
- Hard Fork Podcast – Jonathan Haidt Strikes Again + What You Vibecoded + An Update on the Forkiverse (Kevin Roose & Casey Newton)
- The Real Python Podcast Episode #280 – Considering Fast and Slow in Python Programming (Christopher Bailey & Christopher Trudeau)
- Coaching Product Owners From Messenger to Decision Maker—A Scrum Master’s Guide | Scrum Master Toolbox Podcast (Vasco Duarte & Mohini Kissoon)
- Women in Technology Podcast Episode #55 – From Fear to Superpower: Nisha Paliwal’s AI Change Curve (WiT Team)
Community and Events
- Text Control at CodeMash 2026: Snow Storms, LEGO Builds, and Nonstop Developer Conversations (Bjoern Meyer)
- Aurelia Now Has a Community on Digg (Dwayne Charrington)
- Call For Papers Listings for 1/16 (Leon Adato)
- The Astro Technology Company joins Cloudflare (Fred Schott)
- 21 Lessons from 14 Years at Google (Addy Osmani)
Database
- TypeDB: A Graph Database for Things (Jonathan Gamble)
- Fun Query Plan Friday (Erik Darling)
- Announcing GA of SQL Server 2025 on RHEL 10 and Ubuntu 24.04, with additional enhancements for Linux deployments (Attinder Pal Singh)
Sharepoint, Teams and Microsoft 365
- College Students now get 12 months of Microsoft 365 Premium and LinkedIn Premium Career on us (Bryan Rognier)
PowerShell and Terminal
- Bash Variable Expansion (Tim Ottinger)
Tools
- Microsoft Clipchamp, a year in review: cohesive, AI-powered video creation and editing experiences (Alyse Maguire)
General
- 53% of Crypto Tokens Launched Since 2021 Have Failed, Most in 2025 (EditorDavid)
- Microsoft lets you use .webp images as Windows 11 desktop background, no signs of Video wallpaper yet (Mayank Parmar)
- Trump is making China – not America – great again, global survey suggests (Jon Henley)
- Biggest Offshore Wind Project In US To Resume Construction and Supreme Court May Block Thousands of Lawsuits Over Monsanto’s Weed Killer (BeauHD)
- East coast could soon get rolling blackouts during summer because data centers have pushed electric grid to the limit (Brendan Rascius)
More Link Collections
- Azure Weekly #547 – 18th January 2026 (The Editor)
- Android Weekly Issue #710 (Gyuri Grell, Martin Cremerius-Gauer & Sebastian Deutsch)
- F# Weekly #3, 2026 – Most token-efficient static language? (Sergey Tihon)
- Daily Reading List – January 16, 2026 (#702) (Richard Seroter)
- iOS Dev Weekly Issue #739 (Dave Verwer)