Top Links
- OpenAI tokens and limits (Craig Dunn)
- Async method chaining in C# (Andrew Poole)
- Beyond the Basics: Getting Started with .NET MAUI Extension for Visual Studio Code (Leomaris Reyes)
- Dynamically Adapting To Application Sizes (Maoni Stephens)
- Announcing TypeScript 5.2 (Daniel Rosenwasser)
Web & Cloud Development
- Announcing the integration of Power Automate telemetry data with Azure Application Insights (Rakesh Krishnan)
- Kubernetes 1.28: Beta support for using swap on Linux (Itamar Holder)
- Kubernetes v1.28: Introducing native sidecar containers (Todd Neal, Matthias Bertschy, Sergey Kanzhelev, Gunju Kim & Shannon Kularathna)
- Sneak Peek: Using the Document Editor with Pure JavaScript (Bjoern Meyer)
- WebStorm 2023.2.1 Is Now Available (Ekaterina Ryabukha)
- How to Implement Pagination with HTML, CSS and JavaScript (Yemi Ojedapo)
- WebKit Features in Safari 16.6 (Jen Simmons)
- Quick tip: Getting all links from any web site into a spreadsheet using browser developer tools (Chris Heilmann)
- Sending eSignature Documents on Behalf of Others using APIs (Mohan Ravi)
WinUI, .NET MAUI & XAML
- Chart of the Week: Creating a WPF Multiple Fast Line Chart to Display COVID-19’s Impact on U.S. Unemployment (Moneeshram Dhanabal)
Visual Studio & .NET
- A twisted tale of memory optimization (Oren Eini)
- Efficiently Converting Strings With UTF-8 String Literals in C# (Code Maze)
- The First Set of Bug-fixes For ReSharper and Rider 2023.2 Is Here! (Sasha Ivanova)
- Mastering Unit Tests in .NET: Best Practices and Naming Conventions (Steve Smith)
- On writing loops in PPL and continuation-passing style, part 3 (Raymond Chen)
Design, Methodology, AI & Testing
- Create prerequisite install detection criteria (Renato Ivanescu)
- Better CI/CD with GitHub Actions and deployment tracking (Sean Chapman)
- Welcome to Olive’s documentation! (Olive Team)
- AI-Powered Apps Bring a New Level of Observability Challenges (Christopher Tozzi)
- Piece Together Your Platform with Lego Blocks, Sets, and Kits (Dion Almaer)
- TeamCity 2023.05.3 Is Here (Dmitrii Korovin)
- A faster way to manage version updates with Dependabot (Eric Tooley)
- Toxic Work Culture and How To Fix It (JD Meier)
- What is the ‘Lazy Girl Job’ Trend? There’s Actually Nothing Lazy About Work-Life Balance (Katie Bartlet)
- Salesforce Releases AI Acceptable Use Policy (Megan Crouse)
- 6 Best Practices for Documenting APIs (Nduka John)
- How To Choose a CI/CD Tool: A Framework (Olga Bedrina)
- If you want to address tech debt, quantify it first (Ryan Donovan)
- Unleashing GitHub Codespaces templates to ignite your development (Sneha Natekar)
- Coordinating major documentation projects with GitLab (Alyssa Rock & Aaron Peters)
Mobile, IoT & Game Development
- Explore the Dragon Realm: Build a C++ adventure game with a little help from AI (Fatima Sarah Khalid)
- How creators launch and scale multiplayer games with Unity (Matt Woods)
Screencasts & Videos
- SQL Server 2022: Accelerate query performance while reducing query compile time – w/ no code changes (Anna Hoffman)
- Complete Guide to Xamarin.Forms Migration to .NET MAUI | 2023 Edition (James Montemagno)
- Building Blazor Web Apps Faster with GitHub Copilot in Visual Studio 2022 (Katie Savage)
- What is the Microsoft TechSpark Program? | One Dev Question (Mike Egan)
- What I Wish I Knew… about discovering computer science (Elvis Adorkor)
Podcasts
- The Hanselminutes Podcast – Culturally Competent Computer Scientists with Dr. Nicki Washington (Scott Hanselman)
- Web Rush Episode 248: Wut’s Nuxt for Nuxt.js? (John Papa, Ward Bell, Craig Shoemaker & Dan Wahlin)
- Unconfuse Me Episode 3 – Why Questlove and I believe plant-based meat is the future (Bill Gates)
- The Changelog Podcast – The serenity of building your own OS (Andreas Kling, Adam Stacoviak & Jerod Santo)
- JS Party Podcast – Ten years of TypeScript bliss (Josh Goldberg, Nick Nisi & Jerod Santo)
- Rocket 452: Nu Wii U (Christina Warren, Brianna Wu & Simone De Rochefort)
- The Stack Overflow Podcast Episode 602 – Fighting comment spam at Facebook scale (Eira May)
- UX Podcast #312 – Get the words to work with Torrey Podmajersky (James Royal-Lawson & Per Axbom)
- AGL 326: Cyber Insurance with Hilario Itriago (John Rouda)
- Software Defined Talk Episode 429: This is peak VMware (Brandon Whichard & Matt Ray)
Community & Events
- Phil Spencer Interview: Returning to gamescom, Our Commitment to New Games, and the Special Feeling of Showing STALKER 2 (Joe Skrebels)
- SIGNAL 2023: Twilio’s Latest Announcements for Developers (Anthony Dellavecchia)
Database
- SQL Server Essentials: Using the SQL GROUP BY Clause (Michael Otey)
- Analyzing Baseball Data with R (Max Marchi, Jim Albert & Ben Baumer)
- SQL SERVER – Techniques for Retrieving Random Rows (Pinal Dave)
- Introducing Intra-Account Collection Copy in Azure Cosmos DB for MongoDB (Richa Gaur)
SharePoint, M365 & MS Teams
- Updated content for the SharePoint Web UI kit! (Jason Blackheart)
- August 2023 update of Power Automate for desktop (Yiannis Mavridis)
- New Office Add-ins entry point available online (Skylar Pan)
PowerShell & Terminal
- Show rich history in Command Search. Why not? (Melanie Crissey)
Miscellaneous
- Scientists Strengthen Concrete By 30 Percent With Used Coffee Grounds (BeauHD)
- Announcing Windows 11 Insider Preview Build 22621.2262 and 22631.2262 (Beta Channel) (Brandon LeBlanc)
- Maybe Bing isn’t trying to compete with Google after all (Ed Bott)
- Announcing Rust 1.72.0 (Rust Release Team)
More Link Collections
- The Morning Brew #3767 (Chris Alcock)
- Code Maze Weekly #182 (Vladimir Pecanac)
- Daily Reading List – August 24, 2023 (#150) (Richard Seroter)
- The Spark: August 2023: Discover your career in tech, a new exam resource, the latest on AI, and more (Microsoft Learn)
The Geek Shelf
Learn WinUI 3 (Alvin Ashcraft)