Joseph Gan
Joseph Gan's Blog

Joseph Gan's Blog

Follow
homeusesbadges
Maven 101 - Basics

Maven 101 - Basics

Introduction Maven is used to manage and build any Java-based project. It provides an opinionated way of the project structure, managing dependencies, building projects and deploying the artifacts. Project Object Model (POM) POM stands for Project Ob...

Joseph Gan
Joseph Gan

11 min read

·

20 views

Spring Security: Configure debug mode programmatically

Spring Security: Configure debug mode programmatically

Joseph Gan
Joseph Gan

2 min read

·

31 views

Spring Security: Custom Pre-Authentication Flow

Spring Security: Custom Pre-Authentication Flow

Joseph Gan
Joseph Gan

12 min read

·

516 views

Why RequestHeaderAuthenticationFilter is not registered as part of Spring Security Filter Chain

Why RequestHeaderAuthenticationFilter is not registered as part of Spring Security Filter Chain

Joseph Gan

9 min read

·

71 views

Spring Boot Debezium (embedded) Engine with MongoDB as Source - Part 1

Spring Boot Debezium (embedded) Engine with MongoDB as Source - Part 1

Joseph Gan

7 min read

·

810 views

Prefer Docker save and load

Prefer Docker save and load

Joseph Gan

2 min read

·

126 views

A better way to install Windows App Bundle file in offline machine

A better way to install Windows App Bundle file in offline machine

Joseph Gan

2 min read

·

602 views

Review on 2022, Goals for 2023

Review on 2022, Goals for 2023

Joseph Gan

2 min read

·

64 views

Can you use Lombok toBuilder on an Abstract Class?

Can you use Lombok toBuilder on an Abstract Class?

Joseph Gan

2 min read

·

534 views

Polymorphic DTO using Java Record with Jackson

Polymorphic DTO using Java Record with Jackson

Joseph Gan

7 min read

·

1.4K views

How to manually install WSL2 on a Windows 10 Virtual Machine

How to manually install WSL2 on a Windows 10 Virtual Machine

Joseph Gan

12 min read

·

4.5K views

Installing oh-my-posh using winget

Installing oh-my-posh using winget

Joseph Gan

3 min read

·

1.6K views