About a year ago I've started working with a client that had his several ASP.NET websites running in AWS, at the time it seemed like a wrong decision - when we think about ".NET" and "Cloud" Amazon's web services (AWS) does not sound like the first choice - in fact one of the ideas we … Continue reading Yes you can! develop on AWS using .NET
A few years ago I had to pleasure to speak at ConFoo Montreal and it was fun. This is why I'm excited to have the chance to come to Montreal once again. This time I'm not going to talk about unit testing, instead I have the following sessions: Developing multi-platform microservices using .NET core - … Continue reading ConFoo Montreal – Here I come!
As a .NET developer writing microservices and Lambda functions in AWS I found it increasingly frustrating that I could not upgrade my code to .NET Core 2.0. All because of the lack of support on Amazon side. In the past I had libraries which needed to be used by both my services and the Lambdas … Continue reading Good news! we have .NET Core 2.0 Lambdas
The short answer is... Soon? During AWS re:invent I've hoped to finally hear about .NET Core 2.0 Lambda functions, and I did, but it was not what I expected. You can see the good people of Amazon are hard at work, there's a demo of .NET Core 2.0 towards the 13min mark. Hopefully soon we'll … Continue reading When would we get .NET Core 2.0 AWS Lambdas?
I didn't go to re:invent this year but it does not mean I cannot stay in sync with AWS latest and greatest - and today there were quite a lot of cool and amazing services and capabilities coming out either soon or already out there for developer to use and harness. Obviously there are a … Continue reading Exciting news from AWS re:invent
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
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
Next month is going to be a busy month for me - I'm starting it with .NET developer days in Warsaw where I'm going to give three talks in two days. I'll speak on my all time favorite topic of unit testing in three different sessions - I hope I'll get to see some of beautiful … Continue reading Speaking engagements: October 2017
I have been "living" in the C++ world since the very beginning (of my career). But lately I've noticed a rising interest in C++ unit testing and even got to speaking about it in NDC Oslo. But there's more to it than testing 10 year old C++ legacy code - it is my opinion that … Continue reading Getting started with C++ unit testing
One of the issues when dealing with legacy code is missing information. Unlike newly developed code which has up to date documentation or at least some developers who know design decisions and implementation details. Legacy code is a completely different story - the original developers usually are not around to answer any questions, documentation is … Continue reading Using nDepend to understand, and improve legacy code