Top Links
- Aspire for JavaScript developers (David Pine)
- How We Synchronize .NET’s Virtual Monorepo (Přemek Vysoký)
- Want better AI outputs? Try context engineering. (Christina Warren)
- Announcing DotnetPsCmds – PowerShell CmdLets for .NET (Peter Ritchie)
- 🚀 AI Toolkit for VS Code: January 2026 Update (Junjie Li)
- VS Code January 2026 Insiders Release (version 1.109) (Visual Studio Code Team)
- How to Build Android Widgets with .NET MAUI (Toine de Boer)
Web and Cloud Development
- W3C Invites Implementations of Web Authentication: An API for accessing Public Key Credentials Level 3 (W3C)
- Practical Blazor SSR + WASM Hybrid Architecture for High-Performance .NET Frontends (Sudhir Mangla)
- KendoReact Internationalization (Hassan Djirdeh)
- Bun 1.3 Adds Frontend Development Support (I Programmer)
- Getting Started with the Blazor Inline AI Prompt Component (Héctor Pérez)
- Microsoft Share Update on TypeScript 7 (Daniel Curtis)
- Collaborative Editing in Blazor Diagram Using SignalR and Redis (Suganthi Karuppannan)
- Astro 2025 year in review (Shinya Fujino & Sarah Rainsberger)
Windows Development
- Clipping the focus item when looking for its on-screen location (Raymond Chen)
- Simplifying Code Signing for Windows Apps: Artifact Signing (GA) (annilayan)
.NET and Visual Studio
- Deep C# – The Console (Mike James)
- How to Generate a .NET Banded Report in Your Desktop Application (Mateen Firoz)
- Add Headers, Footers, and Page Numbers to PDFs in C# (Chinnu Muniyappan)
AI
- Anthropic launches Cowork, a Claude Desktop agent that works in your files — no coding required (Michael Nuñez)
- From Requirements to Design: How Copilot Simplifies Functional Design Documents (Muhammad Samiullah)
- Building AI Agents in Kotlin – Part 4: Delegation and Sub-Agents (Bruno Lannoo)
- Deduplication of Graphitic RAG Evidence Segments in lucidRAG (Scott Galloway)
- Refactor an Existing Codebase using Prompt Driven Development (Cynthia Zanoni)
- Increased file size limits and expanded inputs support in Gemini API (Lucia Loher)
- 31 Days of Vibe Coding – Day 13: Stop AI From Changing What You Didn’t Ask For (Jeff Blankenburg)
- European Firms Hit Hiring Brakes Over AI and Slowing Growth and Even Linus Torvalds Is Vibe Coding Now (BeauHD)
- Project Pathfinder exemplifies AI in Action (Ed Essey)
- Making AI Do Things Right: Introduce Determinism (Jessica Kerr)
- First impressions of Claude Cowork, Anthropic’s general agent (Simon Willison)
- How To Use LLMs for Continuous, Creative Code Refactoring (Jon Udell)
- Apple picks Google’s Gemini AI for its big Siri upgrade (Emma Roth)
- Leaked Windows 11 Feature Shows Copilot Moving Into File Explorer (David Curry)
- MCP Sampling: When Your Tools Need to Think and Testing Pyramid for AI Agents (Angie Jones)
- Agent Safety is a Box (Marc Brooker)
- Shelf-control: Make a fresh start and declutter with Copilot (Stephanie Parry)
- AI-Ready Legal Documents: What to Fix Before Adding AI (Bjoern Meyer)
- AI companions: 10 Breakthrough Technologies 2026 and Generative coding: 10 Breakthrough Technologies 2026 (Rhiannon Williams)
- Vibe Coding Debt: The Security Risks of AI-Generated Codebases (InstaTunnel Team)
- If You’re Going to Vibe Code, Vibe Responsibly! (Josip Culav)
Design, DevOps and Methodology
- Kubernetes ConfigMap Revisions with Pulumi (Matan Baruch)
- YAML? That’s Norway problem (LAB174)
- Spec Driven Development: When Architecture Becomes Executable (Leigh Griffin & Ray Carroll)
- Integrating Dependency-Track into Azure DevOps Pipelines (Bart Wullems)
- Unit Testing in Go – A Beginner’s Guide (Gabor Koos)
- How to Troubleshoot Builds With TeamCity Dashboards (Dmitrii Korovin)
- Speeding up Pulumi Operations by up to 20x (Thomas Gummerer)
Mobile and Game Development
- Advent of Code 2025 in Kotlin: Puzzles, Prizes, and Community (Ksenia Shneyveys)
Screencasts and Videos
- Modernizing Your Apps | Visual Studio Toolbox (Robert Green & Eriawan Kusumawardhono)
- Building AI agents that speak to each other (Frank La Vigne)
- Quality of Life improvements for VS Code and more! – Developer News 02/2026 | Noraa on Tech (Noraa Junker)
- Copilot webinar: How to use the Microsoft 365 Copilot app: Chat, Researcher, and more (Ep. 5) (Microsoft 365 Team)
Dometrain Course
Podcasts
- Developer Tea Podcast – Career Growth Accelerator – Assessing Yourself – Using a Nine-Block to Map Your Skill, Potential, and Energy Investment (Jonathan Cutrell)
- Grammar Girl Podcast – Using ‘impact’ as a verb. ‘Sympathy’ versus ‘empathy.’ Big help, Irving. (Mignon Fogarty)
- Smooth Scaling Podcast Episode #19 – Database Scaling at Intercom: Aurora, PlanetScale & Incident Response with Engineering Director Ryan Sherlock (Jose Quaresma)
- Talk Python to Me #534 – diskcache: Your secret Python perf weapon and Python Bytes Podcast Episode #465 – Stack Overflow is Cooked (Michael Kennedy)
- Dev Leader Podcast – Quitting the Plan: How One Developer Reinvented His Career from Scratch (Nick Cosentino)
- The Cloud Pod Episode #336 – We Were Right (Mostly), 2026: The New Prophecies (Justin Brodley, Jonathan Baker, Ryan Lucas & Matt Kohn)
- The Stack Overflow Podcast – Vibe code anything in a Hanselminute (Phoebe Sajor)
- The Changelog News Podcast Episode #176 – Linus Torvalds gets the AI coding bug (Jerod Santo)
- Inside Trader Joe’s Podcast Episode 99 – The Cheesiest Episode of Inside Trader Joe’s. Ever. (Trader Joe’s Team)
- Meta Tech Podcast Episode #82 – CSS at Scale With StyleX (Pascal Hartig & Melissa L.)
- SQL Server Radio Episode #183 – Azure SQL Managed Instance Next Gen (Guy Glantser & Eitan Blumin)
- Syntax Podcast Episode #969 – This guy is nuts (TypeScript Doom) (Wes Bos & Scott Tolinski)
- How to Break the Cycle of Dominant Personalities in Agile Teams | Scrum Master Toolbox Podcast (Vasco Duarte & Mohini Kissoon)
- Meta Cast Podcast – Great Leaders Are Great Followers First (Bob Galen & Josh Anderson)
- VS Code Insiders Podcast Episode #18 – Orchestrating Multiple Agents in VS Code with Ben & Peng (James Montemagno)
- The PowerShell Podcast – Reliability Through Planning with Matthew Gill (James Petty)
- InfoQ Podcast: Somtochi Onyekwere on Distributed Data Systems, Eventual Consistency and Conflict-free Replicated Data Types (Somtochi Onyekwere)
Community and Events
- Meta plans to lay off hundreds of metaverse employees this week (Stevie Bonifield)
- CES 2026: Maker Highlights from the Biggest Tech Show on Earth (Greg Swan)
Database
- SSMS 22 Git Integration (Daniel Calbimonte)
- Common SQL Server Problems: Invalid Length (Aaron Bertrand)
- Setting PK Names in Redgate Data Modeler (Steve Jones)
Sharepoint, Teams and Microsoft 365
Writing
- How Many Suspects Do You Need In A Crime Novel? (Writers Write)
Tools
- Microsoft Pulls the Plug On Its Free, Two-Decade-Old Windows Deployment Toolkit (msmash)
- The Windows File Explorer replacement, File Pilot, is awesome (Andrew Lock)
- TOOL: Microsoft Agent Usage Estimator (Kurt Shintaku)
- Introducing rnr – A Zero-Dependency Task Runner (Calvin Allen)
General
More Link Collections
- Daily Reading List – January 12, 2026 (#698) (Richard Seroter)
- AWS Weekly Roundup: AWS Lambda for .NET 10, AWS Client VPN quickstart, Best of AWS re:Invent, and more (January 12, 2026) (Danilo Poccia)
- Reading Notes #680 (Frank Boucher)