June 2025

BitSpire at NDC Oslo 2025

Sharing our experience at one of the world's premier developer conferences - where we networked, learned, and contributed as speakers.

Networking at NDC Oslo

The Power of Networking

NDC Oslo brought together some of the brightest minds in tech. We had the opportunity to connect with industry experts, former colleagues, and potential collaborators from across the globe. These connections have opened doors for exciting future partnerships and knowledge exchange.

A Deep Dive into Advanced TypeScript: A Live Coding Expedition

Get ready to embark on a journey into the depths of TypeScript. We'll be exploring the often overlooked, yet powerful, features that lie beneath the surface of this versatile language.

Algorithms Demystified

Have you ever got stuck on a coding problem? Maybe you're implementing a feature on one of your projects, maybe you're solving puzzles for something like Advent of Code, and you get stuck. You just can't figure out how to get the result you need. So you head over to Stack Overflow, or Reddit, or ask a colleague for help, and you get an answer like "oh, that's easy, just use Dijkstra's algorithm"... and your brain crashes.

Creating Spacecraft Software That Doesn't Kill You

An eye-opening exploration of spacecraft software development with real-world examples from Space Shuttle, Space Station, and Orion MPCV flights. The session covered critical aspects of creating robust software for space exploration where unexpected challenges are the norm.

Our Contribution

Speedrun Into Massive Data: Using SIMD in C#

.NET speeds up every year, partially due to SIMD—Single Instruction Multiple Data.

Starting with the basics of SIMD and why it's a good tool in your toolbox, we'll uncover how System.Numerics.Vectors make leveraging SIMD surprisingly accessible, abstracting the complexities of hardware-specific optimizations like SSE2, SSE4, and friends.

With hands-on examples, we will see how SIMD works in .NET, where it shines, and where it does not (of course, with benchmarks). We will also cover things like CUDA and how we can write .NET code that runs on your graphics card!

After that session, you will have a new tool on your belt that can help you squeeze out every ounce of performance when it matters most while knowing when to stick to simpler approaches to keep your code clean and maintainable.

Steven Giesel, Microsoft MVP & .NET Technical Lead
Steven Giesel Speaking at NDC Oslo
Oslo Fjord Cruise

Exploring Oslo

We enjoyed a scenic cruise through Oslo's beautiful fjord, combining sightseeing with interesting discussions about technology trends and innovations with fellow conference attendees.

Discovering Oslo's beautiful fjords while networking with industry colleagues provided the perfect balance of professional development and cultural experience.

Beyond the technical sessions, exploring Oslo's rich culture and natural beauty created invaluable opportunities for deeper conversations with fellow developers. These informal moments often led to the most meaningful professional connections.

Why Continuous Education Matters To Us

Events like NDC Oslo are essential to our development philosophy. They keep us at the cutting edge of technology, enrich our professional network, and inspire innovative solutions for our clients.