GMTL

❗❗ I invite you to sign up for my DevNews newsletter 💌. DevNews is issued weekly and consist of carefully selected digest of tech-news from last week. Don't wait❗❗ Sign up today

When Pair Programming Works

Pair Programming (PP) is one of the XP practices. Many modern software development companies use it in daily activities. On the other side in many places PP is treated as a waste of resources because the same result could be achieved with half of the effort. Software developers also have mixed feelings about this methodology, including me.

Read more

AI/ML in Microsoft 2019

For over last couple of years Microsoft has invested a lot of time and effort into artificial intelligence/machine learning ecosystem. Currently the result can be considered as the first choice platform for enterprise solutions. In this article, I will present the key Microsoft AI/ML solutions available for developers currently.

Read more

Xamarin call JS from C# and vice-versa

In one of the project in GEMOTIAL we work on an Angular app that will work on mobile devices.

Read more

Changing the hosting provider - engineer notes

Last week I was involved in moving software solutions from one server farm to another.

Read more

From Chaos To SOLID workshop at EY

Last Saturday I had another 'From chaos to SOLID' workshop for C# developers. We meet in EY office in Wroclaw. This time workshop was done under devWarsztaty.pl brand.

Read more

Global AI Bootcamp Workshop

I can say another weekend, another workshop :) Azure Bot Framework this time!

Read more

From Chaos to SOLID workshop at PTI

I have organized my first free C# refactoring workshop. I called it From CHAOS to SOLID. The main idea of the workshop is to teach how the source code can be transformed in an easy way to be more maintainable and robust.

Read more

Roslynator Command Line

In one of my previous posts i've introduced Roslynator

Read more

BizTalk Health Monitor Tool

BizTalk as an enterprise platform has a lot of modules, components, adapters and other extensions. After developing solutions in BizTalk and maintaining it for a longer period the need for a maintenance tool is becoming important.

Read more

Roslynator Code Analysis

Roslynator is a collection of code analyzers, refactorings and code fixes. It is a Roslyn-based equivalent of FxCop. To some extend it is a replacement for Resharper from JetBrains. Of course R# is much more powerfull, bur Roslyntor is also getting more and more traction recently.

Read more

AssemblyVersion in .NET Core

In .NET Core the way you specify AssemblyInfo attributes has changed. .NET Core allows you to specify assembly attributes in .csproj. You can do that by adding following properties:

Read more