유익한 개발 컨텐츠를 비추는 카메라 입니다.
좋은 컨텐츠를 널리 알리면 더 많이 소비되고, 더 많이 소비되면 더 많이 생산된다는 생각으로
컨텐츠 생산자와 소비자 모두에게 유익한 선순환을 만들고자 합니다.
유익한 개발 관련 글/영상/슬라이드의 링크를 공유해주세요. (아래 세 가지 방법 중 선택하시면 됩니다!)
방법 1 - 아래 📫Queue 에 링크 추가하고 Pull Request
방법 2 - Issue 등록하여 링크 공유 (Issue 등록 방법)
방법 3 - 오픈채팅방 1 또는 오픈채팅방 2에 링크 공유 (참여코드: 1007)
단순 기사, 저작권법 위반 컨텐츠는 공유 금지!
컨텐츠 링크를 아래에 추가해주세요. (이 곳에서 검증을 거친 후에 해당 카테고리로 이동됩니다!)
- (여기에 추가해주세요.)
- CORS는 왜 이렇게 우리를 힘들게 하는걸까?
- 스프링 배치 4.2 레퍼런스 한글 번역
- frontend application 에서 Null 다루기
- 반드시 알아야 할 쿠버네티스 디자인 패턴 10가지
- 자바 컬렉션과 동기화(Java Collection Synchronization)
- bash 가이드 [영문]
- Node 제작자가 만든 Deno : 자바스크립트의 새로운 접근
- Thread Dump Analyzer (TDA)
- 데이터 분석으로 개발 직군 스킬 트렌드 엿보기(feat. 채용공고)
- 차세대, 리팩토링 그리고 애자일
- Spring WebFlux는 어떻게 적은 리소스로 많은 트래픽을 감당할까?
- Golang News
- 웹/앱 프로그래밍 배우기
- HTTP 는 Stateless 한데 로그인은 어떻게 구현할 수 있을까? (세션/쿠키를 이용한 인증)
- Promise Combinators 정리
- RabbitMQ 아주 기초적이게 사용하기 - Java(feat.Hello World!)
- Python 데이터 분석 실무
- 개발자, 트렌드를 버리다 — 1년 후 소감
- Bash Scripting: Everything you need to know about Bash-shell programming
- Database Driven Development에서 진짜 DDD로의 선회 -1-
- Hexo에서 Gatsby로 블로그 마이그레이션 야크쉐이빙 후기
- Spring Rest Docs 적용
- 마이크로서비스 아키텍처 (MSA) [번역]
- Protocol Buffer 원리로 배우는 고성능 직렬화, 역직렬화 전략! Protocol Buffer 예제 테스트
- CSS 팁: 팝업창을 멋지게 만드는 너무 간단한 방법
- 데이터베이스 사용 및 팁
- TDD를 소개합니다
- monorepo로 대규모 react 프로젝트 관리하기
- git add –patch의 e 옵션
- DDD 했더니 비대해지는 엔티티, 좋은 대책은 ?
- 마이리얼트립 EDW(Enterprise Data Warehouse) 구축 : phase 1
- github action 스케줄
- Bash Terminal을 세련되게(Mac)
- Cookie SameSite 설정하 (Chrome 80 쿠키 이)
- Deno는 무엇이며, Node.js를 대체할 것인가
- https://medium.com/javascript-in-plain-english/why-you-should-stop-using-objects-with-setstate-ee7a6c7bcba3
- Spring WebClient 사용법
- gr을 이용한 git저장소관리하기
- Distributed Cache로 Hibernate Second Level Cache를 적용하여 성능 튜닝하기 - 이론편
- 팀 문화의 탄생
- sync와 async 를 정리한 글입니다.
- CSS에서 새로운 단위 'lh', 'rlh'가 나왔다
- LINE 트랜스코딩 서버 아키텍처 개선기 – 1
- 우아한CRUD [영상]
- Git Flow와 자주 사용되는 Git 명령어들
- 개발자라면 꼭 알아야 할 커맨드 꿀팁!
- 해외개발자 진짜 개발자가 하는 일 1
- TypeScript-Handbook 한글 문서
- Java NIO 관련 글입니다.
- 정말로 테스트 대역이 필요한가
- 프리랜서 AI 엔지니어 1주년 회고 [번역]
- Github 프로필에 나의 Daliy 코딩 시간을 적용해보자!
- 서버리스는 서버가 없는걸까? 8분 개념 설명! [영상]
- quiche의 CUBIC와 HyStart++ 지원
- 코틀린에서 하이버네이트를 사용할 수 있을까?
- GraphQl을 오해하다
- 서버 사이드 테스트 자동화 여정
- 딥러닝 웹서비스 개발 도전기
- 만화로 보는 https가 작동하는 방식
- 버튼 디자인 — UI 컴포넌트 시리즈
- 초보 개발 팀장의 1년 회고 - 좋은 팀장이 되기 위한 노력들
- 날짜와 시간 입력을 도와주는 데이트 피커 15가지
- 만들면서 이해하는 도커(Docker) 이미지의 구조
- Circuit Breaker 패턴의 이해와 사용법
- circuit breaker 이론적으로 이해하는데 좀 더 도움될만한 글입니다.
- Css 이벤트 제어
- Kafka의 Topic, Partition, Segment, Message
- 알고리즘 어디까지 풀어봤니 - LeetCoding Challenge - 끊임없이 공부하고 매일 개발하자 -
- 간단한 Kafka Producer를 만들고 메시지 전송 동작원리를 알아보자
- Data Structure For JavaScript
- 이직 기록 0.Intro
- 설리번의 Powerful Idea는 무엇일까?
- 크몽 FE 팀 코드리뷰문화 개선기(1+1=3)
- 쿠팡 추천 시스템 2년간의 변천사 (상품추천에서 실시간 개인화로) [영상]
- 보안 관련 eBook이 공개되어서 공유합니다.
- IT위키 -
- Redis 6.0 – ThreadedIO를 알아보자.
- await 의 함정, 숨은 병목을 찾자
- Node 프로덕트 퀄리티를 높이는 협업 방법
- Artillery 를 통한 NODE 환경에서 스트레스 테스트
- 인공지능 개발자를 위한 코세라 강의 베스트19
- 자바스크립트 개발자를 위한 타입스크립트
- ConcurrentHashMap 동기화 방식
- Druid와 Bitmap Index
- 네이버 FE news 4월호가 발행 되었습니다
- 실용주의 프런트 엔드 개발
- GitHub 환경에서의 실전 Git 레시피
- 서버 개발 인턴 robin의 성장기
- 7 JavaScript data structures you must know [영문]
- serialVersionUID가 없는 Serializable Class를 수정해야 할 때
- form.ModelForm 과 forms.Form 의 차이
- 실용주의 Front-end 개발
- Vue 3 에서 사용될 Composition API 정리
- Todo list 만들기는 이제 그만
- 자바 - OOM 메모리 릭 찾기 이론편
- AWS Lambda@Edge 이미지 리사이징
- 2020년 4월 개발자가 가장 많이 구매한 책 top100
- HTTP2도 잘 모르는데 벌써 HTTP3
- Nextjs 뭘로 배포할까 ? (Netlify, Vercel, GitHub page)
- 메쉬코리아의 프론트엔드 엔지니어링 실천 사례를 공유합니다.
- 타입스크립트를 위한 클린코드 - 한글번역판
- PHP The right way
- 무료 Flutter e-book
- Java의 고유 락(intrinsic lock)에 대해
- Spring Batch에서 MultiThread로 Step 실행하기
- Node.js 14 버전 출시했다고합니다.
- 새로운 Node.js 14
- Objects 시리즈_1장.객체, 설계 -
- CDN과 로드밸런서를 활용한 부하 분산
- Go RESTful API(gRPC Client) + Python gRPC server
- Java 12의 주요 기능 설명
- React에서 SVG 요리하기
- Druid의 Kafka Indexing에서 Roll-up은 어떻게 동작하는가?
- 2020년 새로운 자바스크립트 기능
- 나만의 개발자 포트폴리오 만들기
- Vue.js 최근 소식들 — Vue3 베타 릴리즈 소식 등
- 나는 코드를 쓸테니, 너는 인프라를 맡거라.
- 기술면접 준비하기
- 당신의 클론 코딩은 왜 실패하는가?
- 개발자가 가지고 놀 만한 ‘똑똑한 API 17종’
- 서머타임과 배치작업
- 깃헙 팁!
- Go의 철학 [번역]
- 네이버 메인페이지의 트래픽 처리
- 소프트웨어 정의 네트워킹(SDN)
- S3 웹호스팅 이용하기 [Reactjs]
- 바보같이 최적화 하는 법 (React.memo, 인라인)
- 폴링,롱폴링 그리고 웹소켓에 대한 소개
- 두 달 간의 신입 개발자 온보딩 과정을 돌아보며 – 신입 개발자들과의 인터뷰
- 개발자와 명상
- SpringBoot REST API client인증처리,OAuth2.0
- GRASP (object-oriented design)
- SQLP - 동시성 제어
- 코드로 자음과 모음을 분리하기
- 브라우저에서 도커 핸즈온가능한 랩스
- 구글 시트에 뉴스 정리하는 법
- (번역) 세상은 왜 CSS개발자를 필요로 하는가?
- 당신의 Github을 매력적으로 보일 수 있는 방법들
- 코드리뷰로 시작하는 건강한 개발 문화
- JavaScript 인터뷰 : 주요 질문 설명
- ECMAScript 2020의 새로운 점
- 도커 이미지 잘 만드는 방법
- NIO 기반 입출력 및 네트워킹 - TCP 블로킹 채널
- 같이 일하고 싶은 사람
- CORS 정책
- AWS 람다의 동작 방식
- Slack Block Kit 활용
- AWS 비용을 줄이는 10가지 방법
- 컴포넌트 분리의 미학
- 개발자의 글쓰기, 기술 블로그에 대하여 한재엽님의 포스팅입니다.
- 자바 최적화 - GC 로깅
- Windows VSCode를 통한 Go 개발 환경 구축
- 프론트엔드와 백엔드가 소통하는 엔드포인트, RESTful API
- 알아두면 쓸데있는 VSCode 노하우
- ApplicationContext 와 WebApplicationType
- 해쉬 충돌이 무엇이고 해결책을 알고 있나요?
아래의 유익한 저장소들에 방문해보세요!