Life of a C# Developer: How to build and test an AWS Lambda locally

Today Serverless is a thing. Although everyone can write a blog post about how Serverless run on servers, I share the same visions as Mathias Verraes: https://twitter.com/mathiasverraes/status/995317295072382976 Given that, I decided to share my developer experience building, testing and deploying AWS Lambda functions in the .NET world. Not a "Hello World" example, but rather a … Continue reading Life of a C# Developer: How to build and test an AWS Lambda locally

How to solve Magento 2 upgrade errors

Magento 2 is the leading Open Source Software for e-commerce, with a vibrant community and proper product documentation. The development team releases bug fixes and new features in a regular cadence, given support to security threats, market trends, amongst others. Environment The environment is deployed in AWS, using an immutable infrastructure. It allows us to deploy several … Continue reading How to solve Magento 2 upgrade errors

When Cake meets NDepend

As a developer, I'm a big fan of automation. I can't create software where I need to push buttons and run manual scripts, to test & deploy it. To help me automate my software development tasks, I use Cake, "a cross platform build automation system with a C# DSL". Working as a team, there are … Continue reading When Cake meets NDepend

TechDays NL 2017

The first conference that I attend since we arrived in The Netherlands was the TechDays NL 2017. The conference is sponsored by Microsoft, and it's one of the most significant tech events in the Benelux area. However, even being sponsored by Microsoft, other streams of the industry were present, showing that Microsoft is no longer … Continue reading TechDays NL 2017

Abstract from your CI. Use Cake!

Here at Coolblue, we can choose our tools from a range of technologies. A while ago, our team started moving from Microsoft MSTest to xUnit. Although the code change was fairly simple, the build pipeline was tied with the MSTest framework, ignoring the xUnit tests. Between the requests to the deployment team to alter the … Continue reading Abstract from your CI. Use Cake!

Code development improvement with JetBrains UpSource (configuration and first impressions)

We should seek excellence in our jobs, doesn't matter our line of work. As professionals, we should always aim to improve the quality of our outputs, either it is customer satisfaction, code quality or just faster builds and deployments. As any developer knows, working with a Version Control System (VCS) is great, but it has some … Continue reading Code development improvement with JetBrains UpSource (configuration and first impressions)