Mermaid 다이어그램, 이제 예쁘게 그릴 수 있어요 — Pretty Fish 소개
## 개발자의 오랜 고민: 다이어그램 그리기 개발하다 보면 시스템 구조나 흐름을 그림으로 그려야 할 때가 정말 많죠. 동료에게 설명할 때, 문서를 쓸 때, PR에 아키텍처 변경 사항을 남길 때. 그래서 많은 분들이 **Mermaid**라는 도구를...
디펜던시 업데이트를 미루는 당신, 오픈소스 무임승차자일 수 있어요
## "새 버전 나왔는데, 좀 기다렸다 올리자" 팀에서 이런 말 들어보신 적 있죠? 라이브러리 새 버전이 나오면 바로 업데이트하지 않고, 한두 달 정도 "쿨다운" 기간을 두는 관행이요. "초기 버전에는 버그가 있을 수 있으니까 다른 사람들이 먼저...
WhatsApp을 터미널에서 쓴다고? CLI 도구 Wacli 살펴보기
## 터미널에서 WhatsApp을 쓸 수 있다면? 개발자라면 터미널에서 모든 걸 해결하고 싶은 욕구가 있잖아요. 메일도 터미널에서, Git도 터미널에서, 심지어 웹 브라우징도 터미널에서 하는 분들이 있거든요. 그런데 이번에 재미있는 프로젝트가 나...
[심층분석] 병사 없이 드론과 지상 로봇만으로 적 진지를 점령하다 — 전쟁의 패러다임이 바뀌는 순간
## 전쟁터에서 벌어진 전례 없는 장면 최근 전장에서 역사상 처음으로, 단 한 명의 병사도 투입하지 않고 드론과 지상 로봇 시스템만으로 적 진지를 점령하는 일이 벌어졌어요. 이건 SF 영화 이야기가 아니라 실제 전투에서 일어난 일이에요. 이게 왜 ...
테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?
17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공
LangAlpha — 월스트리트를 위한 AI 코딩 에이전트가 등장했어요
## 금융 데이터 분석에 AI 에이전트를 붙이면 어떻게 될까? 요즘 AI 코딩 에이전트가 정말 많이 나오고 있잖아요. Claude Code, Cursor, Windsurf 등등 개발자를 위한 도구는 넘쳐나는데요. 그런데 이걸 **금융 분석**에 ...
Claude Code에 'Routines' 기능 등장 — AI 코딩 에이전트, 이제 반복 작업도 자동화한다
## 매번 똑같은 지시, 이제 안 해도 돼요 AI 코딩 도구를 쓰다 보면 매번 비슷한 패턴이 반복되는 경험, 다들 해보셨을 거예요. "PR 올리기 전에 린트 돌려줘", "커밋 메시지 컨벤션 맞춰줘", "테스트 먼저 작성하고 구현해줘" 같은 지시를 세...
구글, 뒤로가기 버튼 가로채는 사이트를 스팸으로 처리한다
## 브라우저 뒤로가기를 누르면 이상한 페이지로 가던 경험, 있으시죠? 웹서핑을 하다가 뒤로가기 버튼을 눌렀는데, 이전 페이지로 안 돌아가고 엉뚱한 광고 페이지가 뜨거나, 아예 같은 페이지에 갇혀버린 경험 다들 한 번쯤 있을 거예요. 이걸 "뒤로가기...
AI가 수학의 미해결 문제를 풀기 시작했다 — 수학계에 일어나고 있는 조용한 혁명
## 수학자도 AI를 쓰는 시대 프로그래밍, 글쓰기, 이미지 생성... AI가 못하는 게 뭐가 있냐는 말이 나올 정도인데요, 수학만큼은 좀 다른 이야기였어요. 수학 문제를 푸는 건 단순히 패턴을 학습하는 것과 차원이 다르거든요. 논리적 추론의 긴...
예측 시장에서 무조건 'No'에 거는 봇 — Nothing Ever Happens의 역발상 투자 전략
## 예측 시장에서 벌어진 재미있는 실험 "Nothing Ever Happens(아무 일도 일어나지 않는다)" — 이 이름부터 뭔가 철학적이면서도 웃긴 프로젝트가 등장했어요. 이건 Polymarket이라는 예측 시장 플랫폼에서 스포츠를 제외한 모...
LLVM RISC-V에서 성능이 25% 떨어진 원인을 추적한 이야기
## 컴파일러 한 줄이 성능을 25%나 깎아먹는다고? 컴파일러 성능 회귀(regression)를 추적하는 건 정말 까다로운 작업이에요. 어제까진 잘 돌아가던 코드가 오늘 갑자기 25%나 느려졌는데, 내 코드는 한 줄도 안 바꿨다면? 이건 컴파일러...
Cloudflare가 자사 서비스 전체를 하나의 CLI로 통합했다
## 대시보드 클릭 대신 터미널 한 줄로 Cloudflare를 써본 분이라면 아실 거예요. DNS 설정하려면 대시보드 들어가서 클릭하고, Workers 배포하려면 Wrangler 쓰고, R2 버킷 만들려면 또 다른 도구를 꺼내야 했죠. 서비스가 ...
GitHub가 공식 지원하는 Stacked PR, 대체 뭐가 좋은 걸까?
## PR이 너무 커서 리뷰가 안 되는 경험, 다들 있으시죠? 개발하다 보면 하나의 기능을 구현하는데 변경 파일이 수십 개가 되는 경우가 종종 있어요. 이런 큰 PR(Pull Request)을 올리면 리뷰어 입장에서는 "이걸 어디서부터 봐야 하지...
AI는 '다음 빅 웨이브'가 아니라, 디지털 시대의 마지막 장일 수 있다
## 우리가 놓치고 있는 관점 하나 AI가 세상을 바꿀 거라는 이야기, 이제 정말 많이 들었죠. 대부분의 논의는 "AI가 새로운 기술 혁명의 시작"이라는 전제 위에 서 있어요. 그런데 만약 AI가 새로운 파도가 아니라, **지금 우리가 타고 있는...
Claudraband — Claude Code 파워 유저를 위한 확장 도구가 등장했어요
## Claude Code, 더 강하게 쓸 수 없을까? Claude Code를 터미널에서 쓰다 보면 "이거 좀 더 편하게 쓸 수 없나?"라는 생각이 드는 순간이 있어요. 자주 쓰는 프롬프트를 매번 다시 타이핑한다든지, 여러 에이전트를 동시에 관리...
작은 AI 모델도 보안 취약점을 찾을 수 있다 — Mythos 이후 달라진 AI 사이버보안의 지형
## 무슨 일이 있었나 얼마 전 구글 딥마인드가 공개한 **Mythos**라는 AI 시스템이 실제 소프트웨어에서 알려지지 않은 보안 취약점(제로데이)을 찾아냈다는 소식이 업계를 뒤흔들었어요. "드디어 AI가 해커를 대체하는 시대가 왔나?"라는 반...
메모를 '진짜 지식'으로 바꾸는 법 — Obsidian에서 제텔카스텐 실전 세팅 가이드
## 메모를 많이 해도 나중에 못 찾으면 소용없잖아요 개발자라면 공부하면서, 혹은 업무 중에 메모를 꽤 많이 하실 거예요. 새로운 API 사용법, 디버깅하면서 발견한 삽질 기록, 컨퍼런스에서 들은 인사이트… 그런데 이렇게 열심히 적어놓은 메모, ...
Firefox 확장 프로그램을 전부 설치하면 어떻게 될까? — 무모한 실험의 기술적 기록
## 브라우저 확장 프로그램, 전부 깔아보겠습니다 "만약 Firefox 확장 프로그램(Extension)을 전부 다 설치하면 어떻게 될까?" 대부분의 사람은 이런 생각을 했다가도 "당연히 터지겠지" 하고 넘기잖아요. 그런데 이걸 실제로 해본 개발...
Let's Encrypt가 '일부러 망가진 웹사이트'를 만드는 이유 — TLS 테스트의 어려움
## 인증서가 잘못됐을 때, 당신의 코드는 제대로 실패하나요? HTTPS를 쓰는 웹사이트에 접속하면 브라우저가 자물쇠 아이콘을 보여주죠. 이건 TLS(Transport Layer Security)라는 프로토콜로 통신이 암호화되어 있다는 뜻인데요,...
macOS의 '개인정보 및 보안' 설정, 사실 믿으면 안 됩니다
## 무슨 일이 있었나요? 맥을 쓰는 개발자라면 시스템 설정에서 '개인정보 및 보안(Privacy & Security)' 패널을 한 번쯤은 열어봤을 거예요. 어떤 앱이 카메라에 접근할 수 있는지, 어떤 앱이 파일 시스템을 읽을 수 있는지 관리하는...
JavaScript로 3D 모델링을? FluidCAD로 만나는 '코드 기반 CAD'의 세계
## 코드로 설계도를 그린다고요? 3D 모델링이라고 하면 보통 마우스로 도형을 끌어다 놓고, 크기를 조절하고, 이리저리 회전시키는 걸 떠올리잖아요. Fusion 360이나 SolidWorks 같은 전통적인 CAD 소프트웨어가 그런 방식이죠. 그런데 ...