유익한 개발 컨텐츠를 비추는 카메라 입니다.
좋은 컨텐츠를 널리 알리면 더 많이 소비되고, 더 많이 소비되면 더 많이 생산된다는 생각으로
컨텐츠 생산자와 소비자 모두에게 유익한 선순환을 만들고자 합니다.
유익한 개발 관련 글/영상/슬라이드의 링크를 공유해주세요. (아래 세 가지 방법 중 선택하시면 됩니다!)
방법 1 - 아래 📫Queue 에 링크 추가하고 Pull Request
방법 2 - Issue 등록하여 링크 공유 (Issue 등록 방법)
방법 3 - 오픈채팅방 1 또는 오픈채팅방 2에 링크 공유 (참여코드: 1007)
단순 기사, 저작권법 위반 컨텐츠는 공유 금지!
컨텐츠 링크를 아래에 추가해주세요. (이 곳에서 검증을 거친 후에 해당 카테고리로 이동됩니다!)
- (여기에 추가해주세요.)
- 도커(Docker) 입문편: 컨테이너 기초부터 서버 배포까지
- 서버의 상태를 알려주는 HTTP 상태코드
- 조금 더 괜찮은 Rest Template 1부 - Retryable
- Spring Batch 관리 도구로서의 Jenkins
- 로드밸런서의 종류와 동작방식 -
- 개발자도 알면 좋은 UI 디자인
- React Native UI 개발 시작하기
- SpringBoot2로 Rest api 만들기 [시리즈]
- DDD 했더니 비대해지는 엔티티, 좋은 대책은 ?
- 정산지기를 향한 첫걸음 (feat. 파일럿 프로젝트)
- '매일 써도 좋을' 비주얼 스튜디오 코드 확장 기능 7가지
- 토비의 봄을 담은 제네릭 1편
- 모든 JavaScript 개발자가 알아야 할 33 가지 개념
- Swift 코드지만, 리팩토링 관련 내용이여서 공유합니다
- IOS 질문과 답변 모음
- 세상에 나쁜 코드는 없다
- Docker로 nodejs 설치하기
- 스프링 기반 외부 인프라스트럭처 테스트
- Java 예외처리 (feat. Effective java)
- 다 함께 TDD
- 스타트업에서는 어떤 기술을 이용해야 할까?
- Node를 deno로 대체 할 수 있을까? [영상]
- Ktor로 Todo 서비스 빠르게 만들기
- 개발자들이 꺼려하는 까칠한 규식이 형
- 이렇게 기획하면 안 돼요! #회원가입
- 프로그래머스 2020 Dev-Matching 웹 프론트엔드 개발자(상반기) 후기
- 개발자라면 꼭 알아야 할 커맨드 꿀팁!
- Awesome Regex
- 신입 개발자 면접 질문 리스트
- 딥러닝 모델 Serving 간단 구축기
- Railway oriented programming
- Let's Encrypt 와일드카드 인증서 발급받기
- 뉴모피즘은 새로운 UI 트렌드가 될 수 있을까?
- JUnit5로 계층 구조의 테스트 코드 작성하기
- 깃허브 모바일 어플리케이션으로 출시가 되었습니다!
- 프로그래밍 언어 랭킹
- 개발자를 위한 면접 지침 [번역]
- 우아한 형제들 메인 데이터베이스 IDC 탈출 성공기
- Rundeck 로그 정리
- 정산지기를 향한 첫걸음 (feat. 파일럿 프로젝트)
- 새로 입사한 개발자가 프로젝트에 기여하는 방법 한 가지
- 공적데이터를 활용한 마스크 찾기 사이트
- 개발자를 위한 레디스 튜토리얼
- Monolithic 서버사이드 타입스크립트 세팅
- 초보 개발자를 위한 IT영단어 정리
- 자바 EE, Servlet, ServletContext 등 개념
- ModelAttribute, SessionAttribute(s)의 모든 것
- 스프링 레거시 코드를 개선하는 13가지 방법
- 커버 불가능한 코드
- AWS Developer Associate 취득 후기
- 데이터독(Datadog)이란?: 클라우드 모니터링 서비스
- ReactJS의 Virtual DOM과 Repaint, Reflow
- 웹 아키텍쳐 입문
- Springboot2 + log4j2 + slackappender
- 뱅크샐러드 재택 근무 생산성
- 파이썬으로 디스코드 봇 만들기
- 1분 코딩
- DNS 동작 이해
- Spring RestTemplate Mock 기반 테스트 하기
- GitHub Actions Breaking Change: Python 2 being removed from all virtual environments - The GitHub Blog -
- Jest로 기본적인 테스트 작성하기
- LINE 메시징 서버가 새해 트래픽을 대비하는 과정
- 컴퓨터공학과 새내기가 수강신청하는 법
- Querydsl Repository Support 활용
- 유니티, 증강현실 앱개발 런칭기 (iOS, Android)
- 토비의 스프링 부트 1 - 스프링 부트 앱에 초기화 코드를 넣는 방법 3가지
- JPA 기반 테스트 코드 작성 팁
- 프론트엔드 트랜드가 한눈에! 2019 년의 가장 핫했던 JavaScript 라이브러리
- 취직 준비를 위해 좋은 포트폴리오 만드는 방법
- 구글 면접 과정 일기
- await vs return vs return await [번역]
- 하루에 1000번 배포하는 조직 되기
- 자바스크립트 옵저버 API들 간략히 소개
- Java Collections Heap Dump 분석
- 렛츠인크립트, 300만 개 넘는 디지털 인증서 폐지
- 웹/앱 프로그래밍 배우기
- 앵귤러9에서의 컴포넌트 단위 지연로드
- 아무도 말하지 않는 PHP의 좋은 점 [번역]
- 스프링 디자인패턴
- 레거시 코드를 점진적으로 개선한 경험
- Github Page와 Hexo로 블로그 만들고 테마 적용하기 + 검색엔진 최적화(SEO)
- 30 seconds of code
- xUnit 테스팅 프레임워크를 TDD로 만들어보자 [영상]
- SpringRestDocs를 SpringBoot에 적용하기
- iOS의 Bitcode 컴파일로 살펴보는 크로스 플랫폼 전략
- 당근마켓의 deploy 브랜치 전략 활용 방법
- 네이버지도 vs 카카오맵 사용자 경험 비교 (pc 권장)
- 코딩 없이 10분 만에 REST API/Graphql 서버 개발하기
- '실무형 리더'인 줄 알았던 내가 실은 '마이크로 매니저'?
- Vue.js: The Documentary [영상]
- 바닥부터 시작하는 Vue 컴포넌트 테스트
- 로그인이 필요한 API 똑똑하게 테스트하는 방법 - postman 활용
- Promise, 가만히 냅두면 어떻게 될까? [번역]
- Zabbix 모니터링 설정
- 질병관리본부 챗봇 만들기
- 리액트 프로젝트에서 타입스크립트 사용하기
- 오픈서베이 개발팀은 어떤 과제를 해결하고 있을까?
- 인공지능(AI)과 머신러닝(ML) 학습 경로
- 리액트 프로젝트에서 타입스크립트 사용하기
- 코로나 실시간 뉴스 알림 챗봇 만들기
- GitHub Actions으로 날씨알리미 만들기
- 안심번호 마이크로서비스 개발하기
- IT기자, 개발자로 돌아오다…CODEF 합류 10개월 후기
- 자바스크립트 성능 향상 방법 [번역]
- patch-package를 활용한 NPM 패키지 패치(patch) 사례 (feat. React Native)
- 프로그래머스 개발자 설문조사 2020
- Querydsl Projection 방법 소개 및 선호하는 패턴 정리
- 200만 동접 게임을 위한 MySQL [영상]
- 자바스크립트의 기술 스택에서 여러 가지 개념을 일러스트로 표현하니까 되게 정리되는 느낌이네요.
- Puppeteer로 크롤러 만들기
- 코로나인포 개발기 : 백엔드 편
- 배달의민족 최전방 시스템! '가게노출 시스템'을 소개합니다.
- 2018 내가 모르는 기술들,
- Spring WebFlux와 Armeria를 이용하여 Microservice에 필요한 Reactive + RPC 동시에 잡기
- 들어는 보았나 몹 프로그래밍!
- 이미지 최적화를 위한 WebP 포맷 적용 이야기
- [번역] 마틴 파울러 CQRS 포스팅 - Jooho Son - Medium -
- 원티드 제품 개발 5년의 기록
- 처음 발표를 준비하는 개발자들이 알아두면 좋을 것들
- 정산의 시간 App 기획부터 GUI까지
- LINE LIVE 채팅 기능의 기반이 되는 아키텍처
아래의 유익한 저장소들에 방문해보세요!