[후기] 100일 창작 모임

2026년 5월 2일 토요일 오후 종로. 100일 창작에 성공한 창작가들이 함께 모여서로의 작품을 감상하고, 감동하고,서로에게 존경을 표현했습니다. 100일 창작은 매해 1월1일 부터100일 동안 100개의 창작을 하는 프로젝트 입니다.저는 지금까지 8번의 100일 창작을 했구요. 작품의 수준이 중요한 것이 아닌매일 작은 성공을 경험한다는 것,그리고 이 성공을 SNS에 공유한다는 것이이 프로젝트의 핵심이죠. 어릴때는… Continue reading

AI와 슬라이드

3일동안 제천 국민건강보험공단 인재개발원에서바이브코딩 과정을 진행 중입니다. 치열한 경쟁률을 통해 선발된 분들이라수업 분위기가 너무 너무 좋습니다. 밥도 맛있고, 공기도 맑고, 날씨도 좋고,최근 신축한 제2교육동 시설이 정말 훌륭합니다.교육 담당자의 세심한 준비도 완벽합니다. 수강생 한 분이 질문을 합니다. “공유해 주신 강의 슬라이드 너무 멋진데AI로 만드신 것인가요?” 제가 답했습니다. ” 저는 소중한 것은… Continue reading

남자의 장난감.

알리는 놀랍다. 꼭 필요한 것을 정말 저렴한 가격에 추천해 준다.그런데 2개만 더 고르면5일 배송에 배송비 공짜, 반품/환불 공짜.그래서 항상 3개씩 산다.가격은 3천원 이하. 놀라운 것 3가지.– 이게 어떻게 이 가격에 가능하지?– 어떻게 중국에서 5일만에 도착하지?– 어쩜 이리 허접한데 잘 돌아가지? 이제 정리함 1개를 채웠으니 이제당분간 이것만 가지고 재미있는 것을 만들어… Continue reading

단상: 코드를 고치기 전에 문제를 격리하라

작은 앱을 만들면서 Antigravity 와 Claude Code의디버깅 방식을 통해 얻은 작은 교훈을 공유합니다. [앱이름] 미니 전광판 [앱 동작원리] [문제점] [문제 해결 과정] 1) Antigravity“코드가 문제일 것이다” → 코드만 계속 수정 2) Claude Code“문제 지점을 먼저 좁히자” → 단계적 격리(isolation) [원인]Chrome의 보안 DNS (Secure DNS / DNS over HTTPS)로컬 네트워크 IP(192.168.0.111)에… Continue reading

[단상] 리디페이퍼 대시보드 새생명 프로젝트

바이브코딩의 매력은….서랍 속에서 잠들어 버린, 10년이 넘은,오래된, 너무나 구형이 되어 버린,한때는 열광했지만 지금은 찬밥이 된,낡은 장비에게 새 생명을 줄 수 있다는 것. 도저히 답답해서 책을 읽기 힘든 1세대 리디페이퍼가1분에 1번만 서버 상태를 읽어와도놀랍도록 쾌적한 전자잉크 대시보드가 될 수 있다는 사실!픽셀 밀도는 300dpi ,1448 x 1072전자종이는 진짜 환상적! 2015년 10월 5일,… Continue reading

나의 임베디드 개발 도전기

일주일 간의 재미있는 도전 과정을 간략하게 정리했습니다. 2. 5일 후 도착, 셋업을 진행함 오! 신기하네.그 과정에서 openweathermap API를 이용하는 것을 발견잉! 정체가 뭐냐? ESP8266은 Espressif 가 2014년에 출시한 WiFi 내장 32비트 마이크로컨트롤러WiFi 표준(2.4 GHz), TCP/IP 스택완전 내장어! 이거 장남감이 아니라 웹서버네. 5. 벽돌이 됨 놀랍게도 USB-C 포트 전원으로만 사용되고플래시 메모리에… Continue reading

생각을 구조화 : 마크다운 Markdown

항상 느끼는 것이지만,생각을 구조화할 수 있다는 것은 정말 멋진 일이다.말을 정갈하게 할 수 있고,글을 간결하게 작성할 수 있고,코드를 명확하게 짤 수 있다. 구조화된 생각을간결하게 표현할 수 있는 멋진 방법이바로 마크다운 Markdown이다. AI가 생성하는 모든 답변은 사실 마크다운이다.우리가 마크다운으로 생각하고마크다운으로 명령하고마크다운으로 문서를 작성한다면정말 많은 시간을 아끼고중요한 것에 집중할 수 있을 것이다…. Continue reading

어느 경력단절 바이브코더의 프레임워크 단상

프롤로그: 25년 만의 질문 1998년부터 2010년까지 리눅스 엔지니어이자 PHP 개발자로 일했다. 당시에는 필요한 라이브러리를 조합해서 기능을 구현하고, 팀 내에서 공유하며 사용했다. 단순하고, 가볍고, 명확했다. 그리고 2025년, AI 바이브코딩으로 다시 개발의 세계로 돌아왔다. 그런데 이게 무슨 일인가. 뭔놈의 프레임워크가 이렇게 많고, 복잡하고, 무거운 건지. Next.js, Django, Spring, Angular… 마치 개발을 시작하기… Continue reading

PSD 2도 분판 작업 자동화 성공기

도서 출판에서 별색 인쇄는 검정 채널과 별색 채널 2개의 판으로 인쇄하는 것을 의미합니다. 비용을 최적화 하기 위한 것이죠. 문제는 4도 컬러 4채널로 만든 이미지를2도 채널로 바꾸는 작업은 포토샵 액션을 사용해도꽤나 번거로운 작업이라는 것입니다. 300컷 기준 대략 6시간 정도 걸리는 단순노동이죠.그동안 이 작업을 자동화하기 위해 많은 노력을 했지만계속 실패를 했고… 드디어… Continue reading

바이브코딩으로 Rust 개발 시작하기

토요일 아침, Google Antigravity를 이용해Rust 기반 MacOS 앱을 완성했습니다.놀라운 것은 제가 Rust를 오늘 처음 접했다는 사실입니다. C, C++, C#, Java, Rust, Go, Python,JavaScript, TypeScript, Kotlin, Swift, PHP… 다양한 프로그래밍 언어가 있지만이제 ‘어떤 언어를 사용할 수 있냐’보다‘무엇을 원하느냐?’가 더 중요한 시점이 되었습니다.원하는 것이 있으면 결국 방법을 찾게 된답니다. 2년 전에는 AI로… Continue reading