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