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
March 2017 podcast list update
I’ve been listening to podcast for a long, long time. I've started like many other to listen to podcasts on my commute to/from work and still do. Technical podcasts helped me learn about new technologies and stay in touch of existing ones. But most importantly they keep me entertained - even during the worst of … Continue reading March 2017 podcast list update
Back to basics: Using interface vs. abstract class
While teaching a course on design patterns I was asked by one of the participants when would I use an interface and when to use an abstract class. I've started the outline the reasons for each and ended up with a few good ones which I like to share in the following post.Interfaces and abstract … Continue reading Back to basics: Using interface vs. abstract class
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




