Low-Level Authentication Flow Design for Student, Trainer, and Consultant Services Using Keycloak
Yes — the clean low-level flow should use Keycloak as the central Identity Provider, and Student / Trainer / Consultant services should never handle passwords directly. Recommended…
How to Use Two GitHub Accounts on One Mac with Different SSH Keys
Managing two GitHub accounts on the same Mac is very common. For example, you may have: The problem starts when both accounts use GitHub SSH URLs like…
Github: GitHub CLI gh — Install, Authenticate, and Use GitHub from the Terminal
1. What is gh? gh is the official GitHub command-line interface. It brings GitHub features such as repositories, pull requests, issues, GitHub Actions, Codespaces, releases, secrets, variables,…
Datadog: Application Error Tracking in EKS using Datadog, DogStatsD, APM, Logs, and Error Tracking
Master Guide: Application Error Tracking in EKS using Datadog, DogStatsD, APM, Logs, and Error Tracking First, tiny naming correction: it is DogStatsD, not DogStashD. DogStatsD is Datadog’s…
MongoDB – Complete End-to-End MongoDB Tutorial Blog: From Basics to Advanced
MongoDB is a NoSQL document database. Instead of storing data in rows and columns like a relational database, MongoDB stores data as documents inside collections. These documents…