Trawling

개발·오픈소스 · 최신기사

개발 도구와 언어, 웹 기술과 오픈소스 프로젝트의 변화를 다룹니다.

Recurse Center에서 보낸 여름

발행

프로그래밍 리트릿 Recurse Center에서 여름을 보낸 저자가 스터디 그룹, Rust로 구현한 DEFLATE 압축 해제기, 미니 언어 개발과 LLM 활용 프로젝트를 소개합니다. 정해진 성과보다 자율적인 학습과 협업을 중시하는 공간에서 무엇을 만들고 배웠는지 구체적으로 보여줍니다.

Lisp는 왜 읽기 어려울까요? 다음 언어에서 괄호를 어디에 둘지

발행

Lisp의 괄호 중심 문법이 낯설게 읽히는 이유를 인지과학과 시각적 그룹화 관점에서 분석합니다. 저자는 괄호 사이 거리, 코드의 중첩과 읽는 순서가 가독성에 영향을 준다고 설명하고, 새 언어 문법을 설계할 때 고려할 원칙을 제안합니다.

코드 리뷰는 자동화 가능한 결함 탐지만을 위한 절차가 아닙니다

발행

이 글은 코딩 에이전트가 코드 리뷰의 여러 기능을 대신할 수 있다는 주장이 리뷰를 결함 탐지로만 좁혀 본다고 비판합니다. 리뷰에는 변경의 필요성을 따지고, 코드에 빠진 요소를 찾고, 조직 맥락을 반영하며, 팀의 이해와 책임을 함께 형성하는 역할도 있다고 설명합니다.

LLM 정책: 대가를 따지지 않는 진보

발행

GNOME과 KDE의 LLM 기여 정책 논쟁을 계기로, 글쓴이는 자유·오픈소스 소프트웨어(FLOSS)의 목적이 결과물의 완성도를 높이는 데만 있는지 묻습니다. LLM이 멘토링과 협업을 밀어내고 사회적·환경적 비용을 가릴 수 있다고 비판하며, 프로젝트마다 원칙을 세워야 한다고 주장합니다.

postmarketOS, 새 이름 ‘Nura’ 공개

발행

postmarketOS가 1년 반의 이름 선정 과정을 거쳐 Nura로 이름을 바꿉니다. 팀은 기존 이름의 발음·표기 어려움과 프로젝트 범위를 제한하는 문제를 이유로 들었으며, 로고를 다듬고 사용자에게 보이는 문자열도 차례로 변경할 예정입니다.

내 세상을 바꾼 열 줄의 코드

발행

개발자가 직접 쓰거나 자주 복사하고, 웃거나 놀랐던 열 가지 코드와 짧은 스크립트를 돌아봅니다. Hello World를 처음 입력한 순간부터 6502 자기 수정 코드, CSS만으로 만든 시까지, 코드가 컴퓨터의 가능성을 보여준 경험을 엮습니다.

머스크, 그록이 앤스로픽 클로드보다 뒤처진다고 인정

발행

일론 머스크는 인터뷰에서 Grok 4.7이 Anthropic의 Opus 5.5보다 못하다며 내년에 따라잡을 것으로 예상한다고 말했습니다. 개발 속도와 저렴한 가격, SpaceX·Tesla의 물리 세계 데이터가 Grok의 경쟁 요소로 제시됐지만, Grok Bot의 월간 성장률은 회사가 이용자 수를 공개하지 않아 확인되지 않습니다.

Vim의 마지막 인사일까요? 이제 :q!를 입력할 때일까요?

발행

AI가 코드를 대신 작성하면서 Vim을 배울 이유가 줄었을까요? 글쓴이는 Vim의 강점이 타이핑 속도가 아니라 코드 탐색과 정밀한 편집에 있다고 봅니다. AI가 작성한 코드를 다듬는 일이 늘수록 Vim의 편집 방식은 여전히 쓸모가 있다고 주장합니다.

15년 뒤에 돌아본 Apple Cards의 탄생과 혼란

발행

Apple은 Steve Jobs의 제안으로 2011년 카드 제작·배송 앱 Cards를 출시했습니다. 면화지 레터프레스 인쇄부터 추적용 비가시 바코드, 우편 배송까지 맞춤형으로 구축했지만 수요는 예상에 크게 못 미쳤고 2013년 서비스를 종료했습니다.

요하네스 되퍼트를 추모하며

발행

LLVM 컴파일러 프로젝트의 주요 기여자이자 OpenMP·고성능 컴퓨팅 연구자인 요하네스 되퍼트가 암 투병 끝에 36세로 세상을 떠났습니다. 그는 Attributor 프레임워크와 GPU 오프로딩 개발을 이끌었고, 연구·멘토링·커뮤니티 활동으로 LLVM 생태계에 흔적을 남겼습니다.

플랜 모드는 끝났습니다 — 계획 문서보다 중요한 사람의 이해

발행

Nuanced를 만든 저자는 AI 코딩 에이전트가 발전하면서 별도의 플랜 모드와 긴 계획 문서가 예전만큼 필요하지 않다고 설명합니다. 다만 사람이 시스템과 에이전트의 결정을 이해해야 한다는 문제는 남아 있으며, Hacker News에서는 계획 모드의 필요성을 두고 의견이 갈립니다.

오픈소스는 누구를 위한 것인가?

발행

오픈소스가 유지관리자의 선물이라는 관점에 반박하며, 유지관리자와 사용자가 주고받는 혜택과 신뢰에 따른 책임을 살펴봅니다. 평판·영향력·학습·공동 유지보수라는 동기를 구분하고, 기대와 지원 범위를 명확히 소통해야 한다고 주장합니다.

손으로 만지는 Factorio — 3D 프린팅 모델 공개

발행

Wube가 초기 게임 요소를 재현한 3D 프린팅 모델 65종을 STL 파일로 공개했습니다. 게임 속 등각 투영 화면에 맞춰 만든 자산을 실제 입체물로 바꾸면서 생긴 형태·출력 문제와, 이를 해결한 조립 및 서포트 설계 과정을 소개합니다.

Chess.com을 5만 6천 달러에 인수해 연매출 2억 달러 규모로 키운 21년

발행

Erik Allebest는 2005년 Chess.com 도메인을 5만 6천 달러에 인수한 뒤 커뮤니티와 콘텐츠를 중심으로 사업을 키웠습니다. 유료 광고에 거의 의존하지 않고 수익을 재투자했으며, 오래된 서비스의 재작성과 대규모 데이터 처리 같은 기술 과제도 해결해 왔습니다.

DEV에서 더 자주 읽혀야 할 여성 개발자 글 8편

발행

SheShips가 DEV에 올라온 여성 개발자의 글 8편을 소개합니다. GitHub 데이터를 활용한 도구 제작부터 AI 에이전트 데모, 테스트를 갖춘 개인 웹 프로젝트까지 주제가 다양합니다.