Bridge patternBridge is one of the SOLID pattern. I am reading Uncle bob’s Agile Software Development book and I’d like to share my understanding.Mar 28Mar 28
How to deploy a Nextjs app in GitLab CICD pipelineIn this article, I am going to explain how I have deployed a Nextjs app with docker, GitLab CICD pipeline, and AWS CDK.Apr 10, 2023Apr 10, 2023
How to deploy a Nextjs app with AWS CDKIn one of my projects, I used AWS CDK to deploy a Nextjs app. In this article, I am going to share how it was done.Mar 7, 2023Mar 7, 2023
How to configure Keycloak with Nextjs with next-auth for authenticationinstall next-auth libraryOct 25, 20221Oct 25, 20221
Create new user in Keycloak with Admin restful APIwarning: I don’t consider the approach in this article is optimizal anymore. In this article, I used the admin-client in the master realm…Oct 24, 2022Oct 24, 2022
Evolution of authenticationsIn the beginning, a hidden iframe on a seemingly good page could make a request to a 3rd party website with our authentication cookie.Sep 21, 2022Sep 21, 2022
“Why Backend for Frontend Is Key to Your Microservices Journey” notesOPTIONS is used for pre-flight request to see if a server accept certain method, headers or origins.Sep 13, 2022Sep 13, 2022
“AT&T Archives: The UNIX Operating System” notesHierarchical file system is UNIX’s invention.Sep 13, 2022Sep 13, 2022
“Failure is Always an Option — Dylan Beattie — NDC Copenhagen 2022” notesfailures in software is ok, just build fallbacks. In NASA’s rocket design, if a component does not work, there will be spare part to take…Sep 13, 2022Sep 13, 2022
“Hack Your Career — Troy Hunt” notes“one of the best ways to make yourself more marketable as a software developer is to have an active online profile. be able to illustrate…Sep 13, 2022Sep 13, 2022