Steve MuBridge 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.2 min read·Mar 28, 2024----
Steve MuHow 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.2 min read·Apr 10, 2023----
Steve MuHow 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.2 min read·Mar 7, 2023----
Steve MuHow to configure Keycloak with Nextjs with next-auth for authenticationinstall next-auth library1 min read·Oct 25, 2022--1--1
Steve MuCreate 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…2 min read·Oct 24, 2022----
Steve MuEvolution 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.2 min read·Sep 21, 2022----
Steve Mu“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.2 min read·Sep 13, 2022----
Steve Mu“AT&T Archives: The UNIX Operating System” notesHierarchical file system is UNIX’s invention.1 min read·Sep 13, 2022----
Steve Mu“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…1 min read·Sep 13, 2022----
Steve Mu“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…1 min read·Sep 13, 2022----