Blog
스쳐지나가는 생각들의 기록
Function Calling으로 LLM 기반 상품 추천의 품질 개선
Published:Function Calling을 활용해 LLM 기반 상품 추천의 품질을 높이고, 키워드 기반 검색의 한계를 극복한 실제 사례와 개선 전략을 소개합니다.
브라우저에서 자바스크립트가 동작하는 원리
Published:밑바닥부터 시작하는 웹브라우저 9장을 바탕으로, 파이썬 기반에서 자바스크립트가 어떻게 동작하는지를 실제 브라우저와 비교하면서 이해합니다. DukPy, WebIDL, 그리고 JS-네이티브 바인딩에 대한 실제 구현과 차이점을 설명합니다.
나는 왜 글을 못 올렸을까? - 뇌과학으로 풀어본 개발자의 글쓰기 탐구
Published:개발자의 글쓰기 습관과 어려움을 뇌과학적으로 분석하고, 실제로 글을 올리는 데 방해가 되는 요소와 이를 극복할 수 있는 구체적인 전략을 탐구합니다. 완벽주의, 인지 과부하, 도파민 동기 저하 등 현실적인 문제를 자신만의 경험과 사례로 풀어내는 글입니다.
LLM API 응답을 스트리밍으로 받는 방법
Published:LLM에서 주로 사용되는 스트리밍 응답 처리에 대해 소개합니다. SSE와 WebSocket을 비교하고, 실제 구현 과정에서 겪은 시행착오와 해결 방법을 정리합니다.
FEConf 2025를 다녀온 후기
Published:FEConf 2025 를 다녀오며 느낀 점을 정리해보았습니다. 좋았던 점과 기억에 남는 발표, 앞으로의 고민 등을 정리해보았습니다.
매끄럽게 움직이는 노브 애니메이션 만들기
Published:React에서 버벅이지 않는 매끄러운 애니메이션을 구현하기 위한 성능 최적화 방법을 알아봅니다. 실제 노브(Knob) 컴포넌트 개발 사례를 통해 React의 렌더링 최적화와 애니메이션 구현 방법을 설명합니다.
AI의 시대, 동시성의 과제
Published:AI로 인한 생산성 향상과 동시다발적인 업무 처리에 대한 고민을 담은 글입니다.
2017년의 기록을 돌아보며 느끼는 기록의 중요성
Published:2017년에 썼던 글을 정리하면서, 기록의 중요성을 새삼 깨닫는 짧은 회고입니다.