Inseok ChangDriving Efficiency: The Story of Our System’s EvolutionRecently, I have been involved in the development of an online C2C platform, enabling users to rent out underutilized items for profit. To…Mar 7Mar 7
Inseok ChangMy personal opinion on Microservice vs. Monolithic ArchitectureIt has been almost 3 months since I moved to my new job to a company which uses Microservice architecture for their application.Jan 24Jan 24
Inseok ChangAnybody who ever used IntelliJ might’ve heard this plugin called CodeMetrics.Well one shouldn’t always try to make the number as low as possible, but while we all pursue to perfect our OOP(Object Oriented…Dec 11, 2023Dec 11, 2023
Inseok ChangSpring Boot Error: FileSystemNotFoundExceptionIn the process of deploying and running my Spring Boot application, I encountered an unexpected issue that highlights the importance of…Dec 7, 20231Dec 7, 20231
Inseok ChangSpring Security: Implementing JWT Authentication in a RESTful Spring Boot ApplicationLet’s delve into the details of this diagram. When a client sends a request to the server, it traverses various filters. Specifically, a…Nov 14, 2023Nov 14, 2023
Inseok ChangYesterday while writing test class for my UserService, I ran into an odd problem.My registration method is as followsNov 2, 2023Nov 2, 2023
Inseok ChangHandling JavaScript’s Truthy and Falsy Values in TypeORMMatch LogicOct 23, 2023Oct 23, 2023
Inseok ChangEmpowering Complex Queries with Querydsl: A Java-Centric Approach to Advanced Database Interactions…Why Querydsl?Aug 1, 20231Aug 1, 20231
Inseok ChangSpring Data JPA: Simplifying Database Access with InterfacesWhen working with pure JPA (Java Persistence API), developers often encounter challenges while writing SQL codes for querying databases…Jul 31, 2023Jul 31, 2023
Inseok ChangStrapi vs Nest.js: A Tale of Simplicity and Flexibility in Back-end DevelopmentIn the past few weeks, I’ve had a chance to touch a few different techs that I never used before.Jun 22, 2023Jun 22, 2023