Top Links
- Announcing 150M developers and a new free tier for GitHub Copilot in VS Code (Thomas Dohmke)
- Announcing a free GitHub Copilot for VS Code (Burke Holland)
- .NET Aspire and Dapr: How These Tools Complement Each Other in Distributed Applications (Murat Aslan)
- .NET Rocks! – GitHub in 2025 with April Yoho (Carl Franklin & Richard Campbell)
- GitHub Copilot Subscription Tiers: A Technical Breakdown (Rory Preddy)
- GitHub Copilot Free is here in Visual Studio (Rhea Patel)
Web & Cloud Development
- Client-side validation using .NET WebAssembly – An Experiment (Damian Edwards)
- Sending (browser) OpenTelemetry traces from an Angular Application to .NET Aspire (Tim Deschryver)
- Wijmo Supports React 19 (Chris Bannon)
- Drawing a Perfect Grid on the Canvas (Kirupa Chinnathambi)
- Five Candidate Recommendation Snapshots Published by the Verifiable Credentials Working Group and W3C Invites Implementations of WebGPU and First Public Working Draft: CSS Multi-column Layout Module Level 2 and First Public Working Draft: CSS Display Module Level 4 (W3C)
- Effortlessly access cloud resources across Azure tenants without using secrets (Arturo Lucatero)
- Crafting a Dreamy Particle Effect with Three.js and GPGPU (Dominik Fojcik)
- How to test Azure OpenAI Realtime API using Postman (faizchachiya)
- How to Create Multi-Step Forms With Vanilla JavaScript and CSS (Fatuma Abdullaho)
- Managing Content Collections with Astro and KendoReact Typography (Hassan Djirdeh)
- Inbound private endpoint for Standard v2 tier of Azure API Management (Sreekanth Thirthala)
- What’s new for the Microsoft Fluent UI Blazor library 4.11 (Vincent Baaij)
- Docker Desktop 4.37: AI Catalog and Command-Line Efficiency (Yiwen Xu)
- Story About Insecure Implementation with Google OAuth (Dan Arias)
- Fleet 1.44 Is Here With New UI, Zig Language Support, and More Enhancements (Daniela Bentrup)
- Introducing Fleet’s New Islands UI (Daniela Bentrup)
- Cloud-native Windows endpoints: Begin by beginning (MS Intune Support Team)
- Static asset file sizes can be reduced by over 80% in .NET 9 (David Grace)
WinUI, .NET MAUI & XAML
- Everything we shipped in 2024 (Uno Platform Team)
- Simplifying User Choices with .NET MAUI ToggleButton (Héctor Pérez)
- Visualizing Skyscraper Data with .NET MAUI Doughnut Chart and Maps (Saiyath Ali Fathima M.)
Visual Studio & .NET
- Hi-Res Logging in .NET Aspire Without Touching Business Code (Metalama Team)
- Sequential GUIDs with .NET 9 (Bart Wullems)
- Automating Santa’s Workshop with NServiceBus (Kyle McMaster)
AI
- Announcing the o1 model in Azure OpenAI Service: Multimodal reasoning with “astounding” analysis (Steve Sweetman)
- Compare New GitHub Copilot Free Plan for Visual Studio/VS Code to Paid Plans (David Ramel)
- Building an AI Assistant Using gpt-4o Audio-Preview API (srikantan)
- Use These Two Approaches To Deploy ML Models on AWS Lambda (Gaurav Mittal)
- Dive Deep into Gemini: Explore Starter Apps in AI Studio (Kat Kampf)
- Generative AI and its use cases for enterprise applications (Abdul Rafae Mohammed, Aby Joy & Shaibal Talukder)
- Build Go applications using Project IDX and the Gemini API (Suzy Mueller & Nooras Saba)
- Agentic AI: the rise of agents (Abhinav Asthana)
- Bringing more magic to Bing Image Creator (Bing Team)
- Announcing SPARROW: A Breakthrough AI Tool to Measure and Protect Earth’s Biodiversity in the Most Remote Places (Juan Lavista Ferres)
- You can now call 1-800-CHATGPT (Kylie Robison)
- Microsoft Acquires Twice as Many Nvidia AI Chips as Tech Rivals (msmash)
- From Creativity to Sustainability with AI (Peter Smulovics)
Design, Methodology & Testing
- The Agile Manifesto was ahead of its time (Nick Hodges)
- If It’s Hysterical, It’s Historical: Understanding Emotional Triggers (J.D. Meier)
- Using Kubernetes to enhance CD best practices (Liam Mackie)
- Adobe Premiere vs. Apple Final Cut: A Comparison for Technical Writers (Curt Robbins)
- How to Start Learning Actor-Based Programming (Aaron Stannard)
- 3 signs your team is ready to uplevel security controls in GitLab (Julie Griffin)
- Is there a way to split the git history of a file or combine the histories of two files without a merge commit? (Raymond Chen)
Mobile, IoT & Game Development
- How we think about Threads’ iOS performance (Dave LaMacchia & Jason Patterson)
- The Second Developer Preview of Android 16 (Matthew McCullough)
Screencasts & Videos
- How to get started with GitHub Copilot Free in Visual Studio Code and Build Conway’s Game of Life with GitHub Copilot Free (GitHub)
- Unlock Outlook Productivity with Snooze and new Calendar Scheduling with Copilot (Microsoft Healthcare and Life Team)
Podcasts
- Syntax Podcast #862: Svelte 5 Is Here! (Wes Bos & Scott Tolinski)
- The Changelog Podcast #622 – We ain’t afraid of no Ghostty! (Mitchell Hashimoto, Adam Stacoviak & Jerod Santo)
- Scrum Master Toolbox Podcast – Leading Agile Transformations with the Flow Framework | Karthiga Seturaj (Vasco Duarte)
- DAWbench Radio Show Episode 34 : The Art Of Analog Modeling II : Cherry Audio : Reviving Analog Legends ! (Vin Curigliano, Pete Brown, Dan Goldstein & Mitchell Sigman)
- Duke’s Corner Podcast – Sharat Chander: Celebrating the Java Community (Jim Grisanzio)
- Grammar Girl Podcast – Struggling with AI: Job loss, energy use, and more, with Christopher Penn (Mignon Fogarty)
Community & Events
- CSharpCorner Relaunches as CSharp.com, an AI-Powered Upskilling and Growth Platform for Software Developers and IT Professionals (PR Newswire)
- The age of Sports Bluesky is upon us (Devin Raab)
- Butterfly puts Bluesky on your Apple Watch with a beautiful app (Zac Hall)
- With 25M users, Bluesky gets a $1M fund to take on social media and AI (Julie Bort)
- Ph.D. Internship Opportunity studying Organizational Copilot Adoption (Nancy Baym)
- Proposed Contractual Remedies in United States v. Google Threaten Vital Role of Independent Browsers (Sarah Vasquez)
- Amazon delays return-to-office in some cities due to lack of space and Perplexity acquires Carbon, a Seattle startup that helps developers connect data sources to LLMs (Taylor Soper)
Database
- MySQL Retrospective – MySQL 3.20 (Frederic Descamps)
- SQL Server OPTION RECOMPILE for Simple Queries (Jared Westover)
- IF Branching In SQL Server Stored Procedures: Patterns And Problems (Erik Darling)
- Announcing the Release of SSMS Preview 2.1 (Erin Stellato)
- Understanding Optimized Locking in Azure SQL Database (Mattcc)
- SQL Exists: Usage, Syntax, and Examples (Jaimin Shethiya)
- New MSSQL Extension for VS Code Promises Enhanced Developer Productivity (Almir Vuk)
SharePoint, M365 & MS Teams
- Make the most of your time off this holiday season with Copilot (Alyse Maguire)
- New Microsoft 365 Copilot App to Replace Microsoft 365 App in January (Paul Thurrott)
Miscellaneous
- Trump’s Billionaire Cabinet Is Unprecedented – But there’s one ominous parallel for how it could turn out (Tim Murphy)
- Releasing Real-Time Translation in Live Captions to More Copilot+ PCs in the Dev Channel (Amanda Langowski)
- CDC Confirms First Human Case of Severe Bird Flu In US (BeauHD)
- 8 great games for your Steam Deck (Jay Peters)
- California can ban new gas cars starting in 2035, EPA says (Tim De Chant)
- A new era for Windows: Can Microsoft’s longtime engine power another tech revolution? (Todd Bishop)
More Link Collections
- Must-read MySQL blog posts from ACEs in November 2024 (Oana Bonu)
- Daily Reading List – December 18, 2024 (#463) (Richard Seroter)
The Geek Shelf
From Zero to Hero: Blazor | Dometrain Training Bundle (Jimmy Engstrom) – Referral link