사용자는 불평하지 않고 사라졌습니다 — 67%가 같은 단계에서 이탈했습니다
FollowToDM 가입자 49명 중 33명이 Chrome 확장 프로그램 설치 단계에서 멈췄습니다. 작성자는 설치를 먼저 안내하고 설치 여부를 확인하는 흐름으로 바꿨으며, 댓글에서는 단계별 이벤트 기록과 계정 연결에 대한 신뢰, 모바일 유입을 함께 살펴야 한다는 의견이 나왔습니다.
AI, 개발 도구, 오픈소스, 보안과 인프라의 변화와 이용 조건을 설명하는 최신 기사와 해설입니다.
FollowToDM 가입자 49명 중 33명이 Chrome 확장 프로그램 설치 단계에서 멈췄습니다. 작성자는 설치를 먼저 안내하고 설치 여부를 확인하는 흐름으로 바꿨으며, 댓글에서는 단계별 이벤트 기록과 계정 연결에 대한 신뢰, 모바일 유입을 함께 살펴야 한다는 의견이 나왔습니다.
AI가 몇 분 만에 그럴듯한 포트폴리오를 만드는 시대에도 포트폴리오는 여전히 필요하다고 주장합니다. 시각적 완성도보다 실제 프로젝트와 경력의 신뢰성, 접근성, 간결한 구성에 집중하고 포트폴리오를 적극적으로 공개하라고 제안합니다.
Cloudflare가 AI 에이전트와 애플리케이션이 실시간 웹 검색 결과를 활용하도록 Web Search API 베타를 공개했습니다. Ceramic.ai, Exa, Linkup 중 제공자를 선택하며, AI Gateway에서 요청을 확인하고 제공자 정가로 결제합니다.
Blume 2.0은 Markdown 파일을 폴더에 넣으면 문서 사이트를 만드는 오픈소스 프레임워크입니다. 설정과 앱 보일러플레이트를 줄이고, AI 에이전트가 읽기 좋은 문서를 지향합니다. 한 사용자는 Docusaurus보다 빌드가 빠르고 검색이 즉각적이었다고 전했지만, 대규모 문서에서의 성능은 더 확인해야 한다고 했습니다.
Squishy Lab은 누르면 움푹 들어가고 천천히 원래 모양으로 돌아오는 디지털 말랑이 놀이터입니다. 120Hz XPBD 연체 시뮬레이션과 자연어 기반 재질 설정을 결합했으며, 브라우저에서 실행하고 PNG로 내보낼 수 있습니다.
Sanity Challenge 제출작 NAVI-SANCTION은 해상 조약, 군사 권고, 보험 약관을 구조화해 AIS 운용 규정의 충돌을 판정하는 데모입니다. Sanity Content Lake와 GROQ로 관련 문서를 조회하고, 조건이 겹치면 생명 보호 조항을 근거로 한 대응 경로와 감사 기록을 만듭니다.
Gift Hunter는 받는 사람의 관심사와 개인적인 단서, 예산, 선물 목적을 바탕으로 선물 아이디어 8가지를 제안하고, 그중 3가지에 해당하는 Google Shopping 상품을 검색합니다. Gemma로 구조화된 추천을 만들고 SerpApi 검색 결과를 가격과 관심사에 따라 걸러 실제 상품 목록과 연결합니다.
grubby는 베어 Git 저장소를 웹에서 볼 수 있는 정적 사이트로 만드는 Ruby 도구입니다. 저장소별 페이지와 전체 저장소 색인을 생성하며, Git 훅에 연결해 푸시 후 자동으로 다시 만들 수 있습니다. 개별 커밋이나 브랜치 페이지는 제공하지 않습니다.
bmux는 분할 화면, 이름이 붙은 세션, 별도 프로필을 한 창에서 제공하는 무료 오픈소스 브라우저입니다. CLI로 에이전트가 백그라운드에서 페이지를 탐색하게 하고, 필요할 때 해당 세션에 연결해 작업을 확인합니다.
Caddy는 HTTP/1.1·2·3를 지원하고 TLS 인증서 발급과 갱신을 자동화하는 Go 기반 서버 플랫폼입니다. Caddyfile과 JSON API로 설정하며, 모듈 구조를 활용해 플러그인과 Go 애플리케이션을 통합합니다.
OriginTrace는 DEV.to 게시물의 웹상 복제본을 찾고, 문구 유사도와 출처 표기 여부를 분석하는 프로토타입입니다. 분석 결과를 Sanity에 구조화해 저장하고, Sanity Context MCP 기반 AI 에이전트가 이를 질의해 복제본 판별과 DMCA 통지 초안 작성을 돕습니다.
Kubernetes Deployment에 maxUnavailable: 0을 설정하고 graceful shutdown과 preStop 훅을 적용해도 keep-alive 연결 때문에 요청이 실패할 수 있습니다. 실험에서는 종료 전 애플리케이션이 연결을 닫도록 바꾼 뒤 실패가 0건이 됐지만, 댓글은 유휴 연결과 HTTP/2의 경우 추가 검증이 필요하다고 지적합니다.
Kagi가 Orion의 리눅스·윈도우 개발을 중단하고 두 버전의 소스 코드를 공개하겠다고 밝혔습니다. 작은 팀의 역량을 macOS·iOS 버전에 집중하며, 공개 후 프로젝트를 맡을 유지관리자나 단체를 찾고 있습니다.
짧은 드릴로 Vim을 익히는 브라우저 앱 hjkl의 구현 과정을 소개합니다. CodeMirror의 실제 Vim 동작을 활용하고, Gemma 4 E2B를 WebGPU에서 실행해 힌트와 드릴 생성을 처리합니다.
C#/.NET 개발자가 GitHub 기여 기록과 저장소 정보를 로그라이크 던전 형태의 프로필로 구현했습니다. SVG 조각을 README에 쌓고 GitHub Actions로 매일 갱신하며, 캐시 문제와 GraphQL 데이터 불일치도 해결한 과정을 소개합니다.
Cloudflare가 OHTTP Gateway 비공개 베타를 시작합니다. 별도 운영자가 맡는 릴레이와 게이트웨이가 사용자 식별 정보와 요청 내용을 나눠 처리하며, Cloudflare는 게이트웨이를 글로벌 엣지에 배치해 지연과 운영 부담을 줄이는 방식입니다.
C2PA 메타데이터의 서명 제외 범위를 악용하면 파일 전체를 서명 대상에서 빼고도 유효한 서명과 타임스탬프를 만들 수 있습니다. 작성자는 이 허점을 이용해 당첨 번호가 발표되기 전에 찍은 사진처럼 보이는 이미지를 만들었으며, 파일 형식별 허용 제외 범위를 검증기가 강제해야 한다고 제안합니다.
publishing-kit은 마크다운 원고 하나를 dev.to, Medium, AWS Builder Center, LinkedIn 형식으로 변환하고 발행 전 검증하는 도구입니다. 각 플랫폼의 API와 편집기 차이를 처리하며, dev.to는 API로 초안을 만들고 나머지는 브라우저 작업이나 직접 게시를 거칩니다.
브라우저나 데이터베이스가 이미 제공하는 기능 대신 직접 구현하는 이유를 역사, 익숙함, 학습의 즐거움으로 살펴봅니다. 플랫폼의 기능을 충분히 이해하지 못해 생기는 중복 구현도 짚으며, AI 코딩이 이를 줄일지 늘릴지는 아직 불분명하다고 봅니다.
Open Inspector는 웹페이지의 레이아웃, 스타일, 색상, 글꼴, 에셋을 살펴보고 디자인 토큰을 내보내는 브라우저 확장 프로그램입니다. 사이트 접근 권한을 요청하지 않고 네트워크 요청도 하지 않으며, MIT 라이선스로 무료 제공됩니다.