Github Workflow CD/CD 개선: Secret Key 대신 OIDC 로 권한 인증하기
·
☁️ Infra
보호되어 있는 글입니다.
AWS 새로운 프리티어 정책 (25.7.15 ~)
·
☁️ Infra
들어가며최근 사이드 프로젝트를 다시 시작하며, vercel, Firebase 등 다양한 배포 도구들을 알아보던 중.AWS 프리티어 정책이 2025년 7월 15일부터 변경되었다는 것을 뒤늦게 알게되었습니다.익숙했던 방식에서 벗어나게 되어, 굉장히 당황스러운 마음이었는데요. 알아보고나니... 사이드 프로젝트를 진행했던 경험을 돌이켜볼때, AWS에서 과금 폭탄을 맞을까봐 벌벌 떨기도 하고 프리티어 기간이 종료되는 것을 깜빡하고 있다가 예상치 못한 금액을 지불하게 되는 것이 가장 공포스러웠던 것 같습니다. 어찌보면 지금의 변경된 프리티어 정책이 이런 경험에서 해방될 수있는 기회이기도 하겠다는 생각이 듭니다. 해당 프리티어 시스템은 2025년 7월 15일부터 생성되는 계정에 한해서 적용됩니다. 현금형 크레딧을 ..
2년 꽉 채운 주니어 백엔드 개발자의 작은 회고
·
💬 Smalltalk
들어가며최근 글 슬럼프에 빠져있습니다. 뭘 쓰든 진솔되어 보이지 않는 요 요상한 병... 👀일을 잘 하기 위해서는 주제를 쪼개듯, 올해는 조금 더 작은 주제로 가볍게 써보기를 다짐했습니다.이 글은 지금 이 시점의 생각들을 두서없이 정리해두겠습니다. 개발을 잘함에 대하여'개발을 잘 하는 것이란 무엇일까?'1년이 지나고 개발자로서 회사 일이 얼추 손에 익자 가장 자주 떠올렸던 질문입니다.일을 잘 하고 싶은 욕심이 계속 있어서 하나하나 시도하다가도 개발자의 본업은 결국 '개발'입니다. 회사 일이 손에 익고 작업 일정 산정과 기능 구현을 하면서도 내가 개발을 잘 하고 있는가? 하고 자문해보면 괜히 움츠러들곤 했습니다.그래서 작년 한해동안 주변에서 이 사람은 개발을 잘해- 라고 평 받았던 사람들을 관찰해보기도 ..
2025년 연말정산 : 올해의 X
·
💬 Smalltalk
매년 오랜 친구와 매년 함께 하는 연말정산을 블로그에도 써봅니다.2025년도 잘 지었습니다. 올해의 X규칙1. 최대 3개만 정하기.규칙2. 올해의 나를 기준으로 뽑기. 올해의 사회사건6월 3일 장미대선: 이 사건에 영향을 받지 않은 한국인이 있을까?AI 코딩툴 매달 쏟아지는 업데이트: 올해 나에게 단연 큰 "사건"이라고 한다면 역시나 AI 활용도의 성장을 꼽아야하지 않을까? 현재는 Claude Code, Codex, Chat GPT, Antigravity 를 중점적으로 쓰고있다. 이렇게 정착(?)하기까지 Claude Desktop 과 MCP, Cursor 등 참으로 여러 툴들을 거쳐보았다. 이러한 거대한 변화기가 스마트폰이 일상화되는 것과 비슷한 일종의 과도기로 느껴진다.국가정보자원관리원 화재 사고: 사..
이펙티브 소프트웨어 테스팅 정리하기
·
💪 Practice
최근 2달동안 이 책을 사내 스터디에서 야금야금 읽었습니다.읽기 전에 기대했던 것은 좀 더 똑똑하게 테스트를 짜는 방법은 없을까였어요.테스트를 짜는 데에 시간이 너무 많이 걸리고 비효율적이지 않느냐는 의견이 있었거든요.많은 경우의 수를 계산해서 더미데이터를 만든다든지, 중복된 테스트를 레이어마다 여러개 만들고 있지는 않을까 하는 걱정이요.그래서 읽기 시작했고 이 책을 읽은 후 생각을 나누며 테스트 규칙을 만들어가자는 것이 목표였어요. 1. 효율적이고 체계적인 소프트웨어 테스트효율적인 소프트웨어 테스트란?요구사항을 작은 부분으로 나누어 테스트 케이스를 도출해내는 도메인 테스트명세를 완성하고 나서 코드에 초점을 맞추고 구조적 테스트(코드 커버리지) 통해 현재의 테스트 케이스가 충분한지 평가예시 기반 테스트..
PostgreSQL에도 Pub/Sub이 있다는 사실? : PostgreSQL LISTEN & NOTIFY
·
🥞 Database
들어가며최근 다니는 회사에서 사내 라이브러리 개선을 진행하고 있습니다. 그래서 이벤트에 대해 이것저것 학습하고 있는데요, 신기한 키워드에 대해 학습을 해서 기록겸 정리해둡니다. PostgreSQL의 LISTEN과 NOTIFY를 이용하여 이벤트 기반 아키텍처를 구축할 수 있다는 사실을 아셨나요?Redis Pub/Sub 처럼 PostgreSQL도 데이터 변경에 대해 구독할 수 있고 변경사항을 받아 처리할 수 있답니다.해당 기능에 대해 요약하자면 '트랜젝션이 종료되고 commit 된 시점에 서버가 해당 이벤트를 받아 알 수 있는 기능' 입니다. PostgreSQL LISTEN & NOTIFYLISTEN 과 NOTIFY는 PostgreSQL 이 제공하는 이벤트기반 비동기 처리 방식입니다. 한쪽에서는 특정 이벤트..