Top Links
- Developing Android Apps on Windows Arm Devices (James Montemagno)
- Jetchat with OpenAI on Android (Craig Dunn, Kristen Halper and Parker Schroeder)
- Windows client roadmap update (Jason Leznek)
- Exploring JavaScript and TypeScript Development in Visual Studio (Jiayan Chen)
- Part 2 – Babylon.js 6.0: Key Rendering Advancements (Jason Carter and Thomas Luccini)
- Announcing .NET Community Toolkit 8.2! Faster generators, code fixers, performance improvements and more! (Sergio Pedri)
Web & Cloud Development
- CSS content-visibility (David Walsh)
- WebContainers now run on Safari, iOS, and iPadOS (Sylwia Vargas)
- Moving Angular CLI to Jest and Web Test Runner (Doug Parker)
- Write Better CSS By Borrowing Ideas From JavaScript Functions (Yaphi Berhanu)
- HTML, XML, JSON, and JWT Visualizers in Rider 2023.1 (Khalid Abuhakmeh)
- How to Add SSO to a Next.js App Using Clerk (Peter Mbanugo)
- Why is OAuth still hard in 2023? (Robin Guldener)
- Wasp Auth UI: The first full-stack auth with self-updating forms! (Matija Sosic)
- Introducing informative and actionable tooltips for the PWABuilder Action Items list! (Jaylyn Barbee)
- Consistent API designs make people feel outrageously smart (Arnaud Lauret)
- Interface Segregation Principle in TypeScript (Dhananjay Kumar)
- Cloud Native Basics: 4 Concepts to Know (Khallai Taylor)
- Getting Up and Running with Google Analytics 4 (Luke Hay)
- Improved Alerting with Atlas Streaming Eval (Ruchir Jha, Brian Harrington & Yingwu Zhao)
- Exploring Zoom’s REST and GraphQL APIs with Postman (Pooja Mistry)
WinUI, .NET MAUI & XAML
- WPF MessageBox – Text Selection, Button Images, Closing Timer (v22.2) (Anzhelika Andronova)
- VisualTransition and State Animations in WinUI and the Windows App SDK (Nick Randolph)
Visual Studio & .NET
- Use Case: Blood Pressure Report with Charts in C# (Bjoern Meyer)
- How to Store JSON in an Entity Field With EF Core (Code Maze)
- What’s New for CMake Tools 1.14 in VS Code – Test Explorer (Sinem Akinci)
- Building a CRUD API with Dapper (Assis Zang)
- Dotfuscator Professional Edition, Version 6.5.4 – Release Date April 27, 2023 and Support Corner: Using Obfuscation Attributes With Dotfuscator (PreEmptive Team)
- What’s up with this new memory_order_consume memory order? (Raymond Chen)
- JetBrains Toolbox App 1.28 Is Out! (Victor Kropp)
Design, Methodology, AI & Testing
- MSIX Java (Horatiu Vladasel)
- Advanced Installer 20.6 (Advanced Installer Team)
- Copilot Tech Shines at Build 2023 As Microsoft Morphs into an AI Company (David Ramel)
- Download The Captain Marvel Font For Your Designs (Bogdan Sandu)
- Lord Help Us After They Hooked ChatGPT Up to a Furby (Victor Tangermann)
- Why you should practice rollbacks to prevent data loss in a ransomware attack (Christine Barrett)
- ML experiment: Generate tests for code changes (Kai Armstrong)
- Pulumi AI: The Fastest Way to Discover, Learn, and Build Infrastructure as Code (Luke Hoban)
- This is What it Feels Like to be Bullied Out of a Job You Love (Radical Candor Team)
- Product Discovery Methods for a Product Delivery World (Travis Lowdermilk)
- How Microsoft’s Bing Chatbot Came to Be—and Where It’s Going Next (Paresh Dave)
Mobile, IoT & Game Development
- Android Releases Graphics Shapes Library (Kay Ewbank)
- Date and Time Calculations in Swift, Part 1 and Date and Time Calculations in Swift, Part 2 (Joey deVilla)
- Ionic CLI V7 (Mike Hartington)
- How to initiate guest access for remote collaboration with Parsec for Teams (JonnyLee Giard)
- Tip: Update your Magic Leap SDK the easy way (James Ashley)
- Create Powerful Native Mobile Apps with Capacitor & VanillaJS (Simon Grimm)
- From Blind Driving Assists to One Touch Driving, Meet The Most Accessible Forza Motorsport Ever (Neha Chintala)
Screencasts & Videos
- Azure Virtual Desktop enterprise configuration options (Microsoft Mechanics)
- C# and nullable reference types (Daniel Hindrikes)
- .NET MAUI + Blazor Hybrid Tutorial for Beginners – Build mobile, desktop, & web apps with C# (James Montemagno)
- The Download: New GitHub Merch, What Developer’s Need to Know About AI, New OSS dev tools and more (Christina Warren)
- What to expect at Microsoft Build (Scott Hanselman)
- Use API Management Authorizations and Power Platform to integrate with third party services faster | The Low Code Revolution (Julia Kasper)
- Microsoft Designer (Microsoft 365 Team)
Podcasts
- .NET Core Podcast – A .NET Discussion with Isaac Levin (Jamie Taylor)
- Developer Tea – Planning is About Creating Clarity, Not Certainty (Jonathan Cutrell)
- The Hanselminutes Podcast – The Courage to Tinker with WeThinkCode’s Nyari Samushonga (Scott Hanselman)
- Software Defined Talk Episode 412: We’re at a Kubernetes Conference (Cote & Matt Ray)
- The PowerShell Podcast – PowerShell and DevOps Global Summit – The bar sessions (James Petty)
- Complete Developer Podcast – DDOS Attacks (BJ Burns & Will Gant)
- The Stack Overflow Podcast Episode 565 – How a top-ranked engineering school reimagined CS curriculum (Eira May)
- Web Rush Episode 231: Quickly Publishing Your Web App to Static Web Apps (John Papa, Ward Bell, Craig Shoemaker & Dan Wahlin)
- UI Breakfast Podcast Episode 266: Driving Change with Maria Giudice (Jane Portman)
- .NET MAUI Podcast Episode 118: …and we’re back (James Montemagno, Matt Soucoup & David Ortinau)
- Rocket 435: Only Mergers In The Building (Christina Warren, Brianna Wu & Simone De Rochefort)
Community & Events
- Get ready for Google I/O (Timothy Jordan)
- Dropbox is laying off 500 people and pivoting to AI and Clubhouse is laying off more than half of its workforce (Emma Roth)
- Machine Learning Communities: Q1 ‘23 highlights and achievements (Nari Yoon, Bitnoori Keum, Hee Jung & Soonson Kwon)
- 100 Women in Tech to Follow & Learn From (Sabine Wede)
- My Key Takeaways from the Microsoft MVP Summit 2023 (Isidora Katanic)
Database
- SQL Server vs. Snowflake for Data Warehousing (Sergey Gigoyan)
- Fight for every byte it takes: Fitting 64 values in 4 bits (Oren Eini)
SharePoint, M365 & MS Teams
- April 2023 update of Power Automate for desktop (Yiannis Mavridis)
PowerShell & Terminal
- Using the Windows Credential Manager from PowerShell (Daniel Fisher)
- Ask & Adjust: The Future of Productivity Interfaces | Warp (Zach Lloyd)
Miscellaneous
- Announcing Windows 11 Insider Preview Build 22621.1680 and 22624.1680 (Brandon LeBlanc)
- Looking for job perks? How about saving the world? (Ritika Puri)
- 5 tips for creating a movie in Google Photos on Chromebook (Sophia Lopes)
- Microsoft’s mice, keyboards, and webcams are being discontinued in favor of Surface accessories (Tom Warren)
More Link Collections
- The Morning Brew #3696 (Chris Alcock)
- Daily Wrap Up – April 26, 2023 (#076) and Daily Wrap Up – April 27, 2023 (#077) (Richard Seroter)
The Geek Shelf
Learn WinUI 3 (Alvin Ashcraft) – Referral Link