🛠️ Developer Tools

Android 앱을 웹페이지로 바꿔본 과정

Android 앱을 웹페이지로 바꿔본 과정

한 개발자가 Android 앱 ‘Travelbound’의 네트워크 트래픽을 가로채 실제로는 JSON·이미지·PDF를 내려받아 보여주는 수준이라는 점을 확인하고, 이를 웹페이지로 재구성한 과정을 정리한 글입니다. Android Studio AVD, rootAVD, Magisk, HTTP Toolkit을 이용해 API 호출 구조와 S3 이미지 만료 방식까지 분석했는데, 모바일 앱이 꼭 필요한지와 데이터 접근 설계를 다시 생각하게 합니다. 한국 개발자에겐 리버스 엔지니어링 실전 예시이자, 웹으로 충분한 기능을 왜 앱으로 만드는지 되짚게 하는 사례입니다.

GeekNews

JWT 사용을 중단하라

이 글은 브라우저 로그인 세션 유지에 JWT를 쓰지 말고, 전통적인 쿠키 기반 세션을 쓰라고 강하게 주장합니다. 한국 서비스 개발자들에게는 인증 구조를 다시 점검하게 만드는 실무형 글로, 특히 localStorage 저장이나 ‘stateless 인증’ 환상에 기대는 설계를 경계하라는 메시지가 핵심입니다.

GeekNews

취업 면접이 Kubernetes에 대해 알려준 것

작성자는 최근 여러 회사 면접을 보며 이제는 규모가 크지 않은 스타트업까지 거의 모두 Kubernetes를 쓰고 있다는 점을 관찰합니다. 이유는 성능이나 스케일링보다도 배포 방식의 통일, 채용 가능한 공용 지식, GitOps 기반 추적성과 컴플라이언스 대응 같은 비기술적 이점에 있다는 분석입니다. 한국 스타트업에서도 ‘우리에게 K8s가 정말 필요한가’ 논쟁을 할 때 기술 스펙보다 조직 운영 비용을 같이 따져봐야 한다는 메시지로 읽힙니다.

GeekNews

Ntsc-rs - 아날로그 TV와 VHS 아티팩트의 오픈소스 비디오 에뮬레이션

Ntsc-rs - 아날로그 TV와 VHS 아티팩트의 오픈소스 비디오 에뮬레이션

ntsc-rs는 Rust로 만든 오픈소스 비디오 효과 엔진으로, NTSC 방송과 VHS 인코딩 아티팩트를 실제 동작 원리에 가깝게 시뮬레이션합니다. 멀티스레드와 SIMD 최적화로 실시간 고해상도 처리까지 지원하고, 웹 앱·독립 실행형 앱·After Effects/Premiere/OpenFX 플러그인 형태로 배포됩니다. 영상 툴체인이나 크리에이티브 소프트웨어를 다루는 한국 개발자에게는 성능 좋은 Rust 기반 미디어 처리 사례로도 흥미롭습니다.

GeekNews

Plex Keeps Getting Worse. Is Jellyfin a Decent Replacement?

Plex Keeps Getting Worse. Is Jellyfin a Decent Replacement?

WIRED가 Plex의 가격 인상과 복잡해진 UX를 계기로 오픈소스 대안 Jellyfin을 테스트한 결과, 로컬 네트워크 기반 개인 미디어 서버로는 충분히 쓸 만하다고 평가했습니다. 다만 원격 접속은 Plex처럼 간단하지 않아 네트워크 설정과 인프라 이해가 필요합니다. 홈서버나 셀프호스팅에 관심 있는 한국 개발자라면 비용 절감과 통제권 확보 측면에서 참고할 만한 비교입니다.

Wired

Show HN: 디자인 관용구를 담은 react 컴포넌트 라이브러리 Performative-UI

‘Performative-UI’는 각종 디자인 관습과 과장된 UI 패턴을 모아둔 React 컴포넌트 라이브러리로, HN에서 큰 관심을 받았습니다. 정통 프로덕션 프레임워크라기보다 디자인 풍자와 실험성이 강하지만, 실제로 인터랙션 프로토타이핑이나 프런트엔드 표현 실험에 바로 활용할 수 있습니다. 한국 웹 개발자에겐 UI 트렌드를 비판적으로 해석하면서도 구현 아이디어를 얻을 수 있는 가벼운 참고작입니다.

Hacker News Best

Rust에서 Ruby로

약 1.5만 줄 규모의 Axum+Tera 기반 Rust 웹앱을 Ruby on Rails로 옮겨보며, 테스트 복잡도와 개발 비용을 비교한 글입니다. 성능보다 제품 개발 속도와 유지보수성을 다시 따져보는 내용이라, 한국 스타트업·사내 도구 팀이 언어 선택에서 ‘최적 기술’보다 ‘최적 팀 생산성’을 고민할 때 참고할 만합니다.

