00:00:00Tailwind CSS는 심각한 재정 문제를 겪고 있습니다.
00:00:04매우 위험한 상황에 처해 있으며, 문제가 너무 커서 향후 사업을 접고 방치된 프로젝트가 될 수도 있습니다.
00:00:12그런 일이 일어나지 않기를 바랍니다..
00:00:15물론 첫 번째 반응은 이게 엄청나게 성공한 거 아니냐고 말하는 것일 수 있습니다.
00:00:21npm 다운로드 수를 보면 특히 2025년에 상승 추세를 보이고 있으니까요.
00:00:262025년 1월부터는 급격한 상승세를 보이고 있는데, 이는 매우 합리적입니다.
00:00:31왜냐하면 2025년은 정말로 AI 보조 도구가 본격적으로 도약한 첫 해였고,
00:00:36많은 개발자들이 AI를 활용해 훨씬 더 많은 코드를 작성하기 시작했다고 생각하기 때문입니다.
00:00:42제가 이전 에피소드에서 언급했듯이 AI에게는 선호하는 스택이 있고,
00:00:47그 선호 스택은 바로 TypeScript입니다.
00:00:50이는 매우 합리적인데, 타입이 AI가 더 나은 코드를 생성하는 데 실제로 도움이 되기 때문입니다.
00:00:57따라서 좋은 선택이죠.
00:00:58React, Next.js, 그리고 Tailwind가 그것입니다.
00:01:03물론 웹 개발은 JavaScript 영역만의 것은 아니지만,
00:01:07AI로 뭔가를 만들면 이러한 기술들이 포함되고 AI 보조 도구에 의해 자동으로 사용될 가능성이 매우 높습니다.
00:01:14특히 Tailwind는 AI가 프로젝트에 스타일링을 추가하기를 원한다면,
00:01:19그리고 당신은 아마도 그걸 원할 텐데,
00:01:22거의 항상 Tailwind를 사용할 것입니다.
00:01:25기본 선택이니까요.
00:01:26따라서 상승 추세인 것이 매우 합리적이지만,
00:01:29그럼에도 불구하고 Tailwind의 창시자이자 결국 Tailwind 팀과 회사의 리더인 Adam은 어제 X에 게시물을 공유했습니다.
00:01:38그가 말하는 모닝 워크 녹음이라는 작은 녹음을 말이죠.
00:01:41본질적으로 그가 몇 가지 생각을 공유하는 것인데, 제목이 모든 것을 말해줍니다.
00:01:47"우리에게 6개월이 남았다"가 그 모닝 워크 녹음의 제목이었습니다.
00:01:5133분 길이인데, 제가 절대적으로 듣기를 추천합니다.
00:01:55물론 속도를 높일 수 있고, Tailwind에 무슨 일이 일어나고 있는지 이해하는 데 매우 도움이 됩니다.
00:02:02요지는 Tailwind,
00:02:03오픈 소스 프레임워크,
00:02:05라이브러리는 다운로드 수로 명확히 알 수 있듯이 그 어느 때보다 성공적이지만,
00:02:10Tailwind를 개발하는 사람들인 Tailwind 뒤의 회사는 엄청난 재정적 문제에 처해 있다는 것입니다.
00:02:17질문은 왜냐는 것이고, 답은 AI입니다.
00:02:20AI 때문에 그렇게 성공적인 것과 같은 이유입니다.
00:02:23왜냐하면 Tailwind 회사는 Tailwind Plus와 Catalyst를 판매함으로써 돈을 번다는 것을 이해해야 하기 때문입니다.
00:02:32제가 이해하기로 Catalyst는 본질적으로 shadcn의 대안,
00:02:37공식 대안이라고 할 수 있고,
00:02:39Catalyst는 Tailwind Plus에 포함되어 있습니다.
00:02:43그걸 구매하면 둘 다 얻지만 독립적으로 구매할 수도 있습니다.
00:02:47이것들이 그들의 상업 제품입니다.
00:02:49그리고 수년 동안, 특히 AI 이전에는 물론 비즈니스 모델이 간단했습니다.
00:02:54Tailwind는 웹 프로젝트 스타일링을 위한 놀라운 솔루션이었고 지금도 그렇지만,
00:03:00물론 그것을 사용하려면 배워야 합니다.
00:03:03어떻게 배울 수 있을까요.
00:03:04물론 강좌 등으로도 가능하지만,
00:03:06테마 설정 방법,
00:03:07flexbox 관련 클래스 사용 방법 등을 알아내기 위해 자주 그들의 문서로 돌아가곤 했을 것입니다?
00:03:14특정 스타일링을 하는 방법,
00:03:16본질적으로 Tailwind로 특정 CSS 기능을 사용하는 방법을 찾기 위해 그들의 문서를 끊임없이 찾아보곤 했을 것입니다.
00:03:24물론 그들의 사이트에 방문하면 Plus 기능을 볼 수 있는 기회가 있었고,
00:03:29그걸 보고 "오 좋아,
00:03:31Plus는 미리 만들어진 UI 블록과 유용한 컴포넌트나 내 사이트에 필요할 수 있는 것들이구나.
00:03:37그래, 왜 안 사겠어.
00:03:39여전히 Tailwind를 사용하지만 내 프로젝트에서 사용할 수 있는 코드 스니펫을 제공하는 이 모든 공식 빌딩 블록과 템플릿에 액세스하자
00:03:48"라고 생각하게 되는 것이었습니다?"
00:03:50그것이 아이디어였고, 물론 그것은 매우 잘 작동했습니다.
00:03:54그런데 물론 그것은 많은, 많은, 많은 비즈니스의 아이디어입니다.
00:03:59오픈 소스 비즈니스만이 아니라 많은 비즈니스들이요.
00:04:02예를 들어 저 자신을 포함해서,
00:04:04저도 사람들이 구글에서 제 웹사이트에 와서 구글에서 찾은 일부 기사를 읽는 것으로 살았습니다.
00:04:10예를 들어 그들이 제 아카데미 웹사이트에 방문하면 일부 강좌를 구매할 수도 있었죠.
00:04:16이제 저는 다른 유통 채널도 가지고 있고 이 영상은 저에 관한 것이 아니지만,
00:04:21물론 이것은 매우 흔한 비즈니스 모델입니다.
00:04:24저나 Tailwind만이 아니라 거기 있는 많은 프로젝트와 사이트들에게도 말이죠.
00:04:30사람들이 당신의 웹사이트에 와서 무료 콘텐츠를 소비하는 것으로 사는데,
00:04:34그 중 일부는 유료 콘텐츠를 구매할 수도 있기 때문입니다.
00:04:38그리고 그 비즈니스 모델은 물론 지금 침식되고 있습니다.
00:04:42Tailwind만이 아니라 언급했듯이 거기 있는 다른 많은 비즈니스와 사이트들에게도 말이죠.
00:04:48하지만 Tailwind의 경우 두 가지 주요 이유로 침식되고 있습니다.
00:04:53첫 번째 이유는 다른 많은 사이트와 회사에도 영향을 미칩니다.
00:04:57사람들이 답을 위해 AI를 사용합니다.
00:05:00원본 소스로 가는 대신,
00:05:01Tailwind 문서로 가는 대신 그들은 Tailwind와 관련된 무언가를 알고 싶을 때,
00:05:07무언가를 찾아보고 싶을 때 ChatGPT에 물어봅니다.
00:05:11하지만 두 번째 요인도 있습니다.
00:05:13그것은 물론 AI 보조 도구가 실제 코드를 생성한다는 것입니다.
00:05:17따라서 Tailwind와 관련된 어떤 것도 찾아볼 필요가 없습니다.
00:05:22적어도 매우 자주는 그럴 필요가 없습니다.
00:05:25AI는 이미 그것을 알고 있습니다.
00:05:27Tailwind를 사용한 수많은 저장소에서 훈련되었기 때문이고,
00:05:31물론 그 문서에 액세스했기 때문이며,
00:05:34거기서 모든 콘텐츠를 소비했기 때문입니다.
00:05:36그리고 뭔가 빠진 것이 있다면 당신의 AI 보조 도구가 즉석에서 문서에 액세스할 수도 있지만,
00:05:43자동으로 그렇게 하지 당신이 방문하는 것이 아닙니다.
00:05:46따라서 AI는 당신에게 완성된 코드를 제공하고,
00:05:49개발자로서 당신은 Tailwind를 이해할 필요조차 없거나 이해하고 싶어 하지 않을 수도 있습니다.
00:05:56이 모닝 워크 녹음에서 Adam은 수익이 80% 감소했고,
00:06:00트래픽이 40% 감소했으며,
00:06:02팀의 75%를 해고해야 했다고 공유합니다.
00:06:05그것은 3명인데, 많지 않다고 생각할 수도 있지만 본질적으로 거의 전체 팀입니다.
00:06:10따라서 분명히 거의 전체 회사나 마찬가지입니다.
00:06:13왜냐하면 그들은 엄청난 재정적 어려움에 처해 있고,
00:06:17이 사람들을 해고하지 않았다면 단 6개월만 남았을 것이기 때문입니다.
00:06:21그것이 이유였고, 그것은 물론 너무나 슬프고 정말 무섭습니다.
00:06:25왜냐하면 AI 덕분에 거기서 가장 성공적인 스타일링 라이브러리인데 그들은 그것으로부터 이익을 얻지 못하고 있기 때문입니다.
00:06:34그리고 Adam은 그저 이 녹음만 공유한 것이 아닙니다.
00:06:38그는 또한 결국 게시물을 공유했습니다.
00:06:40Tailwind 웹사이트를 위해 열려 있던 GitHub pull request에서 말이죠.
00:06:46그 pull request는 기본적으로 Tailwind 웹사이트에 llm.txt 엔드포인트를 추가하고자 했습니다.
00:06:54그러한 llm.txt 엔드포인트 뒤의 아이디어는 결국 AI,
00:06:58AI 에이전트가 Tailwind 문서를 읽고 이해하기 더 쉽게 만들어 더 나은 Tailwind 코드를 생성하도록 하는 것입니다.
00:07:07그리고 예를 들어 Better Off 같은 다른 웹사이트들은 이런 엔드포인트를 가지고 있어서 에이전트가 그들의 문서를 쉽게 탐색하고,
00:07:16읽고,
00:07:16관련 정보를 추출할 수 있습니다.
00:07:18하지만 이 pull request는 Adam이 어제 그가 이런 기능을 갖고 싶지만,
00:07:24물론 그들은 웹사이트로의 트래픽이 필요하고,
00:07:27AI가 사람들이 웹사이트를 방문하지 않고 Tailwind를 사용하기 더 쉽게 만든다면 그들은 본질적으로 자신들의 살을 베는 것이며,
00:07:36Tailwind를 더 이상 유지할 수 없는,
00:07:39더 이상 개발할 수 없는 지점에 도달할 수 있다고 답하면서 닫혔습니다.
00:07:43그는 그 게시물에서 abandonware라는 용어와 재정적으로 유지할 수 없다면 Tailwind가 잠재적으로 abandonware가 될 수 있다는 것을 언급합니다.
00:07:54그리고 물론 제가 언급했듯이 이것은 무언가를 판매하는 것이 그들의 비즈니스 모델인 검색 트래픽에 의존하는 많은 사이트들에게 큰 문제입니다.
00:08:04왜냐하면 AI 때문에 많은 구글 검색,
00:08:06이 주제에 대한 다양한 연구의 개요나 요약에 따르면 구글 검색의 60%가 웹사이트로의 클릭 없이 끝나기 때문입니다.
00:08:14그리고 그것은 물론 큰 문제입니다.
00:08:16그리고 문제는 물론 AI가 본질적으로 이 모든 정보 소스를 무료로 사용했고 사용하는 기술이라는 것입니다.
00:08:24그 지식을 수집하기 위해,
00:08:25수집이라고 부르죠,
00:08:26훔친다고도 할 수 있지만,
00:08:28그런 다음 물론 AI 사용료를 지불하고 있는 그들의 사용자에게 제공하는데,
00:08:33그 정보의 원래 창작자들을 크레딧하지 않고 말이죠.
00:08:37하지만 여기서 매우 명확히 합시다.
00:08:39이것은 더 이상 고품질의 무료 정보가 없는 세상으로 이어질 것이고,
00:08:43Tailwind 같은 프로젝트나 프레임워크가 미래에는 더 이상 존재하지 않을 수도 있는 세상으로 이어질 것입니다.
00:08:51만약 그러한 프로젝트의 창작자들이 수익화하는 다른 방법을 찾아낼 수 없다면 말이죠.
00:08:57물론 그것은 아마도 무료였던 것이 미래에는 더 이상 무료가 아닐 것을 의미할 것입니다.
00:09:02그것이 현실입니다.
00:09:04왜냐하면 물론 당신은 그들이 욕심쟁이라고, AI의 방해가 되어서는 안 된다고 하루 종일 불평할 수 있습니다.
00:09:11AI가 우리 모두의 삶을 더 쉽게 만들기 때문이라고 말이죠.
00:09:15그리고 저는 AI가 코딩을 더 쉽게 만든다는 사실에 동의합니다.
00:09:19확실히 코딩을 변화시킵니다.
00:09:21당신을 더 생산적으로 만들 수 있습니다.
00:09:24저는 전에도 그렇게 말했고, AI를 많이 사용하며, 그것에 동의합니다.
00:09:28하지만 비즈니스를 운영하는 것이 욕심쟁이인 것은 아닙니다.
00:09:32당신의 일에 대해 돈을 받고 싶어 하는 것이 욕심쟁이인 것은 아닙니다.
00:09:37당신도 당신의 일에 대해 돈을 받고 싶어 하잖아요, 그렇죠.
00:09:41제 말은 온라인 강좌도 마찬가지라는 것입니다.
00:09:44전에 사람들이 제게 교육은 무료여야 하고 따라서 강좌는 돈이 들어서는 안 된다고 말한 적이 있습니다.
00:09:51그래요, 하지만 그것이 제 직업입니다?
00:09:53당신과 마찬가지로 저는 제 일에 대해 돈을 받고 싶습니다.
00:09:57그리고 만약 제가 돈을 받지 못한다면,
00:10:00그것으로 돈을 벌 수 없다면,
00:10:02Tailwind도 마찬가지고,
00:10:04저는 다른 직업을 찾을 것이고,
00:10:06그것은 아마도 당신의 이익도 아닐 것입니다.
00:10:09그리고 저는 당신이라고 말하는데, 당신을 의미하는 게 아닐 수도 있고 당신을 의미할 수도 있습니다.
00:10:15무슨 말인지 아시죠.
00:10:17그래서 그래요, Tailwind에게는 정말 나쁜 상황입니다.
00:10:21정말, 정말 나쁩니다.
00:10:22그리고 저는 그들이 미래에 돈을 벌 방법을 찾아내고 사업을 접지 않기를 바랍니다.
00:10:28왜냐하면 물론 Tailwind는 놀랍고,
00:10:30물론 Tailwind 없이도 웹사이트를 스타일링할 수 있고,
00:10:34어쩌면 현대 CSS 기능을 시도해보고 바닐라 CSS 코드를 다시 작성하거나 AI가 작성하게 해야 할 수도 있지만,
00:10:42그것이 모두 사실이더라도 Tailwind는 놀랍습니다.
00:10:46Tailwind는 인기 있습니다.
00:10:48Tailwind는 shadcn과 아주 많은 웹사이트에서 사용되고 있습니다.
00:10:53저는 그들이 그들의 작업을 수익화할 방법을 찾을 수 있기를 정말로 바랍니다.
00:10:58그리고 물론 그들만이 아닙니다.
00:11:00제가 언급했듯이 거기 있는 많은, 많은 비즈니스들일 것입니다.
00:11:04지금 당장 그들을 지원하고 싶다면 Plus로,
00:11:07Catalyst로,
00:11:08Adam이 공동 집필한 책인 Refactoring UI로 할 수 있습니다.
00:11:13저도 구매했는데 놀랍습니다.
00:11:15웹사이트 스타일링 방법,
00:11:17훌륭한 디자인 구축에 관한 모든 것이고,
00:11:20디자인을 더 잘하기 위한 정말 좋은 책입니다.
00:11:23원한다면 그리고 물론 여유가 된다면 이런 식으로 그들을 지원하세요.
00:11:27왜냐하면 그렇지 않으면 AI가 그것을 유용하게 만드는 데 일부였던 바로 그것을 죽일 수 있고,
00:11:33그것은 우리가 원하는 것이 아니니까요.
00:11:36제 생각엔요..