Top Links
- Announcing winapp, the Windows App Development CLI (Nikola Metulev)
- Native Windows Integrations in Electron apps with the winapp CLI (Windows Developer Team)
- Introducing the Copilot Community SDKs (Bruno Borges)
- Windows 365 for Agents: The Cloud PC’s next chapter (Phil Gerity, Somesh Goel, Gaurav Dhawan, Matt Shadbolt & Joydeep Mukherjee)
- ReSharper 2026.1 Early Access Program Has Begun and Rider 2026.1 Early Access Program Is Now Open! (Sasha Ivanova)
- The GitHub Copilot SDK IS INSANE! Put Copilot INSIDE Your Apps! (James Montemagno)
- Build an agent into any app with the GitHub Copilot SDK (Mario Rodriguez)
Web and Cloud Development
- When will CSS Grid Lanes arrive? How long until we can use it? (Jen Simmons)
- Connect AI Agents to WordPress.com with OAuth 2.1 and MCP (Eoin)
- Aspire Visual Studio Code extension and Aspire templates (Aspire Docs)
- The 8 Best WebP Plugins for WordPress (2026 Comparison) (Jen Swisher)
- Getting the Right Row on the Screen in the Kendo Grid (Peter Vogel)
- How to Build Custom Asynchronous Spreadsheet Formulas in JavaScript Apps (Chris Bannon)
- Building a UI for Gemini File Stores (Raymond Camden)
- Duende IdentityServer 7: A Complete Setup Guide for ASP.NET Core (Tore Nestenius)
- Create, Edit, and Sign PDFs in JavaScript – No Backend Required (Anand Panchamoorthi)
- JavaScript Encryption: How to Secure Your Source Code and Prevent Reverse Engineering (Michelle Pruitt)
Windows Development
AI
- Codex Is Now Integrated Into JetBrains IDEs (Anna Maltseva)
- The Split (Rob Conery)
- AI Boosts Research Careers But Flattens Scientific Discovery (BeauHD)
- America’s coming war over AI regulation (Michelle Kim)
- 31 Days of Vibe Coding – Day 23: Asking AI for Edge Cases You’d Never Think Of (Jeff Blankenburg)
- Advancing AI for the physical world (Microsoft Research Team)
- Copilot Studio Extension For Visual Studio Code Now Available (Kay Ewbank)
- OpenAI is coming for those sweet enterprise dollars in 2026 (Rebecca Szkutak)
- Qwen3-TTS Family is Now Open Sourced: Voice Design, Clone, and Generation (Simon Willison)
- Copilot Studio Extension for VS Code Goes GA and How to Use the ‘Prompt Coach’ AI Agent to Create Effective Prompts for Copilot (David Ramel)
- Build a Scalable Multi Agent RAG system with A2A Protocol and LangChain (Nacho Martinez)
- Using MCP Servers: From Quick Tools to Multi-Agent Systems (Yiwen Xu)
- How Claude Code Is Reshaping Software—and Anthropic (Maxwell Zeff)
- The head chef model for AI-assisted development (Adi Polak)
- Claude Code is suddenly everywhere inside Microsoft (Tom Warren)
- AI is fast at UX copy — that’s exactly the problem (Chinwe Uzegbu)
- “Dr. Google” had its issues. Can ChatGPT Health do better? (Grace Huckins)
- Beyond Generative: The Rise Of Agentic AI And User-Centric Design (Victor Yocco)
- Why enterprise AI breaks without metrics discipline (Ritish Chugh)
- Drowning in AI slop, cURL ends bug bounties (Steven J. Vaughan-Nichols)
- ‘Stealing Isn’t Innovation’: Hundreds of Creatives Warn Against an AI Slop Future (msmash)
- Adobe is developing ‘IP-safe’ gen AI models for the entertainment industry (Charles Pulliam-Moore)
- AI in the Office (Mike Loukides)
- Scarlett Johansson, REM, and other artists call for an end to AI slop and theft (Tim Marcin)
- Yann LeCun’s new venture is a contrarian bet against large language models (Caiwei Chen)
- Why your AI agent needs a task queue (and how to build one) (Muhammed Ali)
- Observability for ChatGPT Apps in the Age of Agentic AI (Jordan Porter)
Design, DevOps and Methodology
- The Soviet Push-Up Method: Why Strength Is a Skill (Not Just Muscle) (JD Meier)
- Microsoft Security success stories: Why integrated security is the foundation of AI transformation (Steve Dispensa)
- Agentic Workflows – Towards Natural‑Language Programming for GitHub Actions (Eddie Aftandilian, Krzysztof Cieślak, Peli de Halleux, Russell Horton, Ben De St Paer-Gotch, Don Syme & Jiaxiao Zhou)
- Why I Still Write Code as an Engineering Manager (Matheus Lima)
- Octopus and Elastic with OpenTelemetry (Matthew Casperson)
- Automate your security whack-a-mole: Q&A with Exaforce (Ryan Donovan)
- Buzz About VS Code Extension for Codebase Visualization (David Ramel)
- Maintaining shadow branches for GitHub PRs (Fangrui Song)
- The ROI of Developer Experience: How a Better CI/CD Tool Pays for Itself (Dmitrii Korovin)
- Your Dependencies Don’t Care About Your FIPS Configuration (Jin Kim)
- New in Pulumi IaC: `replacementTrigger` Resource Option (Tom Harding)
- How Mozilla builds now (Peter Rojas)
Mobile and Game Development
- Jaime’s build context: Prompt engineering as infrastructure | Flutter Blog (Jaime Wren)
- Android app launcher Nova Launcher is back (Sofia Elizabella Wyciślik-Wilson)
- Improving the usability of C libraries in Swift (Doug Gregor)
- Thermal Camera with Display | AdaFruit Learning System (Ruiz Brothers)
Screencasts and Videos
- Developer Time Is Valuable – Use the Right Tools – WeAreDevelopers (Kilian Valkhof)
- John Oliver: Why Everything is a Scam: FIFA, Mergers, & Information Literacy (Trevor Noah)
- SSMS 22 Productivity Tips Video (Jared Westover)
- Get ready for the Swift Student Challenge | Meet with Apple (Apple Developer Team)
- Using Postman MCP Server with Gemini CLI for API Workflows (Postman Team)
- Google Says No Ads Planned for Gemini (AIDailyBrief)
- SecurelyScale Data Engineering Workloads in Microsoft Fabric | Data Exposed (Santhosh Kumar Ravindran & Anna Hoffman)
- The GitHub Copilot SDK is here! – Rubber Duck Thursdays and Add an AI agent to your app with GitHub Copilot SDK (GitHub Team)
- Updating Apps with AI | Fritz’s Tech Tips and Chatter (Jeff Fritz)
- Creating a GitHub Copilot Skill from Scratch (Gerald Versluis)
- Random.Code() – Refactoring Code and Adding Support for Types in CSlaGeneratorSerialization (Jason Bock)
- VS Code Live – v1.108 Release (Olivia McVicker, Joao Moreno, Megan Rogge & Burke Holland)
Dometrain Course
Podcasts
- The Modern .NET Show – From Chaos to Control: Anton Moldovan on Load Testing with NBomber (Jamie Taylor)
- Software Defined Talk Episode #556 – This Conversation is Hardened (Brandon Whichard, Coté & Matt Ray)
- InfoQ Podcast: Culture Through Tension: Leading Interdisciplinary Teams (Nick Gillian)
- PPP 493 | How to Future-Prep Your PM Career with AI Tools and Critical Skills, with Olivia Montgomery (Andy Kaufman)
- The Changelog Podcast Episode #673 – The era of the Small Giant (Damien Tanner & Adam Stacoviak)
- The Stack Overflow Podcast – AI can 10x developers…in creating tech debt (Phoebe Sajor)
- The Vergecast – Why nobody’s stopping Grok (Nilay Patel)
- Decision Quality as the True Measure of Scrum Master Effectiveness | Scrum Master Toolbox Podcast (Vasco Duarte & Cristina Cranga)
- A few minutes with Hanselman (Eric Lippert)
Community and Events
- The Microsoft-OpenAI Files (BeauHD)
- Becoming Frontier at Microsoft AI Tour NYC: Inside the Agent-First Enterprise (Maya Rock)
- .NET AI Community Standup – Using the GitHub Copilot SDK in .NET apps (Jan 28th) (Jon Galloway & Steve Sanderson)
- Autodesk To Cut 1,000 Jobs (msmash)
- Vimeo lays off ‘large portion’ of staff after Bending Spoons buyout (Emma Roth)
- Reports: Amazon’s latest layoffs could begin next week (Taylor Soper)
Database
- Introducing the Azure Cosmos DB Agent Kit: Your AI Pair Programmer Just Got Smarter (Sajeetharan Sinnathurai)
- Using SQL Compare with Redgate Data Modeler (Steve Jones)
- Set up a linked server from SQL Managed Instance to Azure Synapse SQL (Sam Garth)
- Marten’s Aggregation Projection Subsystem (Jeremy D. Miller)
Sharepoint, Teams and Microsoft 365
- Licensing updates extend access to advanced capabilities in Microsoft Teams and Microsoft Places (Kerry Perez-Heffernan)
PowerShell and Terminal
- Microsoft launches winapp CLI to ease app development (Sofia Elizabella Wyciślik-Wilson)
- MCP Development with Lisp and Gemini CLI (xbill)
- GitHub Copilot CLI v0.0.392 Release (copilot-cli-release-app[bot])
Writing
- What Is Grimdark Fiction & Where Did It Come From? (Writers Write)
Tools
- Essential Programmer Utilities (Jesse Liberty)
- Microsoft Expands Quantum Development Kit with New Open-Source Tools, VS Code Integration (David Ramel)
General
- Substack is launching a TV app, and not everyone is happy (Mia Sato)
- Under Armour Ransomware Attack Exposes 72M Email Addresses (TechRepublic Staff)
- Announcing Rust 1.93.0 (Rust Release Team)
- Security Check-in Quick Hits: Phishing Surge in Crypto, PayPal Game Vulnerabilities, Government Portal Breaches, and E-Commerce Credential Stuffing (Rod Trent)
More Link Collections
- Daily Reading List – January 22, 2026 (#705) (Richard Seroter)
- Fragments: January 22 (Martin Fowler)