GeekNews

사람들이 서로 마주칠 수 있는 장소로 사이트를 바꾸기

개인 사이트 하단에 현재 방문자들을 작은 캐릭터로 보여주고, 같은 페이지를 보는 사람끼리 메시지를 주고받게 하는 ‘Town Square’가 오픈소스로 공개됐습니다. 커뮤니티·미디어·교육 서비스 운영자라면 로그인 없이도 웹에 ‘사람이 있다’는 느낌을 더하는 실험적 UX로 참고할 만합니다.

GeekNews

바이브 코딩은 파이프라인을 만들 수 있어도 6개월 뒤 설명하진 못한다

바이브 코딩은 파이프라인을 만들 수 있어도 6개월 뒤 설명하진 못한다

이 글은 프롬프트 기반 ‘바이브 코딩’이 데이터 파이프라인을 빨리 만들 수는 있어도, 6개월 뒤 왜 그렇게 설계됐는지 설명하지 못하는 문제가 크다고 지적합니다. 대안으로 프롬프트·검증 규칙·오케스트레이션 동작을 실행 가능한 명세로 남기는 SDD(spec-driven development)를 제안하는데, AI 코드 생성 도입이 늘어나는 한국 개발팀에도 꽤 실전적인 관점입니다.

VentureBeat

토큰 압축의 착시: RTK에 회의적인 이유

토큰 압축의 착시: RTK에 회의적인 이유

이 글은 RTK가 주장하는 60~90% 토큰 절감이 실제 API 비용 절감과는 다를 수 있고, 터미널 출력 압축 과정에서 중요한 오류 메시지가 빠질 경우 에이전트 실패를 조용히 키울 수 있다고 비판합니다. 한국의 AI 개발팀이라면 비용 최적화 도구를 도입할 때 토큰 절감 그래프보다 태스크 성공률, 정확도 벤치마크, 실패 모드 검증을 먼저 봐야 한다는 점을 시사합니다.

GeekNews

Choosing a Public DNS Resolver

공용 DNS 리졸버를 고를 때 관할권, 필터링, 로깅, ECS 지원, 지연시간 같은 요소를 비교할 수 있게 정리한 가이드입니다. 한국 개발자나 인프라 운영자 입장에선 성능뿐 아니라 프라이버시와 정책 차이를 함께 따져야 한다는 점을 한눈에 보여줘, 기본 인프라 선택의 기준을 잡는 데 유용합니다.

Hacker News Best

HackerRank open sourced its ATS. My resume scored 90/100. Oh wait 74. No – 88

HackerRank open sourced its ATS. My resume scored 90/100. Oh wait 74. No – 88

HackerRank가 오픈소스로 공개한 ATS를 같은 이력서로 여러 번 돌렸더니 점수가 66~99점까지 널뛰기했다는 분석입니다. PDF 파싱 후 LLM을 여러 번 호출해 경력·프로젝트를 평가하는 구조에서 특히 프로젝트 점수 변동성이 컸고, 한국 개발자 입장에서도 AI 채용 도구를 맹신하면 안 된다는 점을 잘 보여줍니다.

Hacker News Best

YAGNI가 말한 적 없는 비용

YAGNI가 말한 적 없는 비용

Kent Beck은 YAGNI가 단순히 ‘노력 절약’ 원칙이 아니라, 미래 요구를 추측해 구조를 너무 일찍 고정할 때 잃는 선택권의 비용에 관한 이야기라고 설명합니다. 생성형 AI로 코드 생산이 쉬워진 지금도, 섣부른 추상화와 선행 설계가 더 큰 부채를 만든다는 메시지는 한국 개발팀의 AI 코딩 도입 논의와도 맞닿아 있습니다.

GeekNews

PeerTube is a free, decentralized and federated video platform

PeerTube is a free, decentralized and federated video platform

PeerTube는 ActivityPub과 WebRTC 기반으로 동작하는 오픈소스·연합형 동영상 플랫폼입니다. 인스턴스 간 연동, P2P 스트리밍, 라이브 지원, RSS/연합 팔로우 같은 기능을 제공해 YouTube 대안 스택으로 활용할 수 있습니다. 한국 개발자나 커뮤니티 운영자에겐 자체 영상 호스팅과 플랫폼 종속성 축소를 검토할 수 있는 현실적인 옵션입니다.

Hacker News Best

CoMaps - 오픈소스 오프라인 지도

CoMaps - 오픈소스 오프라인 지도

