Top Links
- Learn how to develop apps for Microsoft Teams using Teams Toolkit in Visual Studio Code (Rabia Williams)
- A Drag And Drop Performant CollectionView for MAUI (Jean-Marie Alfonsi)
- How to create Widgets for Windows 11 | Tabs vs Spaces (J.P. Roca)
- Introducing ChatGPT Plus (OpenAI Team)
- Integrating ChatGPT into Software Development Workflow: Tips and Best Practices (Lakindu Hewawasam)
- Evolving Microsoft 365 certifications help keep you in sync with the new era of work (Michael Kophs)
Web & Cloud Development
- Extracting Text from an Image with AWS Textract and .NET (Bryan Hogan)
- How to improve performance of WP Admin – WordPress on Azure App Service (Abhishek Reddy)
- Caching Data in SvelteKit (Adam Rackis)
- Getting Started: Angular Document Editor Attributes Explained and Getting Started: Document Viewer with Angular CLI (Bjoern Meyer)
- Two Factor Authentication with Web API and Angular using Google Authenticator (Code Maze)
- Integrating MassTransit using AWS SNS/SQS into your ASP.NET project (Dennis Fruhauff)
- Understanding App Directory Architecture In Next.js (Atila Fassina)
- Set Up a WebSockets Server in Node.js (Joyce)
- Microsoft Azure Load Testing is now generally available (Mandy Whaley)
- Part 4 | .NET 7 Web API | SQL Database | VueJS (3.0) – Composition API | CRUD Example (Naveen Bommidi)
- Announcing Postman 2023 Product and Versioning Updates…and VS Code Extension! (Abhinav Asthana)
- Things I Learned #19: MacOS, Dotnet, and Azure Functions (Michael Eaton)
- Scaling Backstage Ingestion with Incremental Entity Providers (Paul Cowan & Taras Mankovski)
- Go 1.20 is released! (Robert Griesemer)
- The Importance of Setting the “lastmod” Tag in Your Sitemap (Bing Team)
- Microsoft Edge and Interop 2023 (Dan Clark)
- Announcing Interop 2023 (James Graham)
- WebView2, Electron challengers, and (slightly) lighter desktop web applications (Robat Williams)
- Twitter is ending free API access next week, killing off swathes of apps in the process (Sofia Wyciślik-Wilson)
- The Do’s and Don’ts of What To Put in the Website Footer (Suzanne Scacca)
Visual Studio & .NET
- How to Execute CLI Applications From C# (Code Maze)
- Getting started with ML.NET (Khalid Abuhakmeh)
- Async Void – How To Tame The Asynchronous Nightmare (Nick Cosentino)
- Using Telerik NuGet with Single Sign-On (Nikolay Iliev)
- Inside C++/WinRT: Coroutine completion handlers: Disconnection (Raymond Chen)
- Remote Native Unit Test Support in Visual Studio (Moyo Okeremi)
- New Wolverine Release & Future Plans (Jeremy D. Miller)
- AOP with Interceptors and IL Code Weaving in .NET Applications (Engincan Veske)
AI, Design, Methodology & Testing
- The names of birds, part 3 (Eric Lippert)
- What is a product backlog in scrum? Overview for agile teams (David Pereira)
- Humans Need Play (Allen Pike)
- Announcing the launch of the All In for Maintainers DEI Resource Hub (Sarah Oyetubo)
- Why You Should Use AI to Improve Your Productivity As a Software Developer (Tyler Hakes)
- Announcing more ways to learn and grow your skills (Teresa Dietrich)
- Can You Tell ChatGPT Wrote Content? (Liam Cleary)
- ChatGPT-4 could be coming to Bing Search soon (Kip Kniskern)
- Microsoft Word gets ChatGPT integration with new ‘Ghostwriter’ third-party add-in (Todd Bishop)
Mobile, IoT & Game Development
- Announcing the Ionic 7 Beta (Liam DeBeasi)
Screencasts & Videos
- Introducing Microsoft Teams Premium, now available (Microsoft Teams)
Podcasts
- .NET Rocks! – Clean Architecture in 2023 with Steven Smith (Carl Franklin & Richard Campbell)
- Working Code Podcast – Episode 112: Listener Questions (Ben Nadel)
- The Happy Engineer Podcast 086: How to Create Authentic Personal Happiness and Effortless Professional Success with Robert Mack | Celebrity Happiness Coach (Max Ahumada)
Community & Events
- 3 things to expect at the Google for Games Developer Summit (Greg Hartrell)
- It takes a village: growing together this Black History Month (Ladan Mohamed)
- Become a Student Ambassador (Lee Stott)
Database
- SQL Server: How to Display Row Numbers in Query Editor for Efficient Query Editing (Pinal Dave)
- Writing a Custom SQLite Function (in C) – Part 1 (Karl Seguin)
- How to Work With Git in Datalore (Alena Guzharina)
SharePoint, M365 & MS Teams
- Microsoft Teams Premium: Cut costs and add AI-powered productivity (Nicole Herskowitz)
- Do more with less in Microsoft 365 using SPFx (Vesa Juvonen)
Miscellaneous
- Logistic Regression Using the scikit Library (James McCaffrey)
- In 2023, Resolve to Fix Your Organization’s Meta Pixel Problem (Maria Puertas and Simon Fondrie-Teitler)
- Announcing Windows 11 Insider Preview Build 25290 (Brandon LeBlanc)
- Microsoft PowerToys v0.67.0 is live featuring a Quick access system tray launcher (Kevin Okemwa)
- Skill up on Low Code Technology with #LowCodeFebruary (Sonja Gu)
- Announcing Rustup 1.25.2 (The rustup Working Group)
- So, you’re considering pursuing a certification exam and Q&A on certification exams, exam prep, and test-taking skills (William Assaf)
More Link Collections
- The Morning Brew #3637 (Chris Alcock)
- Daily Wrap Up – February 1, 2023 (#021) (Richard Seroter)
The Geek Shelf
Learn WinUI 3: Leverage the power of WinUI, the future of native Windows application development (Alvin Ashcraft) – Referral Link