Awesome List - Teck stuff I like and find interesting

Platform Container Orchestration Docker OrbStack Kubernetes CI/CD Gitlab CI ArgoCD Github Actions Monitoring Grafana Loki Prometheus Jaeger ELK Stack JAM Hosting Vercel Netlify Render Cloud Linode DigitalOcean AWS CDN Akamai Fastly DNS Cloudflare Namecheap Database Turso FaunaDB Web Development Server Framework Golang Gofiber Typescript Bun Elysia C# dotnet ASP.NET Core MVC Razor Pages Blazor Rust Axum Static Site Generator NextJS Hugo NuxtJS Docusaurus more Frontend (HTML + CSS + JS) Bundlers TurboPack Webpack Vite Tooling oxc Knip - JS Code cleanup tool MSW - Mock service worker ( mock server ) Best of JS...

Git references

Git is a version control system majorly used for code management. It is a distributed version control system. It is a free and open source software. Sync Branches git clone <url>: Clone a repository into a new directory git pull: Fetch from and integrate with another repository or a local branch git pull --rebase: Rebase local commits on top of the remote branch git pull --rebase --force: Force rebase remote branch, discarding local commits git push: Update remote refs along with associated objects git push --force: Force push to remote branch git fetch: Download objects and refs from another repository git fetch --tags: Prune remote-tracking branches no longer on remote git fetch --all: Fetch all remotes git merge: Merge another branch to current branch\ git merge --abort: Abort the merge process and try to reconstruct the pre-merge state git merge --continue: Continue the merge after resolving conflicts git merge --squash: Perform the merge and commit the result in a single commit git rebase: Reapply commits on top of another base tip git rebase --abort: Abort the rebase operation and reset HEAD to the original branch git rebase --continue: Continue a rebase after resolving conflicts git rebase --skip: Skip the current patch and continue rebase operation Save Work git add <file>: Add file contents to the index git add ....

Kubernetes references

Context A context in kubeconfig conists of a cluster, a user, and a namespace. The current context is the cluster that is currently the default for kubectl, and is the default context used by kubectl commands. cluster - The cluster where the API server is running user - The user account that you want to use to interact with the cluster namespace - The default namespace to use for CLI operations without specifying a namespace...

Dotnet Cli Reference

Dotnet new project Create a new project dotnet new <project-type> list all the available project types dotnet new list Dotnet entity framework Create migration dotnet ef migrations add <migration-name> Update database dotnet ef database update Dotnet run Run the project dotnet run Hot reload dotnet watch