TSOA로 HTTP API 개발하기
TSOA로 Express 기반 TypeScript API의 비동기 처리, 요청 검증, 문서화 문제를 줄였습니다. 컨트롤러·DTO 정적 분석과 JSDoc으로 밸리데이션 및 OpenAPI 생성을 자동화합니다.

TSOA로 Express 기반 TypeScript API의 비동기 처리, 요청 검증, 문서화 문제를 줄였습니다. 컨트롤러·DTO 정적 분석과 JSDoc으로 밸리데이션 및 OpenAPI 생성을 자동화합니다.
tsoa 생성 파일의 Prettier 검사 제외와 ts-node 업데이트로 lint·테스트 시간을 줄였습니다. 타입 검사는 별도 수행하고 테스트는 transpile-only로 실행하도록 분리했습니다.
신입 백엔드 개발자가 코드 리뷰에서 받은 비동기 처리·불변성·예외 처리 개선 사례를 공유했습니다. 검증 로직 분리와 명확한 명명·주석으로 유지보수성을 높이는 방법을 정리했습니다.
마이스터고 출신 신입 .NET 개발자가 입사 후 과제와 WPF 토이 프로젝트로 적응한 과정을 소개했습니다. CSV 추출 시 UI 멈춤 문제를 비동기 처리와 진행률 표시로 개선했습니다.
재택근무 중 채팅과 예약형 화상회의의 소통 한계를 Gather Town으로 보완했습니다. 가상 오피스에서 즉석 협의와 스크럼을 운영해 팀 소속감을 높였습니다.
신규 입사자 과제와 코드 리뷰를 통해 Node.js 기반 백엔드 스택 및 설계 역량을 학습했습니다. 효율적인 질문과 예제 중심 복습의 중요성을 회고했습니다.
TypeScript AST를 분석해 인터페이스·enum·type을 Markdown으로 문서화하는 라이브러리를 소개했습니다. 수동 문서 동기화 부담을 줄이고 템플릿 기반 출력 구조를 구성했습니다.
잔디 Outgoing Webhook과 OpenWeather API로 사내 날씨 알림 봇을 구현했습니다. 다중 API 호출과 지명·미세먼지 정확도 문제를 캐싱과 API 조합으로 개선할 계획입니다.
AWS ECS의 컨테이너 오케스트레이션 개념과 핵심 구성 요소를 설명했습니다. Cluster·Task·Service 구조와 Fargate, 배포·확장 설정을 소개합니다.
신입 과제와 코드 리뷰를 통해 Node.js·AWS 기반 백엔드 실무에 적응한 과정을 공유했습니다. 동기식 CSV를 Lambda 비동기로 전환하고, 운영 로그 관리의 중요성을 회고했습니다.
CloudFormation의 Parameters, Mappings, Resources, Outputs 구성과 참조 함수를 설명했습니다. EC2·보안 그룹 템플릿을 AWS Console에서 스택으로 생성하는 흐름을 안내합니다.
MongoDB 공간 검색의 응답 속도 한계를 Redis 공간 연산으로 개선했습니다. GEOADD·GEORADIUS 기반 병원 조회 흐름과 명령어 사용법을 소개합니다.
Yeoman generator로 반복적인 프로젝트 초기 설정과 템플릿 적용을 자동화하는 방법을 소개했습니다. 프롬프트, EJS 템플릿, CodeCommit 연동을 통해 사내 스캐폴딩 흐름을 구성했습니다.
비브로스 백엔드팀의 Node.js 기반 MSA 지향 개발 환경과 AWS 인프라 활용 방식을 소개했습니다. TDD·코드 리뷰·스크럼·기술 공유와 신규 입사자 멘토링 문화를 함께 설명합니다.