Search result

나의 사이드 프로젝트 이야기

개발자로서 사이드 프로젝트를 진행하면서 겪은 경험과 배운 점들을 공유합니다.

essay

개발자에게 사이드 프로젝트란

개발자에게 사이드 프로젝트란 무엇인지, 왜 사이드 프로젝트를 해야 하는지 제 개인적인 관점을 공유해 보겠습니다.

essay

협력

우리는 업무를 수행할 때 협력이 중요하다고 말한다. 하지만 우리는 진짜 협력을 하고 있는 것일까?

essay

Dependabot PR 처리를 위한 SOP(Standard Operating Procedure)

Monorepo 환경에서 Dependabot이 생성한 PR을 효율적으로 처리하기 위한 리스크 분류 기준과 처리 방법에 대해서 알아봅니다.

github_actions

[GitHub Actions] Dependabot PR 처리를 위한 자동화

Monorepo 환경에서 Dependabot 설정과 GitHub Actions를 사용하여 PR 처리를 위한 SOP(Standard Operating Procedure)을 자동화하는 방법에 대해서 알아봅니다.

github_actions

Laravel 예외 처리 전략 1편

예외를 구분하기 나는 개발을 할 때 크게 예외를 둘로 나눈다. 1. 비즈니스 예외 비즈니스 예외란, 비즈니스 규칙/조건을 위반하는 경우에 발생하는 예외다. (ex. 중복 주문, 유효하지 않은 상태) namespace App\Ser...

PHP Laravel

Laravel and Next.js 연동 (without Breeze and Sanctum)

라라벨과 Next.js Breeze, Sanctum 없이 연동하는 과정 중 CORS, CSRF, 쿠키 설정을 다룹니다.

Laravel next.js CORS CSRF cookie session

Monolithic Module Architecture

Module 관리 모듈도 하나의 프로젝트처럼 생겼는데, 어떻게 관리하는게 좋을까? SubModule 로의 관리? 서브모듈이란, Git 저장소 안에 다른 Git 저장소를 디렉토리로 분리해 넣는 것이 서브모듈이다. 다른 독립된...

architecture API monolithic MSA nestjs

Monolithic Module Architecture

Module 관리 모듈도 하나의 프로젝트처럼 생겼는데, 어떻게 관리하는게 좋을까? SubModule 로의 관리? 서브모듈이란, Git 저장소 안에 다른 Git 저장소를 디렉토리로 분리해 넣는 것이 서브모듈이다. 다른 독립된...

architecture API monolithic MSA nestjs

AWS DMS (Database Migration Service)를 못믿어 데이터베이스 테이블 비교 코드를 만들어 보았습니다.

안녕하세요?정말 오랜만에 블로그에 글을 올립니다. 그 동안 바쁘다는 핑계로 기억을 박제하지 못했네요. ㅠㅠ 저는 요즘 개발 업무보다 회사의 운영 방침에 따라 AWS 인프라 관리, 마이그레이션관련 일에 몰두하고...

AWS database migration service DMS javascript Server 데이터베이스 마이그레이션 서버