원하는 것을 얻기 위해 자신을 바꾸기보다, 그 결과를 낳는 삶을 먼저 이해하고 사랑하는 것. 삶이 자연스러워지면 노력은 희생이 아닌 기쁨이 되고, 결과는 그 삶을 따라온다.
Read Entry
지금 읽어볼 글을 불러오는 중입니다.
원하는 것을 얻기 위해 자신을 바꾸기보다, 그 결과를 낳는 삶을 먼저 이해하고 사랑하는 것. 삶이 자연스러워지면 노력은 희생이 아닌 기쁨이 되고, 결과는 그 삶을 따라온다.
Read Entry운은 기다리는 것이 아니라, 마주칠 표면적을 넓히는 것인지도 모른다. 사람을 만나고, 새로운 일을 시작하고, 먼저 손을 내미는 것. 누가 내 삶의 ‘천사’가 될지는 결국 지나고 나서야 알 수 있으니까.
Read Entry
사원은 회사의 입장을 추측해야 하지만, 대표는 그 입장을 정할 수 있다. 내부의 일을 대신 처리하기보다, 밖에서 일의 조건을 협상하는 데 대표의 시간이 더 많이 쓰였으면 한다. 내가 자리에 없는 사장을 좋아하는 이유다.
Read Entry
실무를 잘한다고 관리도 잘할 수 있을까. 내가 직접 해결하는 것에서, 다른 사람이 해결할 수 있도록 만드는 것으로. 관리자가 된다는 것과 위임에 대해 생각해봤다.
Read Entry
TL;DR * API SDK를 패키지로 배포하고 변경 추적을 보완해, 프론트엔드가 업데이트 시점을 선택하도록 했다. * Bruno로 API 요청을 공유하고 인증을 자동화해 반복 작업을 줄였다. * traceparent로
Read Entry일을 잘하면 인정과 보상도 따라올 거라고 생각했습니다. 그런데 실무 능력만으로는 설명되지 않는 순간들이 있습니다. 우리는 무엇을 보고 누군가와 계속 일하고 싶어질까요.
Read Entry제 얼굴을 본뜬 SVG 프레젠터를 만들고, 프로그래머블 API와 TTS를 연동해 릴스 자동화 시스템에 넣었습니다. 팔과 손을 움직이던 첫 프로토타입부터 얼굴의 인상, 안경과 옷깃, 음성에 맞춘 동작을 다듬기까지 AI와 함께 겪은 시행착오를 정리했습니다.
Read Entry
AI를 통해 릴스 생성을 자동화하고, 그 루프를 설계한 경험을 공유합니다.
Read EntryAI가 만든 정답보다 사람의 불완전한 경험이 더 오래 남는 이유를 살펴보고, 무엇을 AI에게 위임할지 판단하는 기준을 생각합니다.
Read EntrySpring·Kotlin 백엔드 구조를 다시 설계하며 UseCase, Domain, Repository의 책임과 상태 저장, 트랜잭션 경계를 정리한 기록입니다.
Read Entry학습 초기에 모든 원리를 완벽히 이해하려는 습관에서 벗어나, 전체 구조와 멘탈 모델을 먼저 만들고 지식의 해상도를 높이는 방법을 이야기합니다.
Read EntryLLM을 답변 생성기가 아닌 대화형 튜터로 활용해 멘탈 모델을 만들고, 개념의 경계를 검증하며, 실제 문제에 적용하는 학습법입니다.
Read EntryStorybook을 단순한 컴포넌트 문서가 아니라 직접 조작할 수 있는 제품 시나리오와 빠른 피드백을 위한 애자일 도구로 활용한 경험입니다.
Read Entry재사용성보다 책임의 경계를 먼저 설계합니다. UI와 애플리케이션 의존성을 분리해 테스트와 Storybook 활용성을 높이는 방법을 다룹니다.
Read Entry자동화의 핵심은 몇 분을 절약하는 데 있지 않습니다. 반복 작업의 누락과 편차를 줄여 신뢰할 수 있는 개발 흐름을 만드는 일입니다.
Read Entry기술력만으로 자신과 환경을 평가하면 배움의 범위도 좁아집니다. 기준을 넓혀 개발자의 성장 방향과 현재 위치를 다시 바라봅니다.
Read Entry어디서든 배우려는 태도만으로 모든 환경을 극복할 수는 없습니다. 팀장과 이직 경험을 통해 성장 환경을 선택하는 기준을 돌아봅니다.
Read Entry경계없이 기여한다는 것은 빈틈을 꽉 채우는게 아니라, 빈틈에 윤활하여 부드럽게 작동하도록 하는 일이다.
Read Entry[도서리뷰] AI를 움직이는 수학이야기 : 거인의 어깨위에 올라타자
Read Entry이직을 준비하며 느낀점 몇가지 회고
Read Entry인공지능으로 서비스 개발하기
Read Entry팀에서의 의사결정 룰 : 같이 일하는 개발자로 성장하기
Read Entry스포츠 팀처럼 일하기, 중심을 지키며 세상과 만나기, 차곡차곡 재미있게 쌓아나가기, 남과 나의 적절한 거리.
Read EntryJSON 형식으로 LocalStorage를 다루는 React Hook 개발기
Read EntryUI 상태가 아닌 흐름으로 모달을 다루기: Promise 기반 Headless Modal API
Read EntryCreating the Blog
Read Entry개발이란 무엇인가
Read Entry목표의 구체화
Read EntryStackedSticky 개발기
Read Entry하나에 집중하기
Read Entry어떻게 하는지 보다 무엇을 하는지
Read Entry진정한 의미의 프로페셔널
Read Entry무근본 주니어의 좋은 코드
Read Entry원하는 것을 얻기 위해 자신을 바꾸기보다, 그 결과를 낳는 삶을 먼저 이해하고 사랑하는 것. 삶이 자연스러워지면 노력은 희생이 아닌 기쁨이 되고, 결과는 그 삶을 따라온다.
Read Entry
운은 기다리는 것이 아니라, 마주칠 표면적을 넓히는 것인지도 모른다. 사람을 만나고, 새로운 일을 시작하고, 먼저 손을 내미는 것. 누가 내 삶의 ‘천사’가 될지는 결국 지나고 나서야 알 수 있으니까.
Read Entry사원은 회사의 입장을 추측해야 하지만, 대표는 그 입장을 정할 수 있다. 내부의 일을 대신 처리하기보다, 밖에서 일의 조건을 협상하는 데 대표의 시간이 더 많이 쓰였으면 한다. 내가 자리에 없는 사장을 좋아하는 이유다.
Read Entry
실무를 잘한다고 관리도 잘할 수 있을까. 내가 직접 해결하는 것에서, 다른 사람이 해결할 수 있도록 만드는 것으로. 관리자가 된다는 것과 위임에 대해 생각해봤다.
Read Entry
TL;DR * API SDK를 패키지로 배포하고 변경 추적을 보완해, 프론트엔드가 업데이트 시점을 선택하도록 했다. * Bruno로 API 요청을 공유하고 인증을 자동화해 반복 작업을 줄였다. * traceparent로
Read Entry
일을 잘하면 인정과 보상도 따라올 거라고 생각했습니다. 그런데 실무 능력만으로는 설명되지 않는 순간들이 있습니다. 우리는 무엇을 보고 누군가와 계속 일하고 싶어질까요.
Read Entry제 얼굴을 본뜬 SVG 프레젠터를 만들고, 프로그래머블 API와 TTS를 연동해 릴스 자동화 시스템에 넣었습니다. 팔과 손을 움직이던 첫 프로토타입부터 얼굴의 인상, 안경과 옷깃, 음성에 맞춘 동작을 다듬기까지 AI와 함께 겪은 시행착오를 정리했습니다.
Read EntrySpring·Kotlin 백엔드 구조를 다시 설계하며 UseCase, Domain, Repository의 책임과 상태 저장, 트랜잭션 경계를 정리한 기록입니다.
Read Entry