New Pluralsight course – AWS Developer: Lambda Deep Dive

My latest course - AWS Developer: Lambda Deep Dive was published today! I've wanted to create a practical course on using FaaS (Functions as a Service) in the AWS cloud and I felt that on top of explaining about Lambda functions I should also cover how to build event driven applications using AWS services and … Continue reading New Pluralsight course – AWS Developer: Lambda Deep Dive

Assert.AreEqual in MSTest – done right

Every unit testing framework out there comes with a plethora of assertion methods - this is not necessarily a good thing. Instead of writing simple code a developer is forced to choose the correct assertion method from a seemingly endless list of methods, most of which look exactly the same! Having multiple overloaded methods with … Continue reading Assert.AreEqual in MSTest – done right

Develop (and test) a dockerized, PostgreSQL backed, ASP.NET Core microservice in less than an hour

These days a .NET developer can create, test and deploy powerful software without breaking sweat. Writing a scalable, easily deployable performant ASP.NET Core microservice is easier than ever. The cool thing about using Docker is run automated tests against that soon-to-be-written service in an environment that was quickly created and immediately disposed once the testing … Continue reading Develop (and test) a dockerized, PostgreSQL backed, ASP.NET Core microservice in less than an hour