CoMaps는 Organic Maps와 Maps.Me 계열을 잇는 오픈소스 오프라인 지도 앱으로, GPS만으로 탐색하고 데이터 수집 없이 프라이버시를 강조합니다. OpenStreetMap 기반 커뮤니티 프로젝트이며, 코드 기여와 기능 피드백도 열려 있어 제품 사용자와 개발자 모두 접근하기 쉽습니다. 한국 개발자에겐 지도·모빌리티 앱의 오프라인 UX와 프라이버시 설계를 참고할 만한 사례입니다.

GeekNews

Q1 2026 Innovation Graph update: Open source collaboration is accelerating worldwide

Q1 2026 Innovation Graph update: Open source collaboration is accelerating worldwide

GitHub의 Q1 2026 Innovation Graph 업데이트에 따르면 전 세계 개발자 커뮤니티 성장과 오픈소스 협업이 더 빨라지고 있습니다. 직접적인 툴 발표는 아니지만, 어떤 지역과 생태계에 개발 활동이 몰리는지 보여줘 국내 개발 조직의 채용·오픈소스 전략을 점검하는 데 참고할 만합니다.

GitHub Blog

DaVinci Resolve – Photo

Blackmagic Design이 DaVinci Resolve에 사진 편집 기능을 강화하면서 RAW 지원, AI 보정, 클라우드 협업, GPU 가속 워크플로우를 전면에 내세웠습니다. 영상 중심 툴이 정지 사진까지 흡수하는 흐름이라, 한국의 사진·영상 크리에이터에게는 Lightroom 대안 또는 보완재로 검토할 만합니다.

GeekNews

They Built a Legendary Privacy Tool. Now They’re Sworn Enemies

모바일 보안·프라이버시 커뮤니티에서 유명한 GrapheneOS를 둘러싸고 창립자 Daniel Micay와 전 파트너 간 갈등, 프로젝트 통제권 문제, 커뮤니티 내 평판 논쟁을 깊게 다룬 프로필 기사입니다. 한국 보안 실무자에게는 기술 자체만큼 오픈소스 프로젝트의 운영 구조, 버스 팩터, 리더십 리스크가 중요하다는 점을 다시 상기시켜 줍니다.

Wired

Republican Mutiny Sinks Trump's Push to Extend Warrantless Surveillance

미국 하원에서 영장 없는 감시를 가능하게 하는 FISA 702 재승인안이 공화당 내 반란으로 좌초됐고, 결국 10일짜리 단기 연장만 통과됐습니다. FBI의 미국인 통신 검색, 데이터 브로커를 통한 개인정보 구매 규제 같은 이슈가 다시 뜨거워진 만큼, 한국의 보안·클라우드 업계도 미국 규제 변화가 데이터 거버넌스와 글로벌 서비스 운영에 어떤 영향을 줄지 주목할 만합니다.

Wired

Show GN: 멀티 에이전트가 이제 탈춤을 춥니다

`dance-of-tal`은 멀티 에이전트를 메인/서브 구조 대신 `Tal·Dance·Performer·Act`라는 조립 가능한 단위로 나눠 설계하려는 오픈소스 프로젝트입니다. 함께 공개된 DOT Studio는 피그마처럼 에이전트 관계와 역할을 시각적으로 편집할 수 있게 해, MCP·프롬프트·런타임이 다른 에이전트 구성을 브라우저에서 다루게 합니다. 에이전트 시스템을 본격 운영하는 국내 팀이라면 개념적으로 참고할 만하지만, 아직은 실험적 성격이 더 강합니다.

GeekNews

Apple, 이메일·사진 검색 엉망이던 기능 고쳤다

Apple, 이메일·사진 검색 엉망이던 기능 고쳤다

애플이 iOS, iPadOS, macOS 전반의 검색 기반을 새 ‘Search Index’로 다시 만들었다고 밝혔습니다. Spotlight·Photos·Mail 검색 정확도 개선은 사용자 경험뿐 아니라 기기 내 인덱싱과 정보 탐색 아키텍처가 중요해지고 있음을 보여줍니다.

TechCrunch

GitFut - GitHub 통계를 월드컵 스타일 선수 카드로 변환

GitFut - GitHub 통계를 월드컵 스타일 선수 카드로 변환

GitFut은 GitHub GraphQL API에서 커밋, 스타, PR, 언어 다양성 같은 지표를 읽어 축구 선수 카드 스타일의 프로필 카드로 바꿔주는 프로젝트입니다. Next.js·TypeScript·Tailwind·Redis로 만들어졌고, 이미지 URL 하나로 README나 포트폴리오에 바로 붙일 수 있습니다. 실무 핵심 도구는 아니지만, 개발자 브랜딩이나 GitHub 데이터 시각화 아이디어를 찾는 한국 개발자에게는 꽤 재미있는 레퍼런스입니다.

