소프트웨어 품질을 일반적으로 생각하는 것처럼 품질이 높으면 비용이 더 든다는 식으로 단순히 보면 안되고 내부 품질과 외부 품질을 나누어야 하고 내부 품질이 좋으면 향후 기능 추가·변경이 쉬워지고 비용이 낮아진다는 것이 핵심 주장의 글.
고품질 코드가 결함이 15배 적었고, 개발속도가 2배 빠르며, 문제 해결 시간이 좀 더 예측 가능했다고 함. 그래서 고품질 코드의 비즈니스 이점은 분명하다는 논문.
데이터가 들어오는 시점에 단순히 검증(validate)만 하는 것이 아니라, 데이터를 구조화(parsing)해서 더 이상 잘못된 상태(invalid state)를 갖지 않는 타입/구조로 변환하라는 설계 철학을 담고 있는 글.
웹 브라우저가 어떻게 동작하는가(How do browsers work?)라는 질문에 답하며, 간단하지만 완전한 웹 브라우저를 네트워킹부터 자바스크립트까지 몇 천 줄의 파이썬으로 구현해 보자는 목표를 담고 있음.
알고리즘 및 이론, 생성형 AI/기초모델, 머신러닝, 자연어처리, 음성처리, 검색, 양자컴퓨팅 등의 다양한 기술 내용을 다루고 있음.
추론, 클라우드, 컴퓨터 비전, 머신 러닝, 양자 기술, 로보틱스, 검색 및 정보 검색 등 기술적 딥다이브(Deep-dives) 및 연구자 관점의 전문가 시각의 글들을 다루고 있음.
스케일러블 시스템, 데이터 분석 및 플랫폼, 콘텐츠 처리 파이프라인, 클라이언트/API/프론트엔드 기술, 운영 및 신뢰성(Resilience)/성능관리, 오픈소스 및 내부 도구 등에 관련된 내용들을 다루고 있음.
대규모 인프라 설계 및 운영, 머신러닝/AI와 데이터 활용, 개발 도구 및 클라이언트 기술, 오픈소스 공개/활용 경험 그리고 조직문화 등의 글들을 다루고 있음.
조직 구조, 리더십, 포용/충돌관리, 협업, 투명성, 커뮤니케이션, 피트백 등 다영한 분야에 대한 아티클 모음.
SQL 인덱싱과 쿼리 성능에 대한 웹-기반 무료 책/튜토리얼로, 개발자들이 데이터베이스 성능 문제를 이해하고 실무에 적용할 수 있도록 설계된 자료들이 많음.