MySQL 쿼리의 성능 관점에서 체크해볼 첫번째 단추인 EXPLAIN에 대해 알아본다.
일관된 스타일을 갖추는 것은 단지 예쁘게 보이기 위한 것이 아니라, 코드를 읽고 이해하고 수정하는 비용을 줄이고, 팀원 간 불필요한 마찰을 줄이는 실제적 가치가 있다는 글.
Git을 잘 사용할 목적으로 Git의 내부 동작 구조에 대해 학습한 내용을 공유.
하버드 대학에서 철학을 공부해야하는 이유(철학이 다루는 것들, 철학을 공부함으로써 기르게 되는 능력, 철학 전공이 갖는 실질적 가치 등)에 대해 요약함.
브라우저별로 저장가능한 스토리지(cookie, localstorage, sessionstorage, indexeddb)에 대한 정보를 기술함.
2010년에 Stripe에 엔지니어로 합류 해 CTO 직함을 얻기까지 기술, 팀 구조 변화, 조직 문화, 채용 전략 등 여러 관점에서 회사나 조직의 가치에 기여할 수 있는 것들을 정리함.
Cognitive Biases in Programming.
Spring에서 의존성 주입이 필요한 이유와 Constructor Injection이 권장되는 이유에 대해 상세히 소개함.
브라우저에서 DNS 타이핑을 치면 일어나는 것들을 시간순으로 나열해서 정리함.
Twitter가 2016년 기준으로 초당 약 3,000장의 이미지(200 GB)를 처리하게 된 기술적 변화와 그 이유에 대해서 정리한 글을 번역함.