Dario’s Learning Journey

Technical Notes, Conference Insights & Development Guides

A comprehensive collection of technical learning notes, conference insights, Azure guides, and development solutions.
Author

Dario Airoldi

Published

November 3, 2025

🚀 Welcome to My Learning Hub

This repository documents my journey through modern development technologies, featuring comprehensive conference notes, practical Azure guides, and real-world development solutions.

📚 What’s Inside

🎯 Conference Coverage

40+ sessions from Build 2025 covering AI, .NET, Azure, and modern development practices

☁️ Azure Development

Comprehensive guides for Azure services including Apps, Functions, Key Vault, Storage, Containers, and Security

🛠️ Development Tools

Git workflows, API testing, documentation with Quarto, YAML processing, and networking tools

🐛 Real-World Solutions

Troubleshooting guides for GitHub Actions, CI/CD, authentication, and development environments


🎯 Quick Navigation

By Technology

  • AI & Machine Learning: Build 2025 AI sessions, Azure AI Foundry, Local AI Development
  • Azure Cloud: Apps, Functions, Storage, Containers, Key Vault, Security
  • Development Tools: Git, VS Code, API Testing, Quarto, YAML
  • .NET & C#: C# 14, .NET Aspire, DateTime formatting
  • Architecture: Feed protocols, RSS/Atom, MCP servers

By Topic

  • 🎓 Learning: Conference notes, Learning methodology
  • ☁️ Cloud: Azure services and patterns
  • 🛠️ Tools: Development and productivity tools
  • 🐛 Troubleshooting: Real-world solutions and fixes
  • 🔐 Security: Authentication, authorization, secrets management

📖 How to Use This Hub

  1. Browse by Category: Use the navigation menus to explore specific technology areas
  2. Search: Use the built-in search to find specific topics
  3. Follow Learning Paths: Start with the Learning Hub methodology, then dive into specific technologies
  4. Reference Materials: Keep bookmarks to frequently used guides and cheat sheets

🚀 Recent Additions

🆕 [Nov 02] Azure AD External Users - Complete authentication and B2B collaboration guide
🆕 [Oct 21] Blob Storage Access - Access options, limitations, and best practices
🆕 [Oct 10] Azure Web Apps - Complete Q&A, limitations, and CLI guides
🆕 [Oct 10] Azure Functions - Serverless development Q&A and constraints
🆕 [Oct 10] Azure Key Vault - Secrets management and best practices
🆕 [Oct 10] Azure App Configuration - Configuration management patterns
🆕 [Oct 10] Azure Containers - Container Apps and environments
🆕 [Oct 10] C# DateTime Formatting - Complete format strings guide
🆕 [Jul 13] API Testing - Comprehensive HTTP testing tools comparison
🆕 [Jun 25] Build 2025 - 40+ session notes from Microsoft Build


📝 Contributing

This is a personal learning repository, but feel free to:

  • Open issues for corrections or suggestions
  • Share your own learning notes
  • Suggest additional topics to cover

📄 License

See LICENSE file for details.


Last Updated: November 2025
Total Articles: 100+
Conference Sessions: 40+
Azure Services Covered: 15+

🌐 Infrastructure & Networking

🐛 Troubleshooting & Solutions

📅 Latest Content (November 2025)

Recent Additions

Build 2025 Conference Coverage

Microsoft Build 2025 sessions with actionable insights and practical examples:

Session Topic Focus Type
BRK101 .NET App Modernization Legacy Migration Advanced
BRK103 Developers Use AI AI Integration Intermediate
BRK104 Next Gen Apps with AI & .NET Modern Development Advanced
BRK106 .NET Aspire AI Cloud Development Advanced
BRK114 C# 14 Language Features Language Updates Intermediate
BRK119 Debug Like a Pro Development Tools Beginner
BRK122 Git Workflow with VS Code Source Control Intermediate
BRK123 AI Apps with Graph Data Data Integration Advanced
BRK127 AI and Dev Box Development Environment Intermediate
BRK141 RAG with Azure AI Search Enterprise AI Advanced
BRK155 Azure AI Foundry AI Platform Advanced
BRK163 365 Copilot Agents SDK Microsoft 365 Advanced
BRK165 Building 365 Copilot Agents Agent Development Advanced
BRK176 Copilot Studio & M365 SDK Low-Code AI Intermediate
BRK195 Azure Innovations Platform Updates Advanced
BRK199 Accelerate Modernization Migration Strategies Advanced
BRK204 Microsoft Databases Data Platform Intermediate
BRK223 Windows AI Foundry Local AI Intermediate
BRK224 Windows AI APIs API Integration Advanced
BRK225 Windows ML Models Machine Learning Advanced
BRK226 Development Productivity Developer Tools Beginner
BRK229 Copilot Solutions & MCP Integration Patterns Advanced

