Tailwind, 엔지니어링 인력 75% 해고

Tailwind는 AI에게 진 것이 아니다. shadcn/ui에게 진 것이다.

2026년, Tailwind는 엔지니어링 팀의 75%를 해고했다. CEO는 AI를 탓했다. 하지만 진실은 더 단순하다.

Tailwind는 Tailwind UI를 통해 수익을 창출했다. 이는 미리 만들어진 컴포넌트들의 유료 라이브러리다. 사람들은 시간을 아끼기 위해 비용을 지불했다.

그러다 shadcn/ui가 등장했다. 그것은 무료다. 코드를 복사해서 붙여넣기만 하면 된다. Tailwind 위에서 작동하며, 빠르게 확산되었다.

사람들은 더 나은 무료 옵션이 생기자 Tailwind UI 구매를 중단했다. 무료로 복사할 수 있는데 왜 굳이 키트를 돈 주고 사겠는가?

AI도 역할을 하지만, 사람들이 생각하는 방식과는 다르다. Cursor나 v0 같은 도구들은 코드를 더 빠르게 작성한다. 이 도구들은 자신이 작성하는 코드가 Tailwind UI 코드인지 shadcn/ui 코드인지 상관하지 않는다.

AI는 배포 도구다. 이미 승기를 잡은 것을 가속화할 뿐이다. shadcn/ui는 무료였기에, AI는 이를 개발자들의 기본 선택지로 만들었다.

이것은 오픈 소스 비즈니스의 패턴이다.

  • 성공적인 오픈 소스 도구를 만든다.
  • 유료 프리미엄 레이어를 추가한다.
  • 경쟁자가 당신의 도구를 사용하여 그 프리미엄 레이어의 무료 버전을 만든다.

Tailwind는 utility-first CSS를 표준으로 만들었다. 하지만 기술(technique)은 해자(moat)가 될 수 없다. 모두가 그 기술을 사용하게 되면, 누구나 그 기술을 기반으로 무언가를 만들 수 있기 때문이다.

shadcn/ui는 사람들이 컴포넌트를 사용하는 방식을 바꿨다. npm 패키지를 설치하는 것이 아니라, 코드를 자신의 프로젝트에 직접 붙여넣는다. 이는 버전 문제를 제거한다. 개발자들은 이 방식을 매우 좋아한다.

이번 해고는 제품이 더 이상 직원들의 급여를 감당할 만큼의 수익을 가져다주지 못한다는 것을 보여준다. 만약 AI가 주요 위협이었다면, Tailwind는 AI 기능을 개발하기 위해 엔지니어를 채용했을 것이다. 대신 그들은 규모를 축소했다.

AI는 쇠퇴를 가속화했을 뿐, 원인은 아니었다. 쇠퇴는 커뮤니티가 무료 옵션을 선택했을 때 시작되었다.

이것은 오픈 소스 제작자들에게 주는 교훈이다. 유료 레이어에는 해자가 필요하다. 커뮤니티가 당신의 유료 기능을 무료로 복제할 수 있다면, 그것은 비즈니스가 아니다.

기술로서의 Tailwind는 승리했다. 비즈니스 모델로서의 Tailwind는 실패했다.

만약 2024년에 이런 일이 일어나는 것을 보았다면, 당신은 무엇을 다르게 했을 것인가?

출처: https://dev.to/adioof/tailwind-laid-off-75-of-engineering-ai-didnt-do-that-shadcn-did-1njm