dependencies web learning showdev docker devops tutorial automation azure pipelines console dotnet csharp opensource githunt build dns ddns sideprojects intro programming utils google auth oidc performance pwa productivity github twitter data javascript ntp contributing community server