Top Links
- Taking AI Dev Gallery Code Cross Platform with Uno Platform – iOS (Nick Randolph)
- 2025 Tech Predictions (Ted Neward)
- From AI-Aware Sites to AI-Aware APIs: Introducing the AI-Ready Isolator++ API (Eli Lopian)
- Calling Azure OpenAI models from C# with Microsoft.Extensions.AI (Mark Heath)
- Brady Gaster: Upgrading .NET apps – Azure & DevOps Podcast Episode 331 (Jeffrey Palermo)
- The Golden Opportunity for American AI (Brad Smith)
Web & Cloud Development
- Detecting Browser Zoom Changes in JavaScript and Measuring the Distance Between Two Points by using the Pythagorean Theorem (Kirupa Chinnathambi)
- How to Run a React Development Server with HTTPS (Cezary Piatek)
- Mastering Peak Software Development Efficiency with Docker (Docker Team)
- Local Template Variables in Angular with @let (Hassan Djirdeh)
- JasperFx Software in 2025 (Jeremy D. Miller)
- New AWS Account? 10 steps to get started right (Sébastien Stormacq)
- See What WebAssembly Can Do in 2025 (B. Cameron Gain)
- trimMiddle() – the missing String trim method (Chris Heilmann)
- Angular: Go Zoneless (Marek Panti)
- Important: Switching CDN providers (Clayton Kanyika)
- New Astro Releases Incorporates Sessions, New Astro Actions Tools (Loraine Lawson)
- Server-Sent Events vs WebSockets – How to Choose a Real-Time Data Exchange Protocol (Svitlana Lorman)
WinUI, .NET MAUI & XAML
- TowPad – A UWP wordpad alternative (SimpleBear)
Visual Studio & .NET
- Performance discovery: Managed vs. Unmanaged memory (Oren Eini)
- Func vs. Predicate vs. Expression in C# .Net – Built-in Delegates in C# .Net (Jiyan Epözdemir)
- Seeding a Large Database with Entity Framework (Bryan Hogan)
- FsUnit Release v7.0.1 (Constantin Tews)
- Persist Values With AsyncLocal in C# Async Flow (Bozo Spoljaric)
- Modern C# – Part 1 (Jesse Liberty)
- Demystifying Network Programming: The Backbone of Modern Applications and Decoding IP Addressing and Subnetting – The Backbone of Networking and Cracking the Code: A Beginner’s Guide to Network Protocols (Chris Woodruff)
- How to Filter DataGridView in a WinForms App (Kartik Dua)
- Forcing an ERROR_KEY_DELETED error when trying to open HKEY_CURRENT_USER\Software (Raymond Chen)
- Evaluating the Parallel Processing of Collections in Microsoft .NET (David McCarter)
- Reflectify – Simple source only reflection library with default interface property support (Dennis Doomen)
AI
- LG and Samsung are adding Microsoft’s Copilot AI assistant to their TVs (Tom Warren)
- Why Upstage Builds Small Language Models (Alex Williams)
- Can you prompt LLMs to admit when they don’t know the answer? (Anthony Shaw)
- OpenAI is beginning to turn its attention to ‘superintelligence’ (Kyle Wiggers)
- Microsoft to spend $80 billion in FY’25 on data centers for AI (Mary Ann Azevedo)
- Building a Bluesky AI Sentiment Analysis Dashboard (Raymond Camden)
- .NET Application Porting with Amazon Q Developer AI-Powered Transformation Capabilities (Steef-Jan Wiggers)
Design, Methodology & Testing
- Why an Engineering Manager Should Not Review Code (Emily Dresner)
- Agile: How to Write User Stories for Beginners (Just Another Tech Lead)
- Unit Testing Clean Architecture Use Cases (Milan Jovanović)
- OWASP Dependency Check error – Incompatible or corrupt database found. (Bart Wullems)
- How to Choose the Right Career Coach: A Complete Guide to Finding Your Perfect Match and The Importance of Emotional Intelligence for Effective Leadership and Leading with Positivity to Drive Culture (JD Meier)
- Hitting OKRs vs Doing Your Job (Jessica Kerr)
- A Beginner’s Guide to Terraform – Infrastructure-as-Code in Practice (Oluwatobi)
Mobile, IoT & Game Development
- Flutter 3.27 Improves Cupertino Widgets (Kay Ewbank)
- Publish your Flutter app to App Store with Codemagic CI/CD (Codemagic)
- Crafting a Swift Timespan Type — With a Little Prompt Engineering Magic (Marco Siccardi)
- Get started with the Raspberry Pi AI HAT+ (Nate Contino)
- Advanced Guide to Unit Testing in Flutter (Rawaha Muhammad)
Screencasts & Videos
- Technology & Friends – Venkat Subramaniam on The Evolution of Java and Technology & Friends – Michael Feathers on Working with Legacy Code and Technology & Friends – Blaize Stewart on RAG Apps (David Giard)
- IoT Coffee Talk: Episode 242 – 2025: The Year of Analog (IoT Coffee Talk Crew)
- OpenAI hat detection with C# and AI Image Analysis with OpenAI and C# (Jeff Fritz)
- Random.Code() – Advent of Code 2024 Playthrough – Part 8 and Part 9 and Part 10 and Part 11 (Jason Bock)
- My Response To The Nonsense McKinsey Article On Developer Productivity • GOTO Conference 2025 (Dave Farley)
Podcasts
- Developer Tea – Ten Years of Developer Tea (Jonathan Cutrell)
- PPP 443 | Finding Mentors and Hidden Leadership Lessons, with Scott Millson (Andy Kaufman)
- Innovation and Framework Adoption – JavaScript Jabber #664 (Charles Max Wood, AJ O’Neal & Dan Shappir)
- All .NET Stack All The Time – Adventures in .NET #212 (Caleb Wells & Shawn Clabough)
- Run NextJS and Node in the Browser ft. Eric Simons – React Round Up #281 (TJ VanToll, Jack & Paige)
- How to Get a 60% Performance Gains with Push Pipe featuring Michael Hladky – Adventures in Angular #438 (Charles Max Wood & Subrat)
- Lenny’s Podcast – Scripts for difficult conversations: Giving hard feedback, navigating defensiveness, the three questions you should end every meeting with, more | Alisa Cohn (executive coach) (Lenny Rachitsky)
- Scrum Master Toolbox Podcast – Throwing Features Over the Fence, The Disconnected PO | Robert Finan (Vasco Duarte)
Community & Events
- Zoom lands in Microsoft’s backyard with new Bellevue office (Taylor Soper)
- In Search of My Next Role (Raymond Camden)
- Buckle Up: The Philadelphia Auto Show Returns, January 11-20 and Things to Do in Philadelphia This Week & Weekend (Visit Philly)
- 50 Years Of the Intel 8080 (Harry Fairhead)
- Why is Open Source important? And is it free? (Steven Giesel)
- Where to Find Text Control in 2025: Supporting Developers Worldwide (Bjoern Meyer)
Database
- How To Write SQL Server Queries Correctly: Apply (Erik Darling)
- SQL Window Functions: A Quick Review With Examples (Luca Liu)
- MongoDB vs. Couchbase: Comparing Mobile Database Features (Mark Gamble)
- Duck DB: Query Processing Is King (David Eastman)
- Mastering charts and database visualization with ChartDB (David Omotayo)
- MongoDB API — Easy to enable and use (Hermann Bär)
- Get started with SQL Server on SELinux | Microsoft Learn (Randolph West)
Miscellaneous
- Rebound – Windows 11 done right (Ivirius)
- Announcing Windows 11 Insider Preview Build 27766 (Canary Channel) and Announcing Windows 11 Insider Preview Build 22635.4660 (Beta Channel) (Amanda Langowski)
- I Used a Temporary eSIM To Stay Connected While Traveling—Here’s How It Went (Arol Wright)
More Link Collections
- F# Weekly #1, 2025 – Happy New Year (Sergey Tihon)
- Links For You (12/14/24) and Links For You (12/28/24) (Raymond Camden)
- Reading List 332 (Bruce Lawson)
- Week in Review: Most popular stories on GeekWire for the week of Dec. 29, 2024 (GeekWire Team)
The Geek Shelf
From Zero to Hero: JetBrains Rider | Dometrain (Dan Clarke) – Referral Link