-
첫 게시글 TOP NEW
첫 글 첫 글이 되겠다. 원래도 글을 쓰는 편이다. 그러나, 기술과는 별로 관계 없는 글이고, 그냥 소설을 쓰는 블로그다. 저 블로그는 개인적인 취미생활, 혹은 일기와 같이 사용하고 있다. 벌써 햇수로는 5년째 접어들고 있는 중. 블로그의 의도 5년 동안 기술블로그 하나 만들지 않고 뭐했냐하면은, 사실 그닥 만들 생각은 없었다. 기술은 깃허브에 있는 걸로만 해도 충분하지 않겠냐는 생각이었으니까. 내가 만든 코드로 나를 증명하면 되지, 주저리 주저리 설명하는 편은 아니었다. 그렇지만, 이제는 AI의 시대가 오면서, 단순히 코드를 짜서 되는 문제가 아니라고 판단했다. 이제는 내 코드를 스토리텔링해야 하는 시대... Read More
-
Vibe Coding 개발 방법에 대해 (1) TOP NEW
Vibe Coding 바이브 코딩은, ai에게 자아를 의탁하는 행위다. 코드의 내부를 인간이 아니라 AI가 헤집고다닌다. 때문에 인간과 비교도 할 수 없을 만큼 엄청난 양의 코드를 생산할 수 있다. 물론 “코드”를 생산한다는 것이다. 아마 개발해보면… AI없이 개발을 해본 사람이라면 아마 체감이 들 것이다. 정말 빠르고 쉽게 내가 원하는 걸 잘 짜주는 것 같은데… 한계가 있다! 말을 하다보면 진짜 듣지를 않는다. 내가 원하는 걸 찰떡같이 알아들어줬으면 좋겠지만, 늘 그렇지는 않다. 진짜 답답할 정도로 못 알아들을 때는 진짜 화가 날 정도다. 대체 왜 그런 걸까. 나는 나름 말을 잘 해줬던 것 같은데. A... Read More
-
레이어드 씽킹 TOP NEW
서론 현재는 소프트웨어 마에스트로 연수생활을 하고 있는 중이다. 연수생활 중에는 멘토님과 매칭이 되어, 주기적으로 멘토링을 진행한다. 멘토링을 하면서 깨닫는 것들을 정리해두면 참 도움이 될 것 같아서, 해당 내용을 포스트해두려고 한다. 물론 주니어 개발자의 입에서 나오는 것이기 떄문에 틀린 내용이 담길 수도 있다. 레이어드 씽킹이란? 생각의 단계를 나누는 것이다. 마치 개발자에게 익숙한 OSI 7계층을 보는 느낌으로 하는 것이다. 내가 생각했던 아이디어가 몇 단계에 있는지 분석을 하는 것이다. 레이어를 나누는 이유 레이어를 나누는 행위의 장점은, 역할의 범위에 있다. 아이디어를 마인드맵과 같이 무작위로 펼... Read More
-
TailwindCSS v4에서의 ColorSet 적용기 TOP NEW
TailwindCSS v4에서의 ColorSet 적용기 1. 서론 Tailwindcss 에서는 tailwind.config.ts에서 theme를 이용해서 colorset을 적용할 수 있습니다. 그래서 그것을 더 잘 다룰 수 있도록 도와주는 tailwindcss-themer 같은 테마 관련 라이브러리가 존재합니다. 저도 레퍼런스를 찾아보면서 너무 당연하게 사용할 수 있을 줄 알고, 금방 구현하리라고 생각했습니다. 당연히 레퍼런스는 Google Search & Chat GPT o3 + Gemini 2.5 pro 의 힘을 빌렸더랬죠. 그래서 당연히 최신 버전의 tailwind 레퍼런스라고 생각하고 넘기려고 했... Read More