We help teams ship rock-solid .NET apps through hands-on workshops, bespoke training, and expert coaching.
Over 50,000
SATISFIED software engineersS
Proudly worked with the following organizations:






Services
Latest Posts

SQL Data Purger
Effortless, Controlled, and Ultra-Fast Data Purging. Designed for Integration Testing Environments. When you’re managing integration testing environments, quickly clearing test data without impacting your database’s

How ML.NET is used in real life
ML.NET is a very powerful yet relatively unknown set of machine learning tools in the .NET ecosystem. It can train many different types of models,

How the thin controller principle makes your code much more maintainable
When we write software, our goal is not just to solve a specific business problem. We need to do it in a way that won’t

The quickest way to become a senior software engineer
Getting to a senior position in software engineering is equivalent to getting a black belt in a martial art. You are now a member of

Architecting self-coordinating IoT systems for reliability and resilience with .NET and SignalR
In the previous article, I described how I used SignalR to coordinate clusters of Internet of Things (IoT) devices so that only one device in the

Using SignalR for real-time IoT device coordination
If you are a software developer who has worked with .NET, you may have heard of SignalR, a library that allows applications to communicate with