Aspiring .NET & Resilience @ NDC Oslo 2025
As I’m flying from Oslo to Amsterdam, I’m still buzzing with energy and inspiration from NDC Oslo 2025. It was an incredible week of learning, sharing, and connecting with some of the brightest minds in technology. From thought-provoking keynotes that challenged our assumptions to the epic The Linebreakers concert at Brewgata, every moment reinforced why each NDC conference but NDC Oslo remains one of the premier developer conferences in the world.
A Journey of Learning and Sharing
NDC Oslo 2025 brought together over 2,000 developers, architects, and technology leaders from across the globe. The conference’s unique blend of deep technical content and community spirit created an atmosphere where learning happened not just in sessions, but in every conversation.
As a speaker at this year’s event, I had the privilege of presenting two sessions that reflect the current evolution of our industry:
Aspiring .NET with Azure OpenAI and Ollama
During the Community Days event, I showcased practical AI integration patterns for .NET developers:
- Building semantic search capabilities using Azure OpenAI embeddings
- Running local LLMs with Ollama for development and testing
- Implementing responsible AI practices including content filtering and rate limiting
- Creating conversational interfaces that enhance rather than replace existing applications
The recently updated samples for .NET Aspire 9.3 sparked discussions about the future of AI in enterprise applications.
Resilient by Design
In this session, I explored how to build systems that don’t just survive failure-they thrive despite it. We dove into:
- Chaos engineering principles and how to implement them safely in production
- Circuit breaker patterns with real-world examples from Azure deployments
- Graceful degradation strategies that maintain user experience during partial outages
- Observability practices that make resilience measurable and improvable
The engaged room had questions demonstrated just how critical resilience has become in our cloud-native world.
Engaging with Diverse Perspectives
What makes NDC Oslo special is its commitment to showcasing the full spectrum of modern technology. This year’s program delivered exceptional content across multiple tracks:
AI and Machine Learning
Beyond the hype, speakers demonstrated practical AI implementations that solve real business problems. Sessions ranged from building RAG (Retrieval-Augmented Generation) systems to implementing ethical AI governance frameworks.
Cloud Architecture
The cloud track featured battle-tested patterns for building distributed systems at scale. Highlights included:
- Event-driven architectures using Azure Service Bus and Event Grid
- Multi-region deployment strategies with zero-downtime deployments
- Cost optimization techniques that saved companies millions
Developer Experience
A refreshing focus on making developers’ lives better, with sessions covering:
- Modern debugging techniques for distributed systems
- AI-powered code review tools
- Creating effective development environments with DevContainers
Performance and Optimization
Deep technical dives into making applications faster and more efficient:
- .NET performance improvements and how to leverage them
- Database query optimization strategies
- Frontend performance patterns for modern SPAs
Security and Best Practices
Critical discussions on protecting modern applications:
- Zero-trust architecture implementation
- Supply chain security for containerized applications
- OWASP Top 10 for cloud-native applications
Psychology and Soft Skills
Perhaps the most impactful track, addressing the human side of technology:
- Building psychologically safe teams
- Managing technical debt without burnout
- Effective communication strategies for technical leaders
Conference Highlights
Keynotes That Inspired
Laila Bougria’s “CTRL+SHIFT+(BUILD) PAUSE” was a masterclass in presentation excellence. Her exploration of using AI in our daily workflow and the importance of not giving way too much control resonated deeply. The way she wove personal stories with technical insights created a narrative that was both educational and emotionally compelling.
David Whitney’s “The Unbearable Weight of Architecture” challenged us to think beyond technical perfection. His emphasis on pragmatic architecture decisions and the importance of designing with intentionality struck a chord with the audience. His discussion of how wrong decisions cast long shadows over systems-dooming maintainers to endless toil-was both sobering and enlightening.
Rendle’s closing keynote “Reasons To Be Cheerful: 0, 1, 2…” sent us home with renewed optimism. His journey through technology’s evolution reminded us how far we’ve come and painted an exciting picture of where we’re heading.
Beyond the Sessions
The true magic of NDC Oslo happened between the scheduled talks:
- Coffee Conversations: Where a casual chat about microservices turned into a deep dive on event sourcing
- Lightning Talks: 10-minute bursts of inspiration that often packed more value than hour-long sessions
- Workshop Deep Dives: Hands-on learning that transformed theory into practice
The Legendary NDC Party
The conference’s social highlight deserves special mention. The evening began with fascinating presentations on space technology (who knew satellite communication could be so entertaining?), followed by a nostalgic journey through the Demo Scene that had everyone reminiscing about their first coding experiences.
The Phil Nash Karaoke session was legendary-complete with a full chorus of developers providing hyena sound effects for “Be Prepared” from The Lion King. It perfectly captured the conference’s spirit: serious about technology, but never taking ourselves too seriously.
Key Takeaways
Reflecting on NDC Oslo 2025, several themes emerged that will shape my work in the coming year:
-
AI Integration is Now Table Stakes The question is no longer whether to integrate AI, but how to do it responsibly and effectively. Every application can benefit from intelligent features, but success requires thoughtful implementation and clear value propositions.
-
Resilience Through Simplicity The most resilient systems aren’t necessarily the most complex. Sessions repeatedly emphasized that simple, well-understood patterns often outperform clever solutions when things go wrong.
-
Community Amplifies Individual Impact The connections made at NDC Oslo will generate more value than any single session. The mix of experienced architects sharing war stories with eager newcomers created a learning environment that benefits everyone.
-
Practical Beats Theoretical The most successful sessions focused on “here’s how we actually did it” rather than “here’s how it should work in theory.” Real-world case studies and live coding demonstrations drove the most engagement.
-
The Human Element Remains Central Despite all our technological advances, the sessions on team dynamics, communication, and mental health drew the largest crowds. Technology is ultimately about people, and NDC Oslo never forgot that.
Looking Ahead
The conversations started at NDC Oslo will continue through blog posts, open-source contributions, and community meetups.
For those considering attending future NDC events, I cannot recommend them highly enough. Whether you’re a seasoned architect or just starting your development journey, you’ll find sessions, workshops, and conversations that challenge and inspire you.
The technology landscape continues to evolve at breakneck speed, but events like NDC Oslo remind us that we’re not navigating these changes alone. We’re part of a global community of builders, thinkers, and problem-solvers, all working to create a better technological future.
Thank you, NDC Oslo, for another unforgettable experience. See you next year!