Skip to content
Her Tech Corner Her Tech Corner
  • Home
  • Learn Spring
    • Spring Frameworks
    • Java Core
  • Microservices
  • Cloud
  • My Journey
    • Machine Learning
    • Linux
    • Algorithm
    • Book Notes
  • Tools I use
Her Tech Corner
Her Tech Corner

Category: Journey

My journey to enter the tech world

Algorithm

Leetcode challenges 2023-2024

Posted on December 12, 2023December 21, 2023 By Hoai Thu

Tracking my daily progress for LeetCode challenges. This is a continuation of this post. The source code for these examples can be found on the GitHub repo. Dec 21 2023 – Widest Vertical Area Between Two Points Containing No Points Difficulty Level: Medium It should pass below test cases: class WidestVerticalAreaTest…

Read more
Cloud

Docker Essentials: A Novice’s Journey

Posted on October 7, 2023October 8, 2023 By Hoai Thu

In this post, I will share my personal notes on Docker when learning Microservices and Cloud Native architecture. It’s important to understand that this post is not a comprehensive guide but rather a collection of essentials about Docker. Learning isn’t just about reading, it’s about doing. Let’s kick off with…

Read more
Learn Spring

Spring Cloud Gateway as an OAuth2 Client

Posted on September 25, 2023November 14, 2023 By Hoai Thu

In my previous post, I introduced the API Gateway Pattern in Microservices. Let’s take a look at the components in our system, as demonstrated below. We have API Gateway which proxies our requests to the authorization server and two services in our services. The API gateway has to proxy requests…

Read more
Machine Learning

An Introduction to Prompt Engineering with LLMs

Posted on September 18, 2023September 20, 2023 By Hoai Thu

Last month, I accidentally discovered OpenAI APIs. It turns out that I’ve explored a ton of resources, and found inspiration. That’s why I decided to start with some short courses about LLMs, prompting, and building a system applying these APIs. This post serves as my compilation of notes from various…

Read more
Microservices

A brief overview of API Gateway Pattern in Microservices

Posted on September 7, 2023September 25, 2023 By Hoai Thu

In my previous post, I introduced the process of building an authorization server, which serves as my starting point for delving into the world of microservices. In this post, I will go into the theory of the API gateway pattern. The implementation details for each function of it will be…

Read more
Microservices

Implement OAuth using Spring Authorization Server – P2

Posted on August 28, 2023September 5, 2023 By Hoai Thu

In the previous post, I introduced two OAuth2.1 grants: client credentials and authorization code. In this part, I will walk you through the implementation of each grant using the Spring Authorization framework. Starting from Spring Security 5, the Spring team no longer supports building an authorization server from spring-security-starter but…

Read more
Microservices

Implement OAuth using Spring Authorization Server – P1- A brief overview of OAuth2 and JWT

Posted on August 27, 2023September 6, 2023 By Hoai Thu

Last week, I set out to create an application based on microservices architecture, primarily for learning purposes. My initial focus was to secure the application, which led me to learn how to build a Spring authorization server from scratch. While I had previously implemented resource servers, building an authorization server…

Read more
Database

Data Normalization Explained – 1NF, 2NF, 3NF, 4NF

Posted on July 31, 2023September 4, 2023 By Hoai Thu

As I strive to expand my skill set, along with algorithms, I am focusing on honing my expertise in databases. In this post, I am going to find out the concept of data normalization, exploring its process through an example. In simple terms, data normalization is a set of rules…

Read more
Algorithm My 21 Days Leetcode challenge

My 21 Days Leetcode challenge

Posted on July 22, 2023September 4, 2023 By Hoai Thu

Coming from a business background, shifting to the tech world has been quite a ride. When I first entered this new field, most of my energy and time was dedicated to learning new technologies, tools, languages, and frameworks. Consequently, I unintentionally neglected one important skill – algorithms. Four years after…

Read more

Categories

  • Algorithm (2)
  • Cloud (1)
  • Database (1)
  • Java Core (1)
  • Learn Spring (1)
  • Machine Learning (1)
  • Microservices (4)
  • Spring Frameworks (6)
  • Tools I use (1)

Recent Posts

  • Leetcode challenges 2023-2024December 12, 2023
  • Docker Essentials: A Novice’s JourneyOctober 7, 2023
  • Spring Cloud Gateway as an OAuth2 ClientSeptember 25, 2023
  • An Introduction to Prompt Engineering with LLMsSeptember 18, 2023
  • A brief overview of API Gateway Pattern in MicroservicesSeptember 7, 2023

Tags

Algorithms AOP API Gateway Authorization Server Cloud Database Design Pattern Docker Java8 Jwt Leetcode LLMs Microservices Oauth2 Prompt Refactoring Spring

©2026 Her Tech Corner | WordPress Theme by SuperbThemes