GeekNews

6 security settings every GitHub maintainer should enable this week

6 security settings every GitHub maintainer should enable this week

GitHub 유지보수자가 이번 주 바로 켜야 할 보안 설정 6가지를 정리한 실전형 가이드다. 오픈소스 프로젝트 공급망 보안이 점점 중요해지는 상황에서, 한국 개발자와 메인테이너에게는 적은 비용으로 보안 수준을 빠르게 끌어올릴 수 있는 체크리스트라는 점이 핵심이다.

GitHub Blog

Android 17, Wear OS 7, Android XR 최신 소식 총정리

Android 17, Wear OS 7, Android XR 최신 소식 총정리

The Verge가 Android 17, Wear OS 7, Android XR 관련 발표를 한 페이지로 묶어 정리했습니다. 핵심은 Android 17 배포 시작, Wear OS 7의 Live Updates·배터리 개선, 그리고 XR 안경 출시 준비인데, 실질적인 세부 내용은 개별 기사들이 더 풍부합니다.

The Verge

DaVinci Resolve – Photo

Blackmagic Design이 DaVinci Resolve에 사진 전용 ‘Photo’ 페이지를 추가해, 영상용 색보정 툴과 AI 기능을 스틸 이미지 작업에도 확장했습니다. 영상·사진 워크플로우를 한 도구에 통합하려는 움직임이라, 한국 크리에이터와 스튜디오에는 Adobe 대안을 검토해볼 만한 신호입니다.

Hacker News Best

tmux를 보기 좋고 사용하기 쉽게 만드는 방법 (2024)

`tmux.conf`를 통해 prefix 변경, 직관적인 분할 키, Alt+방향키 패널 이동, 마우스 모드, 상태바·색상 테마 등을 다듬는 방법을 정리한 글입니다. 내용 자체는 혁신적이지 않지만, 터미널 중심 워크플로를 쓰는 개발자라면 바로 적용해서 생산성을 올릴 수 있는 팁이 많습니다. 특히 원격 서버 작업이나 페어 프로그래밍이 잦은 국내 백엔드·인프라 개발자에게 무난하게 도움이 됩니다.

GeekNews

Show GN: oh-my-openagent-toolkit - Claude Code에서 시작해 OpenCode/oh-my-openagent로 정착한 로컬 운영 툴킷

oh-my-openagent-toolkit은 OpenCode와 oh-my-openagent 위에 얹는 로컬 운영용 툴킷으로, 요청 라우팅·워크스페이스 규칙·지원 범위 같은 ‘프로젝트별 에이전트 운영 지식’을 코드베이스 안에 남기게 해줍니다. AI 코딩 에이전트를 실제 팀 repo에 적용해보는 국내 개발자에게는 프롬프트 노하우를 구조화하는 실전 패턴으로 볼 만합니다.

GeekNews

Open Source Isn't Dead

‘Open Source Isn't Dead’는 AI 시대에 오픈소스 기업이 왜 코드를 닫으려 하는지, 그리고 그 결정이 생태계에 어떤 신호를 주는지 다루는 의견성 글입니다. 한국 스타트업과 개발툴 업계에도 중요한 이유는, AI 학습·재사용 이슈가 라이선스 전략과 사업모델을 다시 설계하게 만들고 있기 때문입니다.

Hacker News Best

첫 질문에 답하지 마라

Perfetto 개발자가 ‘사용자의 첫 질문에 바로 답하지 말라’는 원칙을 설명하는 글입니다. 단순히 XY 문제를 푸는 수준을 넘어서, 왜 그런 질문이 나왔는지 파고들면 사용자의 멘탈모델을 바로잡고 제품의 UX 문제도 발견할 수 있다는 내용입니다. DevRel·오픈소스 유지보수·내부 플랫폼팀처럼 개발자 상대 제품을 만드는 한국 팀에게 꽤 유용한 운영 팁입니다.

GeekNews

The Tower Keeps Rising

The Tower Keeps Rising

Armin Ronacher는 AI 코딩 에이전트가 개인 생산성은 높여도, 대형 소프트웨어 프로젝트의 핵심인 ‘공유된 이해’를 오히려 약화시킬 수 있다고 지적합니다. 코드 생성 속도보다 리뷰, 문서화, 팀 간 경계와 같은 협업 언어가 더 중요해진다는 메시지라, AI 도구를 도입 중인 국내 개발팀이라면 꼭 곱씹어볼 만한 글입니다.

Hacker News Best