에이전트를 감시하는 린터가 나왔다 — shadcn/lint, 문제를 푸는가 증상을 관리하는가
AI 에이전트가 디자인 시스템을 어기면 잡아주는 shadcn/lint. 잘 만든 도구다. 그런데 이 도구가 필요해졌다는 사실 자체를, 플레인 CSS로 디자인 시스템을 짠 사람의 눈으로 비판적으로 읽는다.
Industry 태그의 글 6개.
AI 에이전트가 디자인 시스템을 어기면 잡아주는 shadcn/lint. 잘 만든 도구다. 그런데 이 도구가 필요해졌다는 사실 자체를, 플레인 CSS로 디자인 시스템을 짠 사람의 눈으로 비판적으로 읽는다.
next/og의 ImageResponse에서 CVSS 9.5짜리 원격 코드 실행(CVE-2026-94545)이 터졌다. 원인은 이스케이프 하나. 퍼블리셔가 XSS와 싸우며 기른 감각으로, 이 사고를 다시 읽는다.
tailwind.config.js를 지우고 @theme 한 블록으로 옮긴 Tailwind v4. Rust 엔진과 CSS-우선 설계가 무엇을 덜어냈는지, 플레인 CSS를 고집하는 사람의 시선으로 정리한다.
State of CSS 2026에서 개발자들이 가장 좋아한 새 기능은 앵커 포지셔닝. 그런데 아직 브라우저 지원이 가장 얕은 기능이기도 하다. 그 간극을 메우는 Interop 프로젝트와, 방금 열린 2027 제안을 퍼블리셔의 시선으로.
몇 년 손 놓은 사이 CSS가 딴 세상이 됐다. :has()·container query·color-mix·@layer… 예전엔 JavaScript나 전처리기를 동원하던 걸 이제 순수 CSS가 해낸다. 디자인 시스템을 만들며 실제로 쓴 것들만 골라 소개한다.
React 19와 컴파일러 소식은 보통 "성능"으로 이야기된다. 하지만 이제 막 React를 배우는 퍼블리셔 입장에서 더 큰 의미는 따로 있다 — 외워야 할 규칙이 줄고, "왜"에 집중할 수 있게 됐다는 것.