좋은 소프트웨어를 만들기 위해 접근방법, 프로세스, 개발 방법 등 내용이 정리되어 있음.
위대한 개발자는 고용하는 것이 아니라 키우는 것이다.
좋은 소프트웨어를 설계하려면?
왜 프로그래밍은 어려울까?
프로그램이 아닌 시스템에서 생각하자.
Google에서 사용되는 프로그래밍 언어별 스타일 가이드.
정보이론(Information Theory)의 핵심 개념들을 시각적(visual) 방식으로 풀어쓴 글.
주말에 몰아서 사이드 프로젝트를 하던 방식이 비효율적이라는 문제를 발견하고, 매일 최소한의 실질적인 코드를 작성한다는 원칙을 실천했고, 그 결과 부담 감소, 집중력 향상, 진행 속도 개선 등 다양한 효과를 경험했다고 함.
왜 파이썬이 느린가?.
기술 부채(Technical Debt)를 흔히 무조건 나쁜 것으로만 보지만, 사실은 좋은 부채(Good Debt)와 나쁜 부채(Bad Debt)로 나눠 생각할 필요가 있다는 주장의 글.