poniedziałek, 15 sierpnia, 2022

Praca

Wszystko co związane z pracą zawodową

Git – how to commit without git commit?

Last time we learnt how Git stores the data inside its file database. But how to commit something? This post shows how git commit...

Mów prawdę swoim pracownikom (i nie tylko)

Wpis umieszczam jako część Cyklu seniorskiego, ponieważ uważam że także Senior  Dev( a może przede wszystkim on) powinien zwracać szczególną uwagę na to w...

Git branch naming for Azure DevOps

Git branch can have quite a long name - even up to 250 characters! Today I show how to utilize this under certain circumstances,...

CA0001: An unknown error occurred while running Code Analysis

I use two IDEs. Or even more, if different versions are considered. So, there is Visual Studio 2019, VS 2022 PreView and recently JetBrains...

Git: branches easier than ever

In two previous parts, we dealt with Git objects that were of compressed files form. That might be a bit overwhelming, so today we...

Is enum defined?

Today’s story is about how careful we should be while coding. So, I’m writing this text because a strange number occurred on the test...

Mocking the file system

Last time I described how I started to test PowerShell scripts written in C#. Usually, the scripts interact with the system, so in order...

Decorator – helpful design pattern

Some time ago I found a design problem that the Decorator pattern helped me to resolve. Since that time I have used it a...

Regex in the IDE

Since I understood how complicated, slow and troublesome regular expressions can be, I always tried to solve my programming problems (ekhm... challenges) without them....

Git tracking issue – case sensitivity matters

A short reminder to future me. A few days ago I found that even if I switch to someone else's remote branch, I can't...