Certified! How & Why I’ve Became an AWS Solution Architect

Yesterday I went into a class inside a big building and came out 80 minutes later a certified AWS Solution Architect (associate). It was a hard test and I prepared for it, learning about services and offerings during countless sleepless nights but it was all worth it: I learnt a lot, acquired useful knowledge, and … Continue reading Certified! How & Why I’ve Became an AWS Solution Architect

What to do when Visual Studio 2017 debugger won’t attach to Docker

We've been developing .NET Core micro-services for a few months. Obviously we've decided to use Docker for Windows for deployment. Don't get me wrong I still find the experience amazing: Write code, and immediately debug your code running on Docker, it got to a point I no longer think about this amazing integration - write … Continue reading What to do when Visual Studio 2017 debugger won’t attach to Docker

The 5 D’s of creating software

Warning: Do not take the following post too seriously The software development world is governed by many forces beyond our control. There's so much to do and so little time, there’s so much to learn an experience and on top of that it software development keeps on changing and mutating all of the time. There … Continue reading The 5 D’s of creating software

Upcoming speaking engagements: Vancouver here I come!

At the beginning of December I’m going to speak at ConFoo Vancouver.I spoke at ConFoo Montreal in the past and I look forward to speaking at the first ever ConFoo Vancouver.I’ll be speaking on two of my favorite topics – unit testing and electronics (not at the same session).5 Unit Testing Facts I Wish I’d … Continue reading Upcoming speaking engagements: Vancouver here I come!

Using conditional breakpoints to filter exceptions during debugging

With every new version the C# language has grown and improved. The last version so a.k.a C# 6 has brought some of my favorite features. And with C# 7 just around the corner I know there's more to come. One of the new useful features added to C# is the ability to filter exceptions. Consider … Continue reading Using conditional breakpoints to filter exceptions during debugging

Faking DateTime using Microsoft Fakes seems to be broken

It seems as if causing DateTime.Now to return another value has become the demo to show when demoing an unconstrained Mocking framework. It’s easy to show and needed in many unit tests – unless you want your tests to be affected by time – trust me and you don’t. That’s why I was amazed to … Continue reading Faking DateTime using Microsoft Fakes seems to be broken

New Pluralsight course: C++ Unit Testing Fundamentals Using Catch

Last week my very first Pluralsight course went live!My course on unit testing in C++ using CATCH is ready for your viewing pleasure. It’s about a topic I’m passionate about - how to write good unit tests, I’ve used Catch because I found that it helps writing good tests while avoiding many of the pitfalls … Continue reading New Pluralsight course: C++ Unit Testing Fundamentals Using Catch

An open letter to conference’s organizers

I got my first international speaking opportunity in 2012. After sending countless proposals and getting just as many rejects I got an email from DevReach telling me I got accepted – I remember reading it twice just to make sure. Speaking on DevReach was a big change from the user group talks I’ve done until … Continue reading An open letter to conference’s organizers