Author Archives: michele.ferracin

My first month at Engage

Time flies. One month ago it was my last day at Microsoft. It seems like it was forever ago. Now I work at Engage IT Services, a small Italian software house that develops a sport betting platform. I work to learn and as I started to understand that my passions were shifting from coding to … Continua a leggere My first month at Engage

Come fare un daily stand-up meeting efficiente in “stile kanban”

Ogni giorno un team di sviluppo si sveglia e sa che dovrà correre più veloce del daily stand-up meeting…

GIT LEZIONE 3 – git reset: soft mixed hard

Devi annullare delle modifiche? Devi ritornare a uno stato precedente? Git reset è un comando molto potente che permette di tornare indietro e riscrivere la storia.Per comprenderne tutte le sfumature, in questo video vediamo le varianti soft, mixed and hard e tipici casi d’uso.

git lezione 2 – I comandi remoti – Push Pull Fetch (con sessioni whiteboard e demo)

I comandi su git sono quasi tutti “locali”, nel senso che lavorano solo sulla copia che abbiamo in locale nel nostro file system. In tutti i progetti di team, tuttavia, dobbiamo interagire con gli altri tramite un repository condiviso. In questo video vediamo le basi e i concetti che regolano i comandi remoti: push, pull e fetch.

Azure Pipelines YAML hidden UI for parameters as input

The Azure Pipelines is the feature of Azure DevOps that allows you to automate your build and release processes, to unleash the full potential of CI/CD practices. Pipelines can be simple or complicated but, it’s very likely that you need to specify some kind of input to a Pipeline just before starting it. Classic Pipelines […]

How to configure access policies to Work Items on Azure DevOps

When we work in complex environment we should follow the best practices to choose how to organize people and projects on our Azure DevOps Organization.

How to share an Azure DevOps Artifact feed with the entire organization

Azure Feeds used to be scoped to an organization. However, to enable public feeds and to become more consistent with the rest of Azure DevOps, feeds created through the new create feed UI are now project-scoped.

How to fix 8000000A error when building VDPROJ

The Microsoft Visual Studio Setup Project is an old technology to create installer developed by Microsoft. It is out of support from nearly a decade and not present in Visual Studio anymore but when I visit customer sites I find legacy technologies and I need to deal with it on the short-term. A couple of… Continue reading How to fix 8000000A error when building VDPROJ

Reduce your build time with parallelism in Azure DevOps

A faster CI process with parallelism in Azure DevOps.

Deploy a new IIS Web Site with Azure DevOps Pipelines

I was experimenting with deploying a completely new Web Site to a machine with a brand new IIS installation to see what are the required parameter to do a basic deployment.I share here my findings. The best approach is to deploy with a deployment group job. This way can use the IIS tasks that Microsoft… Continue reading Deploy a new IIS Web Site with Azure DevOps Pipelines