Top Links
- Teams Toolkit for Visual Studio Code update – January 2025 (Junjie Li)
- Run Windows on an Apple Silicon Mac with VMware Fusion Pro (Full setup guide) (James Montemagno)
- The Modern .NET Show – Unlocking the Power of AI: Jim Bennett on Pieces for Developers (Jamie Taylor)
- Empowering AI Agents with Tools via OpenAPI: A Hands-On Guide with Microsoft Semantic Kernel Agents (Sophia Lagerkrans-Pandey)
- 6 AI trends you’ll see more of in 2025 (Paul Nyhan)
- Windows App SDK v1.7 Experimental2 Release (Roy MacLachlan)
Web & Cloud Development
- A Better Google Task App (Jonathan Gamble)
- vlt Introduces new JavaScript Package Manager and Serverless Registry (Dylan Schiemann)
- How to master JavaScript debugging for web apps (Ivy Walobwa)
- ECMAScript feature: import attributes (Axel Rauschmayer)
- Sustainable Web Development with Ruby on Rails eBook – Changelog Jan 1, 2025 (David Bryant Copeland)
- Simplifying SIP Dashboard and Programmable API for Developers (Nahid Islam)
- How To Remove Azure Functions from React Tab TTK Projects (Andrew Connell)
- Announcing Supporters of Chromium-based Browsers (Shruthi Sreekanta)
- Microsoft joins the Supporters of Chromium-Based Browsers (Microsoft Edge Team)
- FHIR TL;DW: Deploying FHIR at Scale (René Spronk)
WinUI, .NET MAUI & XAML
- How to Easily Load JSON Data in .NET MAUI TreeView? (Jayaleshwari N.)
- Align the Button Text in .NET MAUI (Victor Hugo Garcia)
Visual Studio & .NET
- Create and Send PDF Documents as Email Attachments with .NET C# (Bjoern Meyer)
- Inside STL: Waiting for a std::atomic> to change, part 2 (Raymond Chen)
- Socket Types: Choosing the Right Tool for the Job (Chris Woodruff)
- Consuming VSIX metadata from C# (Daniel Cazzulino)
AI
- Exploring Azure AI Agent Service: A Leap in Conversational AI (srikantan)
- The Ethics of AI: Agile Morality (Peter Vogel)
- How Amazon Q is emerging as no-code serverless Gen AI virtual assistant (Suvoraj Biswas)
- Why asking for the ROI of AI in software development is the wrong question (Bart Wullems)
- Create Proposals with AI. Win Faster and Bigger. (Emily Shin)
- Using Copilot to Speed Up Your Development Workflow (Grady Salzman)
- Poolside.ai: personalized AI for the modern developer (Sébastien Stormacq)
- Reading Coach, the AI-powered fluency practice tool, is now generally available in 81 languages (Mike Tholfsen)
- Mark Zuckerberg gave Meta’s Llama team the OK to train on copyrighted works, filing claims (Kyle Wiggers)
Design, Methodology & Testing
- DevOps and Azure IaC Series: Deploy and DevOps and AI Series: Landing Zones (AJ Bajada)
- MWA pattern: Strangler Fig (Rory Preddy)
- Agile Alliance Joins the Project Management Institute (Shane Hastie)
- How to secure your GitHub Actions workflows with CodeQL (Alvaro Munoz)
Mobile, IoT & Game Development
- How Microsoft can turn Windows PCs into an Xbox (Tom Warren)
Screencasts & Videos
- GCast 190: Organizing Your Day Using Microsoft 365 Copilot (David Giard)
- 19 Tips to Better AI Fine Tuning (Frank LaVigne)
- Introducing Copilot for SQL database in Microsoft Fabric | Data Exposed (Anna Hoffman & Yo-Lei Chen)
Podcasts
- InfoQ Podcast: Intentional Culture and Continuous Compensation: An Interview with Austin Vance (Austin Vance)
- The Hanselminutes Podcast – Take hold of your own performance with Ash Coleman Hynie (Scott Hanselman)
- Scrum Master Toolbox Podcast – The Power of “Why”, Modeling Coaching Behavior for Agile Teams | Ellen Grove (Vasco Duarte)
- The Stack Overflow Podcast – “Data is the key”: Twilio’s Head of R&D on the need for good data (Eira May)
- Lenny’s Podcast – Behind the founder: Drew Houston (Dropbox) (Lenny Rachitsky)
- Software Defined Talk Episode #501 – Checkbox Features (Brandon Whichard, Coté & Matt Ray)
- UI Breakfast Podcast Episode 290 – Creativity in Digital Product Design with John Roescher (Jane Portman)
Community & Events
- Defederation from Threads (Hachyderm Team)
- CFP Watch – All active call for papers (Rowdy Rabouw)
- Redfin lays off 46 employees in latest cuts at Seattle real estate company (Taylor Soper)
- Lunar New Year 2025 in Philly: 16 Parades, Events & Dinners (Visit Philly)
- Elon Musk and Donald Trump spread disinformation as wildfires rage in the LA area (Gaby Del Valle)
Database
- How To Write SQL Server Queries Correctly: UNION and UNION ALL (Erik Darling)
- How to clear the SSMS cache? (SQLPals)
- Create an Azure Databricks SQL Warehouse (John Miner)
- Master SQL Subqueries with This Free Course (Tracy McKibben)
SharePoint, M365 & MS Teams
- Choose a breakout room as a Teams meeting participant (Jan Steberl)
- Microsoft 365 Copilot now available to Viva Insights analysts (Zach Miners)
- Migrating from Workplace by Meta to Microsoft 365 (Jason Mayans)
PowerShell
- Building WPF GUIs in PowerShell: Beginner’s Guide (Brien Posey)
Miscellaneous
- Announcing Windows 11 Insider Preview Build 27768 (Canary Channel) (Amanda Langowski)
- The Honda Zero EVs look even more compelling up close (Andrew J. Hawkins)
- PowerSchool says hackers stole students’ sensitive data, including Social Security numbers, in data breach (Carly Page)
- Mark Zuckerberg and the Illusion of Trust (Noah Davis)
- How to delete your Facebook account (Micah Singleton)
- Announcing Rust 1.84.0 (Rust Release Team)
More Link Collections
- Daily Reading List – January 9, 2025 (#469) (Richard Seroter)
The Geek Shelf
Parallel Programming and Concurrency with C# 10 and .NET 6: A modern approach to building faster, more responsive, and asynchronous .NET applications using C# (Alvin Ashcraft)