📁 Browse all Build 2025 sessions

Hands-On Demonstrations

Demo Topic Duration Level
DEM508 Testing with Aspire & Playwright 20 min Intermediate
DEM509 Essential AI Prompts 15 min Beginner
DEM515 Better C# Code 15 min Intermediate
DEM517 MCP Server Development 30 min Advanced
DEM518 .NET Run App 10 min Beginner
DEM519 Agent Mode Development 25 min Advanced
DEM520 Local AI with Foundry 15 min Beginner
DEM524 Local LLM Deployment 20 min Advanced
DEM571 PowerToys Extensions 15 min Intermediate
DEM581 AI in Microsoft Learn 20 min Intermediate

🎯 Quick Navigation

By Technology Stack

📖 Knowledge Areas

Enterprise Development

  • Architecture Patterns: Learn modern application architecture with .NET Aspire and Azure services
  • DevOps Integration: Explore GitHub workflows, testing strategies, and deployment automation
  • Performance Optimization: Database access patterns, cost monitoring, and efficiency techniques

AI & Machine Learning

  • Local AI Development: Set up and run AI models locally for development and testing
  • Enterprise AI Solutions: RAG implementations, agent development, and AI integration patterns
  • Microsoft AI Ecosystem: Comprehensive coverage of Azure AI, Windows AI, and Copilot platforms

Platform Modernization

  • Legacy Migration: Strategies for modernizing existing applications and databases
  • Cloud-First Development: Best practices for Azure-native application development
  • Developer Productivity: Tools and techniques to enhance development workflows

🚀 Getting Started

For Developers New to the Topics

  1. Foundation: Start with Azure Naming Conventions for enterprise-grade practices
  2. Productivity: Explore HTTP File Testing for immediate gains
  3. Modern Development: Deep dive into .NET Aspire for cloud-native applications
  4. AI Integration: Begin with Local AI Development

For Conference Attendees

Browse the comprehensive Build 2025 session notes featuring:

  • 30+ session breakdowns with detailed notes and timestamps
  • Code examples and practical implementations
  • Actionable takeaways for immediate application
  • Demo walkthroughs with step-by-step instructions

For Azure Practitioners

Focus on production-ready patterns:

  • Azure service optimization guides
  • Enterprise naming and organization standards
  • Performance monitoring and cost management
  • Integration patterns and best practices

For AI Developers

Comprehensive AI development resources:

  • Local development environments and tools
  • Enterprise AI agent development
  • Microsoft 365 and Copilot integration
  • RAG implementation patterns

🎯 Content Highlights

Each article includes:

  • Executive summaries for quick understanding
  • Code examples with practical implementations
  • Best practices from real-world experience
  • Reference links to official documentation
  • Troubleshooting tips for common issues
  • Performance considerations and optimization tips

📈 Repository Stats

  • 50+ Technical Articles covering modern development practices
  • 30+ Conference Sessions from Microsoft Build 2025
  • Multiple Azure Services with hands-on examples
  • AI & ML Integration patterns and examples
  • Enterprise Development guides and best practices
  • Regular Updates with latest industry insights

🔍 Specialized Topics

Hardware & DIY Projects

Platform Limitations & Solutions

Travel & Documentation

  • Travel Guides - Technical notes and experiences from conferences and trips

Built with Quarto • Hosted on GitHub Pages • Updated September 2025

💡 Tip: Use the search functionality in the sidebar to quickly find specific technologies or concepts across all articles.