👋 환영합니다! 쥐뿔도 모르는 개발자가 백엔드, 인프라, 트러블슈팅 등의 경험을 공유하고 기록하는 개발 블로그입니다 ✨
Reflection & Thoughts

Reflection & Thoughts

개인적인 경험과 생각, 회고를 공유합니다.

모든 글

토비님 밋업 참관기 : 31년차 개발자가 전하는 AI시대, 개발자로 살아가는 법

어제(7월 10일), [31년차 개발자가 전하는 “AI시대, 개발자로 살아가는 법”] 이라는 제목의 밋업에 다녀왔습니다. 인프런에서 주관하는 토비님의 강연이었는데, AI 코딩 시대에 개발자에게 요구되는 핵심 역량과 AI 협업 모델에 대한 지식을 얻을 수 있는 시간이였습니다. 토비님은 스프링을 접하신분들이라면 한번쯤은 들어봤을 “토비의 스프링"의 저...

더보기 →

2025년 7월 11일

내가 느낀 클린 코드와 현실의 괴리

개발을 하다 보면 “클린 코드” 라는 단어를 접하게 됩니다. 코드는 읽기 쉽고, 의도를 명확히 드러내며, 유지보수하기 쉬워야 한다는 원칙들이죠. 처음 클린 코드를 배울때 참 많은 것들을 느꼈습니다. 변수하나의 네이밍을 붙이면서도 많은 고민을 해야하구나 하는 생각을 처음으로 하게 됐었거든요. 하지만 실무에 발을 들이고 여러 프로젝트를 경험하다 보니 현실은 생...

더보기 →

2024년 12월 3일

[회고록] JPA와 MyBatis 혼용으로 발생한 HikariCP Deadlock 문제를 해결하며

2024년 초, 예상치 못한 문제와 마주한 사건이 있었습니다. (해당 글) 당시의 상황에 대한 회고록을 작성하려 합니다. JPA와 MyBatis를 혼용한 코드에서 HikariCP Deadlock 문제가 발생했는데요. 몇 달간 문제없이 운영되던 코드였기에 더욱 당황스러웠습니다. 해결 과정에서 JPA, HikariCP, 그리고 영속성 컨텍스트의 동작 원리를 깊...

더보기 →

2024년 12월 2일

Spring Batch를 이용한 직접만든 자동매매 시스템 후기

거창한 내용은 아니지만 몇달전 진행했던 개인적인 경험을 공유하고자 합니다. https://github.com/12OneTwo12/auto-trading 해당 글에서는 어떻게 구현하는지 적어놓지 않습니다. 코드를 보실분들은 위 github 링크에 들어가서 봐주세요. 또한 제가만든 자동매매 시스템은 Spring batch의 대용량 일괄처리의 편의를 위해 설계된...

더보기 →

2023년 10월 24일