사이트 운영의 특징
DrLeeWorks는 소프트웨어 개발, 컴퓨팅, 공학 및 연구 과정에서 얻은 경험과 정보를 기록하고 공유하기 위한 개인 웹사이트이다.
이 사이트의 게시물은 완성된 정보를 한 번 게시하고 끝내는 방식보다는 실제 사용과 경험을 바탕으로 지속적으로 보완되는 기록을 지향한다.
1. 게시물은 지속적으로 업데이트될 수 있다
DrLeeWorks의 게시물은 최초 작성 이후에도 내용이 수정되거나 추가될 수 있다.
소프트웨어의 새로운 버전이 출시되거나, 직접 사용하면서 새로운 사실을 알게 되거나, 기존 내용에서 오류 또는 더 좋은 방법을 발견한 경우 이미 작성된 게시물이라도 지속적으로 업데이트한다.
따라서 이 사이트의 게시물은 완성된 결과물이라기보다 현재까지 확인하고 정리한 내용을 축적해 나가는 문서에 가깝다.
특히 소프트웨어와 컴퓨팅 관련 정보는 기술의 변화가 빠르기 때문에 작성 당시에는 정확했던 내용도 시간이 지나면서 달라질 수 있다.
2. 직접 사용하고 경험한 내용을 중심으로 기록한다
가능한 경우 단순히 정보를 정리하는 것에 그치지 않고 직접 사용하거나 개발하면서 경험한 내용을 함께 기록한다.
소프트웨어 소개 글에서는 공식적인 기능뿐만 아니라 실제 설치 및 사용 과정에서 알게 된 특징이나 활용 방법을 추가할 수 있다.
공학 및 연구와 관련된 내용 역시 실제 연구 과정에서 관심을 가졌거나 활용한 기술과 방법을 중심으로 기록한다.
3. 자작 소프트웨어는 AI 에이전틱 바이브 코딩을 기반으로 개발한다
DrLeeWorks에서 공개하는 자체 제작 소프트웨어는 전문적인 소프트웨어 개발을 목적으로 하는 프로젝트가 아니라, 개인적으로 필요한 기능이나 아이디어를 직접 구현해 보는 취미 및 실험적 프로젝트이다.
개발 과정에서는 AI 코딩 에이전트를 적극적으로 활용하는 AI 에이전틱 바이브 코딩(Agentic Vibe Coding) 방식을 주로 사용한다.
필요한 기능과 동작 방식, 사용자 인터페이스, 문제점 및 개선 방향 등을 사람이 결정하고, 실제 코드 작성, 수정, 테스트 및 리팩터링 과정에서는 AI 에이전트의 도움을 적극적으로 활용한다.
따라서 이 사이트에서 공개하는 프로그램은 상용 소프트웨어와 같은 수준의 완성도나 안정성을 보장하는 제품이 아니며, 예상하지 못한 버그나 환경에 따른 문제가 존재할 수 있다.
실제 사용 과정에서 문제를 발견하거나 더 좋은 방법을 찾으면 프로그램을 수정하고 새로운 버전을 공개할 수 있으며, 관련 게시물 역시 이에 맞추어 업데이트한다.
이러한 개발 과정 자체도 DrLeeWorks에서 기록하고 공유하고자 하는 내용 중 하나이다.
개발 프로그램의 방향성
- 기존에 사용했던 프로그램에서 개인적으로 불편했던 기능들을 개선
- 최소한의 클릭만으로 작동하는것을 지향. 따라서 더욱 정교한 기능은 전문 프로그램을 사용해야함.
4. 완벽한 매뉴얼보다는 실용적인 기록을 지향한다
모든 주제를 처음부터 끝까지 설명하는 전문 매뉴얼을 만드는 것을 목표로 하지는 않는다.
대신 실제로 필요했던 정보, 유용하게 사용한 방법, 문제를 해결한 과정 등을 중심으로 기록한다.
따라서 어떤 게시물은 간단한 사용법만 포함할 수도 있고, 시간이 지나면서 내용이 추가되어 보다 자세한 문서가 될 수도 있다.
개인적으로 아무리 찾아도 나오지 않거나 극소수의 사례만 존재하여 힘들게 오류를 해결한 경우에도 그 해결 방법을 올려보고자 한다.
5. 오류가 있을 수 있다
게시물은 가능한 한 정확하게 작성하려고 하지만 개인적인 경험과 정리를 기반으로 작성되기 때문에 오류나 누락이 있을 수 있다.
특히 소프트웨어 버전, 운영체제, 하드웨어 환경 등에 따라 동일한 방법이라도 결과가 달라질 수 있다.
잘못된 내용을 발견하거나 더 좋은 방법을 확인한 경우 기존 게시물도 수정하여 보완한다.
6. 소프트웨어와 게시물은 계속 변화한다
DrLeeWorks에서 직접 제작하여 공개하는 프로그램은 개발 과정에서 기능과 인터페이스가 변경될 수 있다.
새로운 기능 추가, 버그 수정, 사용성 개선 등에 따라 새로운 버전이 공개될 수 있으며, 이에 맞추어 관련 설명과 다운로드 정보도 업데이트한다.
따라서 과거 버전과 최신 게시물의 설명이 일부 다를 수 있으므로 실제 사용 시에는 프로그램의 버전도 함께 확인하는 것이 좋다.
게시물 역시 동일하다. 한번 공개된 글을 고정된 결과물로 보존하기보다는 새로운 정보와 경험이 생기면 기존 내용을 수정하고 보완하는 방식을 지향한다.
7. 기록을 축적하는 공간
이 사이트를 운영하는 가장 중요한 목적 중 하나는 한 번 알게 된 내용을 일회성으로 소비하지 않고 기록으로 남기는 것이다.
작은 문제를 해결한 방법, 유용했던 오픈소스 소프트웨어, 직접 만든 프로그램, 공학 및 연구 과정에서 얻은 정보 등을 하나씩 기록하고 연결해 나가고자 한다.
특히 AI 에이전트를 이용한 소프트웨어 개발처럼 새로운 도구를 직접 사용하고 시행착오를 겪는 과정 역시 결과물만큼 중요한 기록이라고 생각한다.
따라서 DrLeeWorks의 게시물은 각각 독립된 글이면서 동시에 시간이 지나면서 계속 축적되고 변화하는 하나의 기록이다.
Last updated: 2026-09-17