정상우
『어썸 라라벨』 저자 / 『PHP 7+ 프로그래밍』 강의
티스토리 스킨, 『hELLO』 메인테이너

작품을 통해 세상에 기여하고,
타인의 가능성을 이끌어내는 일에 큰 보람을 느끼고 있어요.

Prompt
Engineering
CSS
TailwindCSS
JS
AlpineJS
PHP
Laravel Eco.
Git
Github

Visit Github
Email Me

코드 기반 프롬프트로 프롬프트 엔지니어링을 해보았다
·
회고
프롬프트 엔지니어링올해 AI/LLM 공부를 시작하는 겸해서 프롬프트 엔지니어링도 공부를 잠깐 해보았다. 어차피 나는 AI는 연구보다는 활용과 응용에 더 흥미를 느꼈기 때문에 머신러닝이나 딥러닝 같은 기술적인 부분에 관심은 딱히 가지 않았다. 응용 소프트웨어 관점에서도 보더라도 LLM 애플리케이션을 만들기 위해 랭체인(LangChain)을 바로 시도해 보기 보다도, 먼저 AI 활용에 대한 리터러시나, 프롬프트 엔지니어링도 AI와 놀기 위한 하나의 방법 중 하나라 생각해 시도해 보기로 한 것이다. ChatGPT 이후, 프롬프트 엔지니어링의 경우에는 프롬프트 엔지니어라는 새로운 직업이 탄생하기도 한 만큼, 이 분야가 어떤 분야인지 살펴보는 것도 좋다는 생각이 들었다. 프롬프트 엔지니어링에 대해 이야기해보자면,..
티스토리 스킨 프레임워크 개발기
·
회고
hELLO를 처음 릴리스하고 약 4년의 시간이 지금, 어느덧 깃허브 스타 2K를 달성했다. hELLO는 개발을 시작하고 얼마 안 됐을 무렵, 깃허브에서 다양한 오픈소스를 접하면서 나도 한 번 스타를 받아보고 싶다는 생각과 나만의 개발 블로그를 운영하고 싶다는 마음이 겹쳐 이 기회에 스킨도 만들어볼까 싶어 막연하게 만들어진 티스토리 스킨이다. 당연히 처음에는 네이버 블로그, 워드프레스 등의 고려가 있었지만 낮은 진입 장벽과 디자인 자유도가 있는 티스토리는 내가 시작하기에 적합하고 판단했다. 내가 티스토리를 처음 접했을 때는 지금과는 달리 초대장 시스템이어서 폐쇄형 블로그였는데, 초대장을 달라고 댓글을 적었던 기억이 새록새록 난다. hELLO의 깃허브 스타가 2K가 된 기념으로 그 시작점이 되었던 티스토리 ..
'스타트업' 부트캠프 코딩강사로 잠깐 일하며
·
회고
이번에 '스타트업' 부트캠프 강사로 섭외되어 2주 정도의 상당히 짧은 기간 동안 PHP 강사로서 다녀왔다. 나도 스타트업을 꿈꾸고 있기도 하고, PHP를 주 프로그래밍 언어로 하는 내게 있어서는 상당히 반가운 이야기가 아닐 수 없었기에 섭외가 들어왔을 때 생각이라는 과정을 거치지 않고 수락한 느낌도 있다. 부트캠프에서 나를 인지하게 된 경로는 『PHP 7+ 프로그래밍』 강의와 내 저서인 『어썸 라라벨』일 것으로 추측된다. 국내에서 PHP를 제일 잘 가르친다는 자부심이 있었기도 하고, 타인을 가르치는 일도 꽤 적성에 맞는 나로서는 강의를 하는 일은 그리 어려운 일은 아니지만, 취업을 목표로 하는 다른 개발자 양성 부트캠프와는 다르게 '스타트업'을 목적으로 하는 예비 창업가들을 대상으로 가르친다는 점에서 수..

저는, 이런 사람이에요

작가
사상가
장인
선생님

개발자와 엔지니어, 그 사이에서
기술적 논쟁보다는 비즈니스의 도구로써 실용적 가치를, 개인의 기술력 향상에만 집착하거나 욕심을 부리기보다는 제품과 서비스의 방향성과 사용자 경험을 우선해요.
본질을 꿰뚫는 단 하나
한 눈에 알아보기 어렵고 추상적인 것보다는 사용자에게 제공하는 제품 및 서비스의 본질을 이해하고, 읽기 쉬우며 직관적이고 단순한 인터페이스와 코드를 추구해요.
교육이 최선이다
지식을 독점하기 보다는 강의/세미나/컨퍼런스/스터디와 같은 채널에서 타인에게 내가 가진 지식을 공유하고 문서화하여 개인의 가치를 드높이는 일에 보람을 느끼고 즐겨요.
한 번에 하나의 일에 집중하기
일을 동시에 처리하기보다는 선택과 집중을 통해 한번에 하나의 일에 집중하여 현상에 대해 사유하고 원인과 방법을 찾아가는 상황에서 몰입해요.
미래에 대비하되, 유연하게 행동하기
불규칙적이고 즉흥적인 상황보다는 체계적이고 일관성이 있는 환경을 선호하지만, 긴급도에 따라 유연하게 수정해요.
기억보다 기록을
생각과 정보를 머릿속에만 남기기보다는 카테고리로 분류하고 프레임워크화 하여 체계를 부여하고 문서화하여 정리하는 것을 선호해요.
창의력은 자유에서 나온다
권위적이고 엄격한 규칙과 제약이 주어진 환경보다는 자유롭고 수평적인 조직 문화에서 아이디어를 제시하고, 능동적으로 문제를 인지하고 개선하는 것을 선호해요.
가는 말이 고와야 오는 말이 곱다
엔지니어가 빠지기 쉬운 특유의 독성 말투를 경계하고 비전문가와 초심자도 이해할 수 있도록 쉬운 단어와 비유를 들어 설명해요.

내가 '삶'을 바라보는 관점
·
칼럼
2025년, 나이는 만으로 29살이 되었다. 한국 나이로 치자면 서른이다. 시간이 정말 빠르다는 생각이 든다. 30년 밖에 살지 않은 내가 인생에 대해 논하기에는 아직 너무 젊은것 같다는 생각이 들지만, 지금까지 살아오면서 듣고, 보고, 경험한 것을 바탕으로 '삶'을 바라보는 관점이 하나 생겼다. 즉, 이건 내 주관적인 '관점'일 뿐이고 '철학'이 아니다. 삶에 대한 관점은 사람마다 다르기 때문에 '이 사람은 이렇게 세상을 바라보고 있구나' 정도로만 넘어가주었으면 좋겠다. 내가 바라본 '삶'이라는 것은 '나와 세계를 이해하는 과정'이다. 나는 개발자로서 '인간의 삶은 유전자와 세계에 의해 프로그래밍되어 있고, 인간은 체계라는 시스템에 따라 움직이는 것뿐이므로 자유의지는 없다'는 식의 디스토피아적 의견은 ..
내가 개발 회고록을 쓰는 법
·
칼럼
사람은 서사를 좋아한다. 인간이 그린 그림과 AI 가 그린 그림이 있을 때, 요새는 AI 도 워낙 그림을 잘 그리기 때문에 사실 그림 자체만 놓고 보았을 때는 긴가민가 할 수 있지만, 그림에 서사가 부여되는 순간 사람들은 인간이 그린 그림을 선호하게 된다. 그 그림을 그리게 된 계기나 비하인드 스토리, 기분, 의도, 시대적 배경과 같은 서사가 있는 작품을 사람들은 좋아하고 즐거워한다. 반면 AI 가 그린 그림에는 화풍을 따라 하거나 모방할 뿐 스토리가 없어서 예술이 가져다주는 감동을 얻을 수 없다. 예술은 작품 그 자체뿐만 아니라 작품에 담긴 서사또한 포함하는 것이 진짜 예술이라고 생각한다. 아이가 그린 그림을 볼 때 감동을 얻는 이유는 그림을 잘 그렸기 때문이 아니라 아이가 가진 순수함과 의도, 화풍과..
개발자를 그만두려다 다시 돌아온 이유
·
칼럼
2023년 04월에 『어썸 라라벨』 출간을 마치고, 2024년 07월까지 이 블로그에 작성했던 글을 모두 지우고 1년이 넘는 기간을 안식년을 가진 바 있다. 안식년이라고는 하지만, 개발에 대한 목적과 흥미를 완전히 상실하고 개발자를 그만두고 다른 일을 하려고 했을 정도로 의욕이 전혀 없는 수준이었다. 성장체감을 전혀 하지 못하는 상태인데다가 매너리즘으로 인한 목적의식 상실이 가장 큰 원인이었다. 변명이긴 하지만 프리랜서라는 환경의 특성상 스스로 채찍질하지 않으면 외부 자극이 적고 동기부여 요소가 거의 없다 보니 더 그랬던 것 같기도 하다. 사실 취업하면 그만인데, 고등학교를 졸업하고 취업했던 두세 번의 회사생활에 대한 나쁜 기억이 사라지지 않고 있었기 때문에 취업에 대한 망설임이 상당했다. 난 대학을 가..

라라벨 개발자가 되기 위한
최고의 가이드북,
『어썸 라라벨』

포트폴리오를 위한
최고의 티스토리 스킨,
hELLO
티스토리 분야에서 가장 많은 깃허브 ⭐를 받은 프로젝트에요!

hELLO 티스토리 스킨을 소개합니다.
·
티스토리 스킨
hELLO 는 2020년 3월 첫 공개 이후 지금에 이르기까지 티스토리에서 많은 블로거분들께 사랑받은 스킨이 되었습니다. 그 결과 가장 영향력 있는 개발자 커뮤니티인 깃허브에서 약 천 개에 달하는 티스토리와 관련된 모든 프로젝트 중 가장 많은 ⭐을 받은 프로젝트로 자기매김하였습니다. 이는 제가 개발자로 지내는 동안 이루어낸 괄목할만한 성과 중 하나로 당당하게 이야기할 수 있게 되었습니다. 후원을 통해 성의를 표현해 주신 고마우신 분들과 더불어 hELLO 가 더 개선될 수 있도록 새로운 기능을 제안하고 버그를 찾아 기여해 주신 분들께 깊은 감사 인사를 드립니다. 깃허브의 별은 프로젝트의 가치를 치켜세우는 응원이자 개발자가 자신이 만든 작품으로 디자인, 검색엔진 최적화, 성능과 같은 웹페이지를 측정하는 다양..
hELLO 포트폴리오를 소개합니다.
·
티스토리 스킨
hELLO 포트폴리오는 hELLO 티스토리 스킨의 유료 커버셋입니다. 이력서와 포트폴리오, 랜딩 페이지를 위한 커버가 포함되어 있습니다. 모든 커버가 나열되어 있는 별도의 데모페이지는 준비되어 있지 않지만, 이 블로그의 홈에도 일부 적용되어 있어서 느낌과 분위기를 어렴풋이 살펴볼 수 있습니다. 티스토리가 그저 글을 쓰고 기록하는 공간이라는 관념에서 벗어나 한걸음 더 나아가서 이력서와 포트폴리오로써 개인과 기업의 가치를 더 증대시키기 위한 토대가 될 수 있도록 만들어 줄 것입니다.*적용가능한 hELLO 티스토리 스킨의 버전은 v4.10.0 부터입니다.가치속이 알차고 좋은 내용이라 할지라도 외부에 보이는 것에 따라 시선이 갈리게 되는 것이 우리가 살아가는 세계입니다. 현실세계에서 첫인상이 미치는 영향이 그러..

지금까지 세상에 없었던 단 하나의
티스토리 스킨 프레임워크,
TIDORY

커스텀을 더 쉽게! hELLO GPT 를 소개합니다
·
티스토리 스킨
"폰트를 바꾸려는데 어떻게 하면 될까요?""이미지를 둥글게 하고 싶어요""본문의 특정 부분만 강조하고 싶어요"저는 지금까지 hELLO에 대한 문의를 받을 때 위와 같은 질문에는 대답하지 않기로 명시한 바 있습니다. 아무래도 제 몸은 하나인지라 개인의 미적 취향에 따른 개별 질문에 전부 다 대답할 수 없기 때문입니다. 이를 위해 작성해두었던 커스텀 가이드는 진입장벽이 있기 때문에, 이 문제에 대해 어떻게 할까 고민하다가 GPTs에 티스토리 스킨, 티도리 프레임워크, hELLO에 대한 지식을 학습시키고 배포하면, 문의사항 및 나만의 커스텀을 하고 싶은 사용자들에게 더 나은 가치를 제공할 수 있을 것이라는 아이디어가 떠올랐습니다. 문의를 위해 제게 직접 댓글 또는 디스커션에 글을 남기는 것이 부담스러우셨던 분..
hELLO 티스토리 스킨 커스텀 가이드
·
티스토리 스킨
hELLO 는 티도리 프레임워크로 개발되었으나 자체 커스텀을 위해 강제하지는 않습니다. 물론 티도리 프레임워크를 사용해서 원본 소스를 수정하면 조금 더 개발 편의성에서 우위를 가질 수는 있지만, 이에 대한 선행지식이 추가적으로 요구됩니다. 단지 스킨을 커스텀하기위해 티도리 프레임워크에 대한 선행지식을 모두 공부하는 것은 수고를 들이는 일이므로 이보다는 원본 소스코드를 참고하면 좋은 때를 중점으로 작성하였습니다.*이 가이드를 이해하려면 HTML, CSS, Javascript 에 대한 선행지식이 필요합니다.*이 문서가 너무 어렵다면 hELLO GPT 를 시도해보는 것도 좋습니다.원본 소스코드를 왜 봐야할까요?일반적으로 커스텀을 위해서는 skin.html, style.css, images/script.js 와..