14 Augmenting Data Structures by 이찬행 about HTML
14-1 Order Statistics Trees Implementation by 이찬행 about HTML
axios cache 설정 by 최상일 about Cache
언제 팔아야 할까? by 배기홍
- 트위터 이벤트를 보면 코인 뿐만 아니라 일반 스타트업 지분에 대한 좋은 이야기와 논쟁이 많았다
- 그래도 가능성이 낮은 결과에 너무 의존하다가 원금까지 모두 날리게 되면 모두에게 최악의 결과가 발생할 수 있기 때문이라고 한다
- 그리고 우리가 투자하는 포트폴리오 회사 경영진들의 엑싯에 대한 생각이 어느 정도 일치할 때 제일 좋은 결과가 발생한다는 점인 것 같다
MAC OS CATALINA 에서 MONGO DB 설치하기 by 이종호
- MAC OS CATALINA 에서 MONGO DB를 설치하려고 하는데 왠 일인지 구글링을 해봐서 나온 가이드들이 잘 동작하지 않았다
- $ brew tap mongodb/brew $ brew install mongodb-community@4
- $ brew services start mongodb-community@4
리팩터링 2판: 리팩터링 원칙 by 정기욱
- 켄트 벡의 비유인데 기능을 추가하는 것과 리팩터링을 하는 것은 엄격히 구분하라는 것이다
- 준비를 위한 리팩터링(Preparatory Refactoring) - 기능을 쉽게 추가할 수 있다
- 그런데 잘 작성된 코드 역시 수많은 리팩터링을 거쳐야 한다
[리뷰] 성공 원칙 PRINCIPLES FOR SUCCESS by 허민
개발자의 성장을 가속화하는 방법 - 저희 회사의 직급 체계를 정리해봤습니다 by 이성훈
- 저희 회사는 실패하지 않는 효율적인 개발 방식을 연구하고 시도하면서 개발자 개개인의 숙련도를 빠르게 끌어올리고 다양한 구현 경험을 회사의 자산으로 내재화하고 자동화하면서 스타트업 플랫폼 개발에 있어서는 독보적인 회사가 되고자 합니다
- 팀장님이 되면 프로젝트 메인 개발자가 되어 고객사와 직접 소통하면서 프로젝트를 관리하고 핵심 부분을 개발하는 역할을 하게 됩니다
- 팀장은 프로젝트의 전반적인 부분을 모두 파악하고 고객사와 소통하지만 본인이 구현해보지 않은 기능이나 고객사가 요구하거나 질문한 사항에 대해 본인이 답변하기 어려운 경우 본부장에게 보고하고 어떻게 대처할지 같이 논의해야 합니다
Intersection Observer - Lazy-loading, 무한스크롤을 구현하기 좋은 API! by 이윤혜
- Intersection Observer는 특정 엘리먼트가 사용자의 화면에 노출되어있는지 감시할 수 있는 API이다
- => 하지만 intersection observer를 사용하면 reflow도 일으키지 않고 iframe 내부에서도 가시성을 판단할 수 있다
- initIntersectionObserver() { // element는 하나니까 배열에서 하나만 가져옴 const io = new IntersectionObserver(async ([entry]