PinnedPrabeshinBetter ProgrammingUnderstanding Digital Identity, Encryption, and OAuth 2.0 vs OIDCExploring these security conceptsOct 10, 20231Oct 10, 20231
PinnedPrabeshinGeek CultureImplementing multi-stage docker to build smaller and faster Go docker imagedocker+goMar 4, 2023Mar 4, 2023
PinnedPrabeshSupercharge CI/CD Pipeline for Your Go Application Using Docker Scout (With a Sample DevSecOps…Docker Scout + GoFeb 151Feb 151
PinnedPrabeshinGeek CultureOptimally dockerizing NextJS application and Lessons LearnedIntroductionMar 1, 20235Mar 1, 20235
PinnedPrabeshOptimally dockerizing NextJS application — “Runtime” configuration and Environment variables( Part…Before we beginSep 19, 20231Sep 19, 20231
PrabeshStatic and Shared Libraries in LinuxA program uses functions. These functions are either created by the user or imported from a library. These imported functions that are made…Oct 20Oct 20
PrabeshIntegration Testing Go APIs With TDD: Using Testcontainers To Validate Database InteractionsTDD REST API in Go Using TestcontainersSep 2Sep 2
PrabeshDemand Proper Code Reviews: Your Career Depends On ItDemand for code reviews ( AI generated image )Jul 19Jul 19
PrabeshAccepting Dependencies as Interfaces and Returning Concrete TypesYou’re working on a complex system, and suddenly, making changes or adding features becomes a nightmare because everything is tightly…Jun 28Jun 28
PrabeshGenerating 10 Million Unique IDs: Which Is Faster, UUID, ULID, or NanoID?Today i was reading about ULID and became curious about the performance differences between generating IDs using UUID, ULID, and NanoID. I…Jun 17Jun 17