열람실
제품, 그리고 경험을, 만들고, 내보내고, 성장시키는 일들에 대해
의료AI를 위한 차세대 MLOps 프론트엔드
2025년 6월 4일루닛 MLOps 플랫폼 INCL 프론트엔드의 현대적 재개발을 리드하며 성능·데이터 페칭·아키텍처를 재설계한 이야기와 배움
마이크로소프트에게 내용증명 받고 23만 유저 앱 삭제한 건에 대하여
2023년 7월 4일크롬·파이어폭스용 Bing Chat 익스텐션이 23만 사용자까지 성장했지만 상표권 리스크로 중단한 이야기와 오픈소스 번아웃 그리고 지속 가능성에 대한 고민
갤럭시 천지인을 그리워하는 아이폰 유저들을 위한 키보드
2023년 1월 25일아이폰에 삼성식 한국어 키보드(천지인) 경험을 옮긴 프로젝트: 설계 목표, UX 절충, 구현 요약
웹으로 빚은 다이나믹 아일랜드
2022년 11월 23일웹 기술로 다이나믹 아일랜드를 재현하기 위해 힘쓴 기록
웹 표준 미니앱의 어려움
2022년 9월 14일당근 미니앱 연구 인턴 경험을 바탕으로 본 웹 표준 미니앱의 문제들: 생태계 제약, 개발자 경험 단절, 표준의 빈틈
대한민국 이모지 되찾기
2022년 8월 19일사라졌던 Tossface 이모지를 PUA 영역으로 되살린 이야기
당근 인턴 일주일 후기
2022년 5월 27일당근 미니앱 연구 인턴 첫 주의 지원·면접·온보딩 경험과 웹 기반 미니앱의 기술적 논의 정리
차세대 디지털 브레인 만들기
2022년 5월 14일태그·수동 링크 없이 알고리즘으로 지식망을 구성하고 인터랙티브하게 표현하는 차세대 디지털 브레인 구상과 WWW 프로젝트 구현 기록
컴퓨터 지연 시간 달력
2022년 4월 19일컴퓨터 지연 "캘린더"를 2020년대 관점에서 다시 정리: ns를 인간 시간으로 환산해 캐시부터 네트워크 왕복까지 상대적 비용을 시각화
점자로 보는 뮤직 비디오
2021년 7월 5일영상 프레임을 흑백 디더링·브라유 문자로 변환해 자막 스트림에 담아 터미널에서 ‘ASCII 아트’처럼 재생하는 방법과 구현
우아한테크캠프 3기 후기
2021년 5월 21일우아한테크캠프 3기 참가 후기: 선발 과정, 빡센 커리큘럼, 팀 프로젝트, 얻은 인사이트
Meme 추천 시스템 개발기
2021년 2월 16일주말에 Next.js로 선택형 밈 추천 앱을 만들었다: 시나리오 트리, 정적 생성, UX 디테일
JS로 달력 만들기
2020년 11월 14일바닐라 자바스크립트로 초기화 이후 DOM 조작 없이 함수형 렌더링으로 동작하는 경량 캘린더를 설계·구현한 방법과 코드
API로 크롤링
2020년 10월 30일Python과 The Noun Project API로 아이콘을 대량 다운로드하는 법: OAuth 설정, 재사용 가능한 다운로드 함수, 사용 시 주의사항
유튜브 댓글에서 한국인 찾기
2020년 5월 11일유튜브 댓글을 언어별로 필터링하는 크롬/파이어폭스 확장 프로그램을 아이디어부터 SPA 특성, 권한 처리, 성능 개선
RSS로 한 번에 백업하기
2020년 4월 21일RSS를 활용해 Ghost 블로그의 글과 이미지를 사람 읽기 쉬운 마크다운으로 백업하고, 이미지 다운로드·링크 보정까지 자동화해 복원 가능한 아카이브를 만든 과정
동영상 압축과 유체이탈
2019년 11월 6일직관적으로 풀어쓴 영상 압축: I/P/B 프레임, 중복 제거, 패킷 손실이 왜 고스팅·픽셀 깨짐을 부르는지
민사고 간편결제 제작기
2019년 10월 10일학교 축제를 위한 선불식 결제 시스템 ‘민사페이’의 설계와 운영, 보안 상의 고민과 절충, 공개 데이터, 그리고 회고