├── .gitignore ├── .github └── ISSUE_TEMPLATE │ └── ------------.md ├── LICENSE ├── 2. 언어 & 프레임워크 └── README.md ├── 4. 프론트엔드 └── README.md ├── 3. 백엔드 └── README.md ├── 5. 기타 └── README.md ├── 1. 개발 일반 └── README.md └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | # IntelliJ project files 3 | .idea 4 | *.iml 5 | out 6 | gen 7 | 8 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/------------.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: 이슈 등록 양식입니다! 3 | about: Issue 등록 양식 4 | 5 | --- 6 | 7 | (링크만 추가하셔도 되고, 설명을 덧붙이셔도 됩니다!) 8 | (Label을 활용해주시면 더욱 좋습니다!) 9 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 { 고퀄리티 개발 컨텐츠 모음 } 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /2. 언어 & 프레임워크/README.md: -------------------------------------------------------------------------------- 1 | # 2. 언어 & 프레임워크 2 | >자바스크립트는 [4.프론트엔드](https://github.com/Integerous/goQuality-dev-contents#4-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-1) 분야에 모았습니다. 3 | 4 | ### Java & Spring 5 | - [Java 유료 논쟁, Oracle JDK와 Open JDK 차이 정리](https://jsonobject.tistory.com/395) 6 | - [for문을 Stream.forEach()로 바꾸지 말아야 할 3가지 이유](https://homoefficio.github.io/2016/06/26/for-loop-%EB%A5%BC-Stream-forEach-%EB%A1%9C-%EB%B0%94%EA%BE%B8%EC%A7%80-%EB%A7%90%EC%95%84%EC%95%BC-%ED%95%A0-3%EA%B0%80%EC%A7%80-%EC%9D%B4%EC%9C%A0/) 7 | - [Java 날짜와 시간 API의 문제점과 JDK8에서 개선된 부분](https://d2.naver.com/helloworld/645609) 8 | - [스프링부트로 웹 서비스 출시하기 [시리즈]](https://jojoldu.tistory.com/250?category=635883) 9 | - [SpringBoot의 깨알같은 팁](https://jojoldu.tistory.com/43#at_pco=smlwn-1.0&at_si=5b8e1d94fc70039a&at_ab=per-2&at_pos=0&at_tot=1) 10 | - [수 많은 Java 성능 테스트가 잘못된 이유 [영문]](https://dzone.com/articles/why-many-java-performance-test) 11 | - [Java Enum 활용기](http://woowabros.github.io/tools/2017/07/10/java-enum-uses.html) 12 | - [토비님 발표 - 스프링5 웹플럭스와 테스트 전략 [영상]](https://tv.kakao.com/channel/3150758/cliplink/391418995?playlistId=209907&metaObjectType=Playlist) 13 | - [Maven과 Gradle 비교](https://bkim.tistory.com/13) 14 | - [Java 학습에 도움이되는 9가지 개발서적 [영문]](https://dzone.com/articles/top-9-java-programming-books-best-of-lot-must-read) 15 | - [Logback을 사용 해야 하는 이유](https://lalwr.blogspot.com/2016/03/logback.html) 16 | - [Reactor를 사용한 Java reactive programming 예제](http://tech.kakao.com/2018/05/29/reactor-programming/) 17 | - [로컬 Spring Boot에 SSL 적용하기](https://jojoldu.tistory.com/350) 18 | - [스프링 Rest API 문서 자동화](https://github.com/cheese10yun/springboot-restdocs) 19 | - [Java 대용량 엑셀 다운로드 기능 구현](https://m.blog.naver.com/PostView.nhn?blogId=tmondev&logNo=221388780914&proxyReferer=) 20 | - [이펙티브 자바3 저자 직강 [영상]](https://www.youtube.com/watch?fbclid=IwAR2IYMooqFHX38AMJI5eGlmxbv-B9Nucpvgem8bhOm5dKpwYEUBic5iyQCg&feature=youtu.be&v=7qXfoZIqi2Q&app=desktop) 21 | - [스프링 예제로 보는 SOLID](https://github.com/cheese10yun/spring-SOLID) 22 | - [Java 예외(Exception)처리의 짧고 알찬 정리](http://www.nextree.co.kr/p3239/) 23 | - [Spring만 알고 계시다면 꼭 보세요. 3가지 DI 컨테이너 비교](http://www.nextree.co.kr/p11247/) 24 | - [백기선님 Spring 세미나 발표자료 [슬라이드]](https://www.slideshare.net/whiteship/rest-api-development-with-spring?fbclid=IwAR0Bj03PqdcEiAxTmtZmxpHpsHTITZNHeEJh89-3gTwHGPY5nL6HLTVuzsU) 25 | - [Spring Security OAtuh2 기반 정리글](https://github.com/cheese10yun/springboot-oauth2) 26 | - [자바 프로그래머가 자주 실수하는 10가지 1편 [번역]](https://bestalign.github.io/2015/08/31/top-10-mistakes-java-developers-make-1/) 27 | - [Maven vs Gradle 비교 정리](https://bkim.tistory.com/13) 28 | - [Spring 예제로 보는 SOLID](https://github.com/cheese10yun/spring-SOLID) 29 | - [Selenium으로 Java+Spring 환경에서 웹 스크랩핑 하기](https://www.popit.kr/web-scraping-by-selenium/) 30 | - [자바 직렬화, 그것이 알고싶다. (훑어보기편)](http://woowabros.github.io/experience/2017/10/17/java-serialize.html) 31 | - [실무에서 Lombok 사용법](https://github.com/cheese10yun/blog-sample/tree/master/lombok) 32 | - [jsp 서블릿 서블릿컨테이너 개요](https://m.blog.naver.com/ljh0326s/220985613855) 33 | - [전자정부 프레임워크를 java config 방식으로 (총12편)](https://zgundam.tistory.com/79) 34 | - [Exception 처리](https://www.slipp.net/questions/350) 35 | - [Springboot와 Properties, Yaml Environment](https://blog.kingbbode.com/posts/spring-boot-properties-environment) 36 | - [Java9와 Spring5로 바라보는 Java의 변화와 도전 - 이일민(토비)님 발표 [영상]](https://www.youtube.com/watch?v=BFjrmj4p3_Y) 37 | - [템플릿 콜백 패턴으로 반복 코드 줄이기](https://www.popit.kr/%ED%85%9C%ED%94%8C%EB%A6%BF-%EC%BD%9C%EB%B0%B1-%ED%8C%A8%ED%84%B4%EC%9C%BC%EB%A1%9C-%EB%B0%98%EB%B3%B5-%EC%BD%94%EB%93%9C-%EC%A4%84%EC%9D%B4%EA%B8%B0/) 38 | - [Spring Boot 프로젝트를 War로 패키징(생성)하기](http://progtrend.blogspot.com/2018/07/spring-boot-war.html) 39 | - [AWS EC2 Container Service 구조와 특징](http://bluese05.tistory.com/m/52) 40 | - [Java프로그래밍 OOM (Out Of Memory) 오류](http://www.nextree.co.kr/p3878/) 41 | - [객체지향 캡슐화에 대한 실전 예제](https://github.com/cheese10yun/blog-sample/tree/master/encapsulation?fbclid=IwAR1ixqj8nAlarcSXt48kXv7wJ5W_mPd7lOfN1Y76S4Hmnavajfm0GES7fjI) 42 | - [Spring Rest Docs 적용](http://woowabros.github.io/experience/2018/12/28/spring-rest-docs.html) 43 | - [JDK8 적용 후 심각한 성능저하가 발생한다면?](https://brunch.co.kr/@heracul/1) 44 | - [인텔리제이 활용 꿀팁 42가지](https://www.popit.kr/%EC%9D%B8%ED%85%94%EB%A6%ACj-%ED%99%9C%EC%9A%A9-%EA%BF%80%ED%8C%81-42%EA%B0%80%EC%A7%80-%EC%A0%95%EB%A6%AC/) 45 | - [다이나믹 프록시와 팩토리 빈](http://haviyj.tistory.com/28) 46 | - [Multi Thread 환경에서의 올바른 Singleton](https://medium.com/@joongwon/multi-thread-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C%EC%9D%98-%EC%98%AC%EB%B0%94%EB%A5%B8-singleton-578d9511fd42) 47 | - [Spring async 로 비동기 처리를 하면서 HttpSession이 가진 정보를 활용할 수 있는 팁](http://dveamer.github.io/backend/SpringAsyncSession.html) 48 | - [동영상 플랫폼 개발 프레임워크의 Spring Boot 전환기](https://d2.naver.com/helloworld/5626759) 49 | - [자바 바이트코드 소개](https://iamsang.com/blog/2012/08/19/introduction-to-java-bytecode/) 50 | - [Spring MVC 전체 흐름 알아보기 [슬라이드]](https://www.slideshare.net/hanmomhanda/spring-mvc-fullflow) 51 | - [자바 HashMap 효과적으로 사용하기 [번역]](http://tech.javacafe.io/2018/12/03/HashMap) 52 | - [RESTful API 문서 만들기 Spring REST Docs [영상]](https://www.youtube.com/watch?v=A3WDAVQP32k&feature=youtu.be) 53 | - [Spring MVC Redirect 처리중에 발생한 Out Of Memory 원인 분석하기](https://taetaetae.github.io/2019/01/10/spring-redirect-oom) 54 | - [Back to the Essence - Java 컴파일에서 실행까지 1편](https://github.com/HomoEfficio/dev-tips/blob/master/Back%20to%20the%20Essence%20-%20Java%20%EC%BB%B4%ED%8C%8C%EC%9D%BC%EC%97%90%EC%84%9C%20%EC%8B%A4%ED%96%89%EA%B9%8C%EC%A7%80%20-%20(1).md) 55 | - [서블릿의 인스턴스화, session, 멀티스레딩에 관련된 질문과 답변 [번역]](https://jojoldu.tistory.com/118) 56 | - [Java 빌더 패턴 (Builder Pattern)](https://johngrib.github.io/wiki/builder-pattern/) 57 | - [Spring Boot Test 정리](https://cheese10yun.github.io/spring-boot-test/) 58 | - [SpringMVC 프레임워크 동작 방식](https://tinkerbellbass.tistory.com/40) 59 | - [Java에서 Garbage collection에 대해 깊이 분석하고 깔끔하게 정리한 글](https://yaboong.github.io/java/2018/06/09/java-garbage-collection/) 60 | - [Service, ServiceImpl 구조에 대한 고찰](https://github.com/cheese10yun/blog-sample/tree/master/service) 61 | - [Sprong OAuth2 인증 Flow 소개 및 RDBMS를 이용한 영속화](https://github.com/cheese10yun/springboot-oauth2) 62 | - [ThreadLocal 사용법과 활용](https://javacan.tistory.com/entry/ThreadLocalUsage) 63 | - [Spring 웹 애플리케이션에서 사용하지 않는 API를 찾아보자](http://woowabros.github.io/tools/2019/02/15/controller-log.html) 64 | - [스프링 테스트 노하우 및 전략](https://github.com/cheese10yun/spring-guide) 65 | - [도메인 모델 vs DTO](http://toby.epril.com/?p=99) 66 | - [Java에서 String은 왜 immutable인가? [번역]](http://www.mimul.com/pebble/default/2015/10/10/1444466677572.html) 67 | - [LINE의 OpenJDK 적용기 - 호환성 확인부터 주의사항까지](https://engineering.linecorp.com/ko/blog/line-open-jdk/) 68 | - [Jackson 어노테이션 사용법](https://github.com/cheese10yun/blog-sample/tree/master/jackson) 69 | - [초보가 이해하는 스프링 시큐리티](https://okky.kr/article/382738) 70 | - [자바 HashMap을 효과적으로 사용하는 방법](http://tech.javacafe.io/2018/12/03/HashMap/) 71 | - [손그림으로 설명하는 ThreadPool과 ForkJoinPool](https://hamait.tistory.com/m/612) 72 | - [서블릿 컨테이너와 스프링 컨테이너](https://minwan1.github.io/2017/10/08/2017-10-08-Spring-Container,Servlet-Container/) 73 | - [Spring Boot - Logging, 20분 정리](https://www.sangkon.com/2019/03/18/hands-on-springboot-logging/) 74 | - [자바에서 null을 안전하게 다루는 방법 [슬라이드]](https://www.slideshare.net/mobile/gyumee/null-142590829) 75 | - [JUnit 5 매개변수 테스트](https://ntalbs.github.io/2019/junit5-parameterized-test/) 76 | - [Builder 기반으로 객체를 안전하게 생성하는 방법](https://github.com/cheese10yun/blog-sample/tree/master/ddd) 77 | - [Entity, DTO, 그 사이의 ModelMapper 이야기](https://yonguri.tistory.com/m/entry/Entity-DTO-%EA%B7%B8-%EC%82%AC%EC%9D%B4%EC%9D%98-ModelMapper-%EC%9D%B4%EC%95%BC%EA%B8%B0) 78 | - [Spring Guide - Domain 객체 가이드](https://www.popit.kr/spring-guide-domain-객체-가이드/?utm_source=dable) 79 | - [IntelliJ 디버깅 방법 정리](https://jojoldu.tistory.com/149) 80 | - [자바, 성능, 모니터링 테크세미나 정리 및 후기 (by 우아한 형제들)](https://taetaetae.github.io/2019/05/12/got-of-java-seminar/) 81 | - [온라인 서점 API 만들기로 살펴보는 Spring Boot OOP](https://github.com/minwan1/online-book-store) 82 | - [자바 checked Exception 가이드](https://github.com/cheese10yun/blog-sample/blob/master/exception/README.md) 83 | - [자바 EE의 역사와 스프링의 관계](https://okky.kr/article/415474) 84 | - [Spring Cloud - Config Server에 관하여](http://blog.leekyoungil.com/?p=352) 85 | - [[Java] Integer.valueOf(127) == Integer.valueOf(127) 는 참일까요?](https://meetup.toast.com/posts/185) 86 | - [Vscode로 SpringBoot 개발 환경 설정하기](http://blog.leekyoungil.com/?p=479) 87 | - [자바 코딩 규칙 [번역]](http://kwangshin.pe.kr/blog/java-code-conventions-%EC%9E%90%EB%B0%94-%EC%BD%94%EB%94%A9-%EA%B7%9C%EC%B9%99/) 88 | - [우아한 객체지향 [슬라이드]](https://www.slideshare.net/baejjae93/ss-150432699) 89 | - [우아한테크세미나 - 우아한 객체지향 [영상]](https://www.youtube.com/watch?v=dJ5C4qRqAgA) 90 | - [Kotlin 도입 과정에서 만난 문제와 해결 방법](https://d2.naver.com/helloworld/6685007) 91 | - [Spring에서 Request를 우아하게 로깅하기](https://taetaetae.github.io/2019/06/30/controller-common-logging/) 92 | - [네이버 동영상 플랫폼 개발 프레임워크의 Spring Boot 전환기](https://d2.naver.com/helloworld/5626759) 93 | - [멀티모듈 설계 이야기 with Spring, Gradle](http://woowabros.github.io/study/2019/07/01/multi-module.html) 94 | - [hashCode 메소드](https://johngrib.github.io/wiki/Object-hashCode/) 95 | - [멀티모듈 설계 이야기 with Spring, Gradle](http://woowabros.github.io/study/2019/07/01/multi-module.html) 96 | - [스프링기반 테스트 코드 작성에 대한 고찰](https://github.com/cheese10yun/blog-sample/blob/master/test-code/README.md) 97 | - [[Spring 레퍼런스] 웹 MVC 프레임워크](https://blog.outsider.ne.kr/903?category=2) 98 | - [SpringBoot기반 Redis Cache 활용법](https://link.medium.com/ZFeC4JCSUY) 99 | - [Spring 테스트 코드 작성에 대한 나름의 고찰](https://www.popit.kr/spring-%ed%85%8c%ec%8a%a4%ed%8a%b8-%ec%bd%94%eb%93%9c-%ec%9e%91%ec%84%b1%ec%97%90-%eb%8c%80%ed%95%9c-%eb%82%98%eb%a6%84%ec%9d%98-%ea%b3%a0%ec%b0%b0/) 100 | - [IoC, DI란 무엇일까](https://biggwang.github.io/2019/08/31/Spring/IoC,%20DI란%20무엇일까/) 101 | - [JDK 13 둘러보기](https://johngrib.github.io/wiki/jdk13/) 102 | - [스프링 기반 커스텀 Validation 효과적으로 하기](https://github.com/cheese10yun/blog-sample/blob/master/custom-validation/docs/class-validation.md?fbclid=IwAR16eYTQKLEzErCoC04SsSKu1FjdSv00FbhAQMJd_AWggrP4xus_1fJYcrw) 103 | - [스프링 애플리케이션에서 레디스 Read From Slave 구현하기](https://brunch.co.kr/@springboot/218) 104 | - [Java 기본 API의 버전별 차이를 비교해놓은 저장소](https://github.com/marchof/java-almanac) 105 | - [안드로이드와 Java의 Reflection](https://www.charlezz.com/?p=756) 106 | - [생성자 주입을 사용해야 하는 이유, 필드인젝션이 좋지 않은 이유](https://yaboong.github.io/spring/2019/08/29/why-field-injection-is-bad/) 107 | - [Spring IoC](https://johngrib.github.io/wiki/spring-ioc/) 108 | - [Spring Batch의 멱등성 유지하기](https://jojoldu.tistory.com/451) 109 | - [Quartz 스케줄러 적용 아키텍처 개선](https://homoefficio.github.io/2019/09/28/Quartz-%EC%8A%A4%EC%BC%80%EC%A4%84%EB%9F%AC-%EC%A0%81%EC%9A%A9-%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98-%EA%B0%9C%EC%84%A0-1/) 110 | - [Builder 기반으로 객체를 안전하게 생성하는 방법](https://www.popit.kr/builder-%ea%b8%b0%eb%b0%98%ec%9c%bc%eb%a1%9c-%ea%b0%9d%ec%b2%b4%eb%a5%bc-%ec%95%88%ec%a0%84%ed%95%98%ea%b2%8c-%ec%83%9d%ec%84%b1%ed%95%98%eb%8a%94-%eb%b0%a9%eb%b2%95/) 111 | - [Java Optional 바르게 쓰기](http://homoefficio.github.io/2019/10/03/Java-Optional-%EB%B0%94%EB%A5%B4%EA%B2%8C-%EC%93%B0%EA%B8%B0/) 112 | - [주니어 개발자의 클린 아키텍처 맛보기](http://woowabros.github.io/tools/2019/10/02/clean-architecture-experience.html) 113 | - [자바 비동기 프로그래밍을 위한 CompletableFuture 검토](https://brunch.co.kr/@springboot/267) 114 | - [우아한 스프링배치 [영상]](https://www.youtube.com/watch?v=_nkJkWVH-mo) 115 | - [스프링 배치 무중단 배포 시나리오](https://taetaetae.github.io/2019/10/13/batch-nondisruptive-deploy/) 116 | - [자바 코드 컨벤션 [번역]](http://kwangshin.pe.kr/blog/java-code-conventions-%EC%9E%90%EB%B0%94-%EC%BD%94%EB%94%A9-%EA%B7%9C%EC%B9%99/) 117 | - [인텔리제이에서 gradle 쉽게 사용하기](https://cheese10yun.github.io/intellij-execute-gradle-task/) 118 | - [Spring 레퍼런스 - 캐시 추상화](https://blog.outsider.ne.kr/1094) 119 | - [Embedded Tomcat in 스프링 부트](https://brunch.co.kr/@springboot/98) 120 | - [Java Lambda Expression과 성능](https://brunch.co.kr/@heracul/3) 121 | - [자바 명명 규칙 [슬라이드]](https://www.slideshare.net/debop/java-naming-strategy) 122 | - [서버리스를 활용한 분산 처리 [슬라이드]](https://www.slideshare.net/MinJunKim5/masocon-2019-serverless-kimminjun) 123 | - [java null 서바이벌 가이드 [슬라이드]](https://www.slideshare.net/gyumee/java-null-survival-guide?from_m_app=ios) 124 | - [캠퍼스 핵데이 Java 코딩 컨벤션](https://naver.github.io/hackday-conventions-java/) 125 | - [Guide to Java Versions and Features](https://www.marcobehler.com/guides/a-guide-to-java-versions-and-features) 126 | - [SpringBoot 와 GraphQL을 이용한 API 샘플](https://github.com/Jae-Young-Kim/sample-graphql-springboot) 127 | - [스프링 개발 가이드 [슬라이드]](https://www.slideshare.net/ssuser565d51/spring-guide-202753526) 128 | - [Kotlin으로 JSON parser를 구현해보자](https://www.bsidesoft.com/8151) 129 | - [Spring Boot에서 JSON API에 XSS Filter 적용하기](https://jojoldu.tistory.com/470) 130 | - [Java enum의 사용](https://johngrib.github.io/wiki/java-enum/) 131 | - [자바에서 비동기를 어떻게 구현해 볼 수 있을까?](https://github.com/homelus/asynchronous-example) 132 | - [Spring Batch와 Querydsl](http://woowabros.github.io/experience/2020/02/05/springbatch-querydsl.html) 133 | - [Java 시스템 운영 중 알아두면 쓸모 있는 지식들](https://www.holaxprogramming.com/2017/10/09/java-jvm-performance/) 134 | - [Spring WebFlux와 Armeria를 이용하여 Microservice에 필요한 Reactive + RPC 동시에 잡기](https://d2.naver.com/helloworld/6080222) 135 | - [xUnit 테스팅 프레임워크를 TDD로 만들어보자 [영상]](https://www.youtube.com/watch?v=tdKFZcZSJmg) 136 | - [스프링 디자인패턴](https://www.baeldung.com/spring-framework-design-patterns) 137 | - [Java Collections Heap Dump 분석](https://brunch.co.kr/@springboot/367) 138 | - [토비의 스프링 부트 1 - 스프링 부트 앱에 초기화 코드를 넣는 방법 3가지](https://www.youtube.com/watch?v=f017PD5BIEc) 139 | - [Spring RestTemplate Mock 기반 테스트 하기](https://www.popit.kr/spring-resttemplate-mock-기반-테스트-하기/) 140 | - [스프링 레거시 코드를 개선하는 13가지 방법](https://sogoagain.github.io/2020/03/08/%EB%A0%88%EA%B1%B0%EC%8B%9C-%EC%BD%94%EB%93%9C%EB%A5%BC-%EC%A0%90%EC%A7%84%EC%A0%81%EC%9C%BC%EB%A1%9C-%EA%B0%9C%EC%84%A0%ED%95%9C-%EA%B2%BD%ED%97%98/) 141 | - [ModelAttribute, SessionAttribute(s)의 모든 것](https://jordy-torvalds.tistory.com/15) 142 | - [Ktor로 Todo 서비스 빠르게 만들기](https://www.popit.kr/ktor%eb%a1%9c-todo-%ec%84%9c%eb%b9%84%ec%8a%a4-%eb%b9%a0%eb%a5%b4%ea%b2%8c-%eb%a7%8c%eb%93%a4%ea%b8%b0/) 143 | - [스프링 기반 외부 인프라스트럭처 테스트](https://cheese10yun.github.io/spring-mock-test/) 144 | - [토비의 봄을 담은 제네릭 1편](https://jordy-torvalds.tistory.com/16) 145 | - [Java 12의 주요 기능 설명](https://meetup.toast.com/posts/234) 146 | - [Spring Batch에서 MultiThread로 Step 실행하기](https://jojoldu.tistory.com/493) 147 | - [Java의 고유 락(intrinsic lock)에 대해](http://happinessoncode.com/2017/10/04/java-intrinsic-lock/) 148 | - [serialVersionUID가 없는 Serializable Class를 수정해야 할 때](https://www.popit.kr/serialversionuid%EA%B0%80-%EC%97%86%EB%8A%94-serializable-class%EB%A5%BC-%EC%88%98%EC%A0%95%ED%95%B4%EC%95%BC-%ED%95%A0-%EB%95%8C/) 149 | - [ConcurrentHashMap 동기화 방식](https://pplenty.tistory.com/17) 150 | - [Java NIO - 1. 왜 자바의 IO 패키지는 느린가?](https://leeyh0216.github.io/2020-05-10/java_nio_why_java_io_slow) 151 | - [우아한 CRUD [영상]](https://www.youtube.com/watch?v=cflK7FTGPlg) 152 | 153 | 154 | ### JVM 155 | - [JVM, JRE, JDK의 차이 간단 설명](https://wikidocs.net/257) 156 | - [JVM이 깔끔하게 설명된 글](http://asfirstalways.tistory.com/158) 157 | - [Java JVM 간단 정리](https://baehoyeon.github.io/2017-11-10/jvm) 158 | - [(JVM) Garbage Collection Basic](https://perfectacle.github.io/2019/05/07/jvm-gc-basic/) 159 | - [JVM memory leak 찾아 해결하기](http://woowabros.github.io/tools/2019/05/24/jvm_memory_leak.html) 160 | - [JVM 메모리 구조와 GC](https://johngrib.github.io/wiki/jvm-memory/) 161 | - [자바 메모리 관리 - 스택 & 힙](https://yaboong.github.io/java/2018/05/26/java-memory-management/) 162 | - [자바 최적화 - GC 로깅](https://12bme.tistory.com/543?category=785013) 163 | - [JVM Architecture 란?](https://yeon-kr.tistory.com/112) 164 | - [Java Memory Model(자바 메모리 모델)](https://yeon-kr.tistory.com/114) 165 | - [자바 - OOM 메모리 릭 찾기 이론편](https://blog.naver.com/PostView.nhn?blogId=2feelus&logNo=220765728530) 166 | 167 | 168 | ### JPA & Hibernate 169 | - [Spring Data JPA와 AspectJ가 함께 친 사고](http://www.chidoo.me/index.php/2018/04/22/conflict-of-spring-data-jpa-and-aspectj/) 170 | - [Spring-Jpa Best Practices 쳅터 별로 정리](https://github.com/cheese10yun/spring-jpa-best-practices) 171 | - [JPA 변경 감지와 스프링 데이터](https://www.popit.kr/jpa-%EB%B3%80%EA%B2%BD-%EA%B0%90%EC%A7%80%EC%99%80-%EC%8A%A4%ED%94%84%EB%A7%81-%EB%8D%B0%EC%9D%B4%ED%84%B0/) 172 | - [MyBatis, Hibernate, JPA 무엇을 선택할 것인가?](http://bky1107.tistory.com/9) 173 | - [JPA 잘하는 척 하기! [슬라이드]](https://www.slideshare.net/mobile/ssusere4d67c/jpa-53004111) 174 | - [JPA 기본 개념](http://tinkerbellbass.tistory.com/24) 175 | - [김영한님의 JPA 소개 [슬라이드]](https://www.slideshare.net/zipkyh/ksug2015-jpa1-jpa-51213397) 176 | - [jpa, hibernate, spring data jpa 각 차이점](https://suhwan.dev/2019/02/24/jpa-vs-hibernate-vs-spring-data-jpa/) 177 | - [Spring batch & JPA에서 N+1 문제 해결](https://jojoldu.tistory.com/414) 178 | - [JPA를 대체할 수 있는 것들 [영상]](https://youtu.be/2zQdmC0vnFU) 179 | - [JPA N+1 발생원인과 해결방법](https://github.com/cheese10yun/blog-sample/tree/master/jpa-n-plus-1) 180 | - [DBA와 개발자가 모두 행복해지는 Hibernate의 in_clause_parameter_padding 옵션](https://meetup.toast.com/posts/211) 181 | - [JPA 벌크 작업시 주의할 점](https://cheese10yun.github.io/jpa-bulk/) 182 | - [JPA 선호하는 패턴 정리](https://cheese10yun.github.io/jpa-preference/) 183 | - [Querydsl Projection 방법 소개 및 선호하는 패턴 정리](https://cheese10yun.github.io/querydsl-projections/) 184 | - [Querydsl Repository Support 활용](https://cheese10yun.github.io/querydsl-support/) 185 | - [JPA 기반 테스트 코드 작성 팁](https://cheese10yun.github.io/jpa-test-support/) 186 | - [코틀린에서 하이버네이트를 사용할 수 있을까?](https://woowabros.github.io/experience/2020/05/11/kotlin-hibernate.html) 187 | 188 | 189 | -------------------------------------- 190 | 191 | ### Python 192 | - [알고리즘 시각화 라이브러리 ipytracer 개발기](http://bit.ly/2P8drPV) 193 | - [장고 ORM 요리책 [번역]](http://bit.ly/2P6bUKg) 194 | - [PEP 8 파이썬 코드 스타일 가이드 번역 및 요약](http://bit.ly/2z10GMW) 195 | - [파이썬으로 테스트 시작하기 [영문]](https://realpython.com/python-testing/) 196 | - [Python GC가 작동하는 원리](https://winterj.me/python-gc/) 197 | - [Python 프로젝트 시작하기](http://j.mp/2Ss7xrx) 198 | - [깔끔한 파이썬 테스트 코드를 위한 Faker와 Factory Boy](https://www.44bits.io/ko/post/faker-and-factory-boy-for-clean-code-on-python-test) 199 | - [Django 3.0 릴리스와 주요 변경 사항](https://www.44bits.io/ko/post/django-3-0-release-note-summary) 200 | - [파이썬(Python) datetime 클래스 치트시트](https://www.44bits.io/ko/post/python-datatime-cheetsheet) 201 | 202 | 203 | -------------------------------------- 204 | 205 | ### Go 206 | - [GO 언어를 처음 접하는 사람들을 위한 GOLANG 안내서](http://bit.ly/2pKjqME) 207 | - [왜 Go가 CockroachDB에 올바른 선택인가 [번역]](http://bit.ly/2RbDSBD) 208 | - [Effective Go 한글 번역본](https://gosudaweb.gitbooks.io/effective-go-in-korean/content/) 209 | - [Effective Go 정리 발표 [영상]](https://www.youtube.com/playlist?list=PLbdtsbZUwdeTVZcV5ah9baXyDaxbBTE6t) 210 | - [Go언어의 가비지콜렉터 이해하기](https://engineering.linecorp.com/ko/blog/go-gc/?fbclid=IwAR3n-6l4p2MToOZw-b2eROdbBRA9SOn4ENPpgEXz-jSSsiASrXRGDm94mhk) 211 | - [Go 작업 훔치기 스케쥴러 고루틴 스케쥴링 원리[번역]](https://hueypark.gitlab.io/post/2018-10-13-go-work-stealing-scheduler/) 212 | - [고루틴 vs 쓰레드](https://tech.ssut.me/goroutine-vs-threads/) 213 | - [따로 놀던 슬랙봇, gRPC 통해 하나 되기](https://engineering.linecorp.com/ko/blog/combining-slackbots-into-one-with-grpc/) 214 | - [컨테이너 내부 Go 애플리케이션 디버깅하기](https://mingrammer.com/debugging-containerized-go-app/) 215 | - [Go의 철학 [번역]](https://marsettler.com/the-zen-of-go/) 216 | 217 | 218 | -------------------------------------- 219 | 220 | ### Rust 221 | - [Rust 한글 문서](https://rinthel.github.io/rust-lang-book-ko/) 222 | 223 | 224 | -------------------------------------- 225 | 226 | ### PHP 227 | - [PHP The right way](https://modernpug.github.io/php-the-right-way/) 228 | -------------------------------------------------------------------------------- /4. 프론트엔드/README.md: -------------------------------------------------------------------------------- 1 | # 4. 프론트엔드 2 | 3 | ### Javascript 관련 4 | - [2016년에 자바스크립트를 배우는 기분 [번역]](http://bit.ly/2Nse02d) 5 | - [아주 거대한 (자바스크립트) 어플리케이션 구축하기 [번역]](http://bit.ly/2RADHRC) 6 | - [정적 분석으로 자바스크립트 코드의 오류와 코드 스멜 찾기 1편 [시리즈]](http://bit.ly/2OKquH7) 7 | - [자바스크립트는 어떻게 작동하는가: 웹소켓 및 HTTP/2 SSE [번역]](http://bit.ly/2yoQTQO) 8 | - [JavaScript 엔진 동작을 알아야 하는 이유 [번역]](http://bit.ly/2OhIvgs) 9 | - [산업별 자바스크립트 사용 현황](http://bit.ly/2QETuh0) 10 | - [ES6 let과 var의 성능 비교](http://bit.ly/2pKOP1l) 11 | - [우아한 자바스크립트 코딩 방법 [슬라이드]](http://bit.ly/2A5Yhmc) 12 | - [Javascript 개발자를 위한 ES6 축약코딩 기법 19가지 [번역]](http://bit.ly/2CGcXLi) 13 | - [자바스크립트 디자인 패턴 배우기 [영문]](http://bit.ly/2Eu5jFv) 14 | - [자바스크립트 기본서 비교](http://bit.ly/2q4bRRe) 15 | - [자바스크립트 반응형에 대한 좋은 설명 [번역]](http://bit.ly/2qbjqpn) 16 | - [자바스크립트의 함수를 배워보자](http://bit.ly/2S7njZ2) 17 | - [2018년에 배워야 할 최고의 자바스크립트 라이브러리와 기술 [번역]](https://rhostem.github.io/posts/2018-01-25-top-java-script-libraries-tech-to-learn-in-2018) 18 | - [JS에서 조건문을 더 낫게 쓰기 위한 5가지 팁](https://code-200.tistory.com/14) 19 | - [NHN엔터 자바스크립트 개발 가이드](https://github.com/nhnent/fe.javascript/wiki) 20 | - [프론트엔드 웹애플리케이션 아키텍쳐 비교분석 : MVC와 MVVM](http://bit.ly/2OZE0aL) 21 | - [초보 프론트엔드 개발자들을 위한 Pub-Sub(Publish-Subscribe) 패턴을 알아보기 [번역]](http://bit.ly/2qmdaem) 22 | - [Angular 기본 개념 잡기](http://han41858.tistory.com/40) 23 | - [Angular 데이터 바인딩](https://poiemaweb.com/angular-component-data-binding) 24 | - [“프론트엔드 웹애플리케이션 아키텍쳐 비교분석 : MVC와 MVVM”](https://link.medium.com/5F2ip5dKDR) 25 | - [자바스크립트 피로감을 줄여주기 위한 학습 계획[번역]](https://rhostem.github.io/posts/2016-12-19-A-Study-Plan-To-Cure-JavaScript-Fatigue/) 26 | - [자바스크립트는 어떻게 작동하는가: V8 엔진의 내부 + 최적화된 코드를 작성을 위한 다섯 가지 팁](https://engineering.huiseoul.com/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%8A%94-%EC%96%B4%EB%96%BB%EA%B2%8C-%EC%9E%91%EB%8F%99%ED%95%98%EB%8A%94%EA%B0%80-v8-%EC%97%94%EC%A7%84%EC%9D%98-%EB%82%B4%EB%B6%80-%EC%B5%9C%EC%A0%81%ED%99%94%EB%90%9C-%EC%BD%94%EB%93%9C%EB%A5%BC-%EC%9E%91%EC%84%B1%EC%9D%84-%EC%9C%84%ED%95%9C-%EB%8B%A4%EC%84%AF-%EA%B0%80%EC%A7%80-%ED%8C%81-6c6f9832c1d9) 27 | - [자바스크립트 비동기 처리와 콜백 함수](https://joshua1988.github.io/web-development/javascript/javascript-asynchronous-operation/) 28 | - [자바스크립트 Promise 쉽게 이해하기](https://joshua1988.github.io/web-development/javascript/promise-for-beginners/) 29 | - [JavaScript 배틀그라운드로부터 살아남기 [영상]](https://tv.naver.com/v/4578347/list/279844) 30 | - [자바스크립트는 어떻게 작동하는가: 메모리 관리 + 4가지 흔한 메모리 누수 대처법 [번역]](https://engineering.huiseoul.com/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%8A%94-%EC%96%B4%EB%96%BB%EA%B2%8C-%EC%9E%91%EB%8F%99%ED%95%98%EB%8A%94%EA%B0%80-%EB%A9%94%EB%AA%A8%EB%A6%AC-%EA%B4%80%EB%A6%AC-4%EA%B0%80%EC%A7%80-%ED%9D%94%ED%95%9C-%EB%A9%94%EB%AA%A8%EB%A6%AC-%EB%88%84%EC%88%98-%EB%8C%80%EC%B2%98%EB%B2%95-5b0d217d788d) 31 | - [jQuery보다 먼저 알았으면 좋았을 것들](https://jeonghwan-kim.github.io/2018/01/25/before-jquery.html) 32 | - [웹팩의 기본 개념](http://blog.jeonghwan.net/js/2017/05/15/webpack.html) 33 | - [자바스크립트에서 메모리 누수의 4가지 형태 [번역]](http://itstory.tk/entry/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%97%90%EC%84%9C-%EB%A9%94%EB%AA%A8%EB%A6%AC-%EB%88%84%EC%88%98%EC%9D%98-4%EA%B0%80%EC%A7%80-%ED%98%95%ED%83%9C) 34 | - [훌륭한 JavaScript 개발자가 되는 법 [번역]](https://brunch.co.kr/@chiyodad/9) 35 | - [Front-End 발전 역사와 개발 생태계](https://moon9342.github.io/front-end-ecosystem) 36 | - [프론트엔드 체크리스트](https://github.com/kesuskim/Front-End-Checklist) 37 | - [자바스크립트 엔진의 최적화 기법](https://meetup.toast.com/posts/78) 38 | - [자바스크립트는 어떻게 작동하는가: 이벤트 루프와 비동기 프로그래밍의 부상, async/await을 이용한 코딩 팁 다섯 가지](https://engineering.huiseoul.com/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%8A%94-%EC%96%B4%EB%96%BB%EA%B2%8C-%EC%9E%91%EB%8F%99%ED%95%98%EB%8A%94%EA%B0%80-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EB%A3%A8%ED%94%84%EC%99%80-%EB%B9%84%EB%8F%99%EA%B8%B0-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D%EC%9D%98-%EB%B6%80%EC%83%81-async-await%EC%9D%84-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%BD%94%EB%94%A9-%ED%8C%81-%EB%8B%A4%EC%84%AF-%EA%B0%80%EC%A7%80-df65ffb4e7e) 39 | - [프론트 웹 기술 기초를 학습할 수 있는 사이트](https://poiemaweb.com/) 40 | - [자바스크립트 이벤트 루프 시각적 설명 [영상]](http://latentflip.com/loupe/) 41 | - [자바스크립트 엔진의 최적화 기법 - JITC, Adaptive Compliation](https://meetup.toast.com/posts/77) 42 | - [자바스크립트 함수 정리](https://link.medium.com/FMoWtS72AT) 43 | - [한글 인코딩과 자바스크립트의 관계](https://github.com/moonformeli/TIL/blob/master/hangul_unicode.md) 44 | - [자바스크립트 호출 스택(Call Stack) 이해하기](http://new93helloworld.tistory.com/358) 45 | - [JavaScript의 Event Loop](https://asfirstalways.tistory.com/362) 46 | - [What the heck is the event loop anyway? (JavaScript를 쉽게 설명한 것으로 유명한 발표) [영상]](https://www.youtube.com/watch?v=8aGhZQkoFbQ) 47 | - [자바스크립트 비동기 처리 과정과 RxJS Scheduler](http://sculove.github.io/blog/2018/01/18/javascriptflow/?fbclid=IwAR03nU0f972Hc23sSlxf9cjSBnlQrtXrC_WTyEOoNZNLdWSGfyYf2RCuAEA) 48 | - [크롬 개발자 도구를 이용한 자바스크립트 디버깅](https://subicura.com/2018/02/14/javascript-debugging.html) 49 | - [Angular 한글 문서](angular.kr) 50 | - [프론트엔드 기술 번역문서 모음](https://github.com/FEDevelopers/tech.description/wiki/%EB%B2%88%EC%97%AD-%EB%AC%B8%EC%84%9C) 51 | - [실용적인 프론트엔드 테스트 전략 1편](https://github.com/nhnent/fe.javascript/wiki/%23189-:%EC%8B%A4%EC%9A%A9%EC%A0%81%EC%9D%B8-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%A0%84%EB%9E%B5-(1)) 52 | - [ES6 - 프로미스](https://poiemaweb.com/es6-promise) 53 | - [DOM은 정확히 무엇일까? [번역]](https://wit.nts-corp.com/2019/02/14/5522) 54 | - [JavaScript Essentials: 자료형과 자료구조 [번역]](https://link.medium.com/NwyGeg1MrU) 55 | - [ECMAScript와 TC39](https://ahnheejong.name/articles/ecmascript-tc39/) 56 | - [코드리뷰를 위한 좋은 코딩 - Javascript 편](https://amati.io/good-coding-for-codereview-on-javascript/) 57 | - [Async & Await 사용한 동기식 자바스크립트 사용](https://blueshw.github.io/2018/02/27/async-await/) 58 | - [페이지 주소가 바뀌어도 자연스럽게 이어지는 애니메이션 만들기](https://tech.devsisters.com/posts/page-navigation-animation) 59 | - [JavaScript 바벨(Babel)의 동작 원리 및 흐름에 대해 알아보자](https://moonformeli.tistory.com/28) 60 | - [2019년과 이후 자바스크립트 동향](https://d2.naver.com/helloworld/4007447) 61 | - [jQuery를 배워야할까? [영상]](https://youtu.be/6FnkGKYK6iQ) 62 | - [자바스크립트 async와 await](https://joshua1988.github.io/web-development/javascript/js-async-await/) 63 | - [웹팩 핸드북](https://joshua1988.github.io/webpack-guide/) 64 | - [앱의 프론트엔드 성능을 향상시키는 방법 - 5가지 코딩 팁 [번역]](https://junwoo45.github.io/2019-10-05-frontend-performance/) 65 | - [JavaScript 첫걸음](https://developer.mozilla.org/ko/docs/Learn/JavaScript/First_steps) 66 | - [JavaScript 재입문하기](https://developer.mozilla.org/ko/docs/A_re-introduction_to_JavaScript) 67 | - [Javascript 생성자에서 private 변수 정의하기 [번역]](https://doong-jo.github.io/javascript/2019/10/19/(%EB%B2%88%EC%97%AD)-javascript-%EC%83%9D%EC%84%B1%EC%9E%90%EC%97%90%EC%84%9C-private-%EB%B3%80%EC%88%98-%EC%A0%95%EC%9D%98%ED%95%98%EA%B8%B0/) 68 | - [코드스피츠 85 거침없는 자바스크립트 - 1회차 [영상]](https://www.youtube.com/watch?v=0NsJsBdYVHI) 69 | - [누구나 한 번쯤은 띄워본 JavaScript 에러 TOP 10 [번역]](https://blog.meeta.io/10) 70 | - [2019년과 이후 JavaScript의 동향 – 브라우저 밖의 JavaScript 1](https://d2.naver.com/helloworld/7700312) 71 | - [자바스크립트, 세미콜론을 써야 하나 말아야 하나](https://bakyeono.net/post/2018-01-19-javascript-use-semicolon-or-not.html) 72 | - [프로젝트에서 jQuery를 그만 사용해야겠다고 결심한 이유 [번역]](https://medium.com/%EC%98%A4%EB%8A%98%EC%9D%98-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D/%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EC%97%90%EC%84%9C-jquery-%EC%9D%98-%EC%82%AC%EC%9A%A9%EC%9D%84-%EA%B7%B8%EB%A7%8C%EB%91%90%EA%B2%A0%EB%8B%A4%EA%B3%A0-%EA%B2%B0%EC%8B%AC%ED%95%9C-%EC%9D%B4%EC%9C%A0-45379cba95b6) 73 | - [성능덕후를 위한 자바스크립트 코딩 패턴(중급)](https://joshua1988.github.io/web-development/javascript/javascript-best-practices/) 74 | - [JavaScript 배열(Array)의 발전과 성능에 대해서 자세히 알아보기 [번역]](https://evan-moon.github.io/2019/06/15/diving-into-js-array/) 75 | - [자바스크립트의 메모리 모델 [번역]](https://junwoo45.github.io/2019-11-04-memory_model) 76 | - [The Javascript Handbook [영문]](https://drive.google.com/file/d/1KkOb8_7a3YT_GrFvJCmxu9LrLVksy2kP/view) 77 | - [이제는 Immutable이 기본입니다, 4가지 변수 이야기 [영상]](https://www.youtube.com/watch?v=K8C3OGzz7tQ) 78 | - [Custom Promise 구현으로 프로미스 파혜치기](https://p-iknow.netlify.com/js/custom-promise) 79 | - [모던 자바스크립트 튜토리얼](https://ko.javascript.info) 80 | - [Webpack: When to use and Why](https://blog.andrewray.me/webpack-when-to-use-and-why/amp/) 81 | - [자바스크립트에서 [object Object] 가 대체 뭘까?](https://medium.com/%EC%98%A4%EB%8A%98%EC%9D%98-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%97%90%EC%84%9C-object-object-%EA%B0%80-%EB%8C%80%EC%B2%B4-%EB%AD%98%EA%B9%8C-fe55b754e709) 82 | - [자바스크립트에서 유용할 수도 있는 연산자들 모음](https://medium.com/%EC%98%A4%EB%8A%98%EC%9D%98-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%97%90%EC%84%9C-%EC%9C%A0%EC%9A%A9%ED%95%A0-%EC%88%98%EB%8F%84-%EC%9E%88%EB%8A%94-%EC%97%B0%EC%82%B0%EC%9E%90%EB%93%A4-%EB%AA%A8%EC%9D%8C-3450083838fb) 83 | - [프론트엔드 기술 조감도 : Babel](https://ahnheejong.name/articles/frontend-birds-eye-view-babel/) 84 | - [왜 JSON.parse로 객체를 선언하는 방법이 더 빠를까?](https://wormwlrm.github.io/2019/12/04/Why-JSON-parse-is-faster-than-object-literal.html) 85 | - [(고급) 자바스크립트 질문 목록 [번역]](https://github.com/lydiahallie/javascript-questions/blob/master/ko-KR/README-ko_KR.md) 86 | - [프론트엔드 개발 환경의 이해 : NPM](http://jeonghwan-kim.github.io/series/2019/12/09/frontend-dev-env-npm.html) 87 | - [반응형 시스템 개선하기 (feat. TOAST UI Grid)](https://meetup.toast.com/posts/210) 88 | - [프렌즈타임 웹앱 삽질기](https://tech.kakao.com/2019/11/27/friendstime-web-app/) 89 | - [What’s coming to JavaScript in 2020](https://medium.com/javascript-in-plain-english/whats-coming-to-javascript-in-2020-c2a02cf52d01) 90 | - [자바스크립트 이벤트 제대로 이해하기(Part 1)](https://medium.com/%EC%98%A4%EB%8A%98%EC%9D%98-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%9D%B4%EB%B2%A4%ED%8A%B8-%EC%A0%9C%EB%8C%80%EB%A1%9C-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0-part-1-2a7d4b9eb468) 91 | - [자바스크립트 엔진에 대한 오개념과, Inline cache](https://velog.io/@noyo0123/%ED%83%80%EC%9E%85%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-VSCODE-%EA%B0%9C%EB%B0%9C%EC%84%B8%ED%8C%85%ED%95%98%EA%B8%B0-lfk2a3yuo5) 92 | - [ES2020에 도입되는 기능들 간략 정리](https://medium.com/javascript-in-plain-english/new-features-in-es2020-you-should-check-b4974d9d7edc) 93 | - [Don't block the event loop! 매끄러운 경험을 위한 JavaScript 비동기 처리](https://engineering.linecorp.com/ko/blog/dont-block-the-event-loop/) 94 | - [카카오페이지 글로벌 웹 개발 후기](https://medium.com/@ljs0705/%EC%B9%B4%EC%B9%B4%EC%98%A4%ED%8E%98%EC%9D%B4%EC%A7%80-%EA%B8%80%EB%A1%9C%EB%B2%8C-%EC%9B%B9-%EA%B0%9C%EB%B0%9C-%ED%9B%84%EA%B8%B0-d15402becaef) 95 | - [Thinking about emotion js vs styled component](https://ideveloper2.dev/blog/2019-05-05--thinking-about-emotion-js-vs-styled-component/) 96 | - [자바스크립트 동작 원리 시각화 [영문]](https://dev.to/lydiahallie/javascript-visualized-the-javascript-engine-4cdf) 97 | - [처음 만나는 Svelte [번역]](https://ui.toast.com/weekly-pick/ko_20191002/) 98 | - [자바스크립트 성능 향상 방법 [번역]](https://junwoo45.github.io/2020-01-29-javascript_performance/) 99 | - [자바스크립트에 적용한 클린코드 [번역]](https://github.com/qkraudghgh/clean-code-javascript-ko/blob/master/README.md#%EB%AA%A9%EC%B0%A8) 100 | - [자바스크립트 개발자가 알아야하는 33가지 개념 [번역]](https://github.com/yjs03057/33-js-concepts) 101 | - [ECMAScript ES2016~ES2020 정리](https://junhobaik.github.io/es2016-es2020/) 102 | - [타다 웹 프론트엔드의 모든 것](http://engineering.vcnc.co.kr/2020/01/introduce-tada-web-frontend/) 103 | - [Promise, 가만히 냅두면 어떻게 될까? [번역]](https://imch.dev/posts/what-happens-if-do-nothing-with-promise) 104 | - [자바스크립트 옵저버 API들 간략히 소개](https://www.huskyhoochu.com/js-observers/) 105 | - [await vs return vs return await [번역]](https://perade.github.io/blog/await-vs-return-vs-return-await/) 106 | - [프론트엔드 트랜드가 한눈에! 2019 년의 가장 핫했던 JavaScript 라이브러리](https://tagilog.tistory.com/613) 107 | - [React밖에 모르는 당신에게. GatsbyJS 한 잔, ‘채용~’](https://blog.banksalad.com/tech/build-a-website-with-gatsby/) 108 | - [FrontEnd Application에서 Null 다루기](https://jbee.io/react/react-data-null-handling/) 109 | - [자바스크립트의 this를 알아보자.](https://1ilsang.dev/2020-03-31/js/this) 110 | - [JavaScript 인터뷰 : 주요 질문 설명](https://dev.to/educative/acing-the-javascript-interview-top-questions-explained-59b7) 111 | - [ECMAScript 2020의 새로운 점](https://ui.toast.com/weekly-pick/ko_20200409) 112 | - [실용주의 Front-end 개발](https://peter-cho.gitbook.io/book/) 113 | - [네이버 FE news](https://github.com/naver/fe-news/blob/master/issues) 114 | - [await 의 함정, 숨은 병목을 찾자](https://jaeheon.kr/161) 115 | - [Data Structure For JavaScript](https://hg-pyun.github.io/data-structure-for-javascript/) 116 | 117 | 118 | ### Node.js 119 | - [Velopert님의 Node.js 강좌 [시리즈]](http://bit.ly/2QzcD3Q) 120 | - [Node.js 동작 원리](http://sjh836.tistory.com/149) 121 | - [Node.js Stream 당신이 알아야할 모든 것](http://blog.jeonghwan.net/node/2017/07/03/node-stream-you-need-to-know.html) 122 | - [Node.JS 자주 사용하는 모듈 정리](https://github.com/cheese10yun/node-yun) 123 | - [NodeJS 2020년에 새로 바뀌는 것들 [영문]](https://developer.okta.com/blog/2019/12/04/whats-new-nodejs-2020) 124 | - [3분만에 Node.js 이해하기 [번역]](https://menuand.tistory.com/m/3?category=817925) 125 | - [Node.js 이벤트루프 제대로 이해하기](https://tk-one.github.io/2019/02/07/nodejs-event-loop/) 126 | - [Node.js의 순환 의존성](https://blog.outsider.ne.kr/1283?category=24) 127 | - [견고한 node.js 프로젝트 설계하기 [번역]](https://velog.io/@hopsprings2/%EA%B2%AC%EA%B3%A0%ED%95%9C-node.js-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%95%84%ED%82%A4%ED%85%8D%EC%B3%90-%EC%84%A4%EA%B3%84%ED%95%98%EA%B8%B0) 128 | 129 | 130 | ### React.js 131 | - [가장 현대적인 웹 만들기 1편 (Node.js, React) [시리즈]](http://bit.ly/2OEaKpl) 132 | - [React.js로 시작하는 멀티플랫폼 개발하기 [슬라이드]](http://bit.ly/2C3SNJW) 133 | - [React.js 초간단 설명](http://bit.ly/2Pled9a) 134 | - [카카오페이지 웹 React 포팅 후기](http://bit.ly/2Cz4hWS) 135 | - [React 17 에 추가된 새로운 것들](http://bit.ly/2qnCPDf) 136 | - [React의 탄생 배경과 특징](https://medium.com/@RianCommunity/react의-탄생배경과-특징-4190d47a28f) 137 | - [왜 React와 서버 사이드 렌더링인가?](https://subicura.com/2016/06/20/server-side-rendering-with-react.html) 138 | - [React에서 mobx 경험기 (Redux와 비교기)](http://woowabros.github.io/experience/2019/01/02/kimcj-react-mobx.html) 139 | - [React로 만드는 Electron 웹 애플리케이션; 레이아웃, AntD Customization](https://medium.com/p/817bb2cf1d4b/) 140 | - [React datagrid component 제작기 (with ES6, TypeScript)](https://medium.com/chequer/react-datagrid-component-%EC%A0%9C%EC%9E%91%EA%B8%B0-with-es6-typescript-4efcbfe1b442) 141 | - [React Application에서 drag와 resize](https://medium.com/p/fd6a61c80d89/) 142 | - [React 렌더링과 성능 알아보기](https://meetup.toast.com/posts/110) 143 | - [왜 리액트를 쓰나요?](https://environmentset.github.io/2019/02/13/Why-use-React/) 144 | - [React에서 Redux 전에 배워야 할 8가지](https://edykim.com/ko/post/learn-react-before-using-redux/) 145 | - [react-native 사이드프로젝트 보름만에 iOS, 안드로이드 앱 출시하기](https://blog.holy.kiwi/js/190127/) 146 | - [QueryPie는 왜 React & Typescript를 선택하게 되었나](https://medium.com/p/111d03597510/) 147 | - [React Hooks는 어떻게 function component를 다시 그릴까?](https://www.awesomezero.com/development/reacthook/) 148 | - [리액트와 찰떡궁합 next.js [영상]](https://youtu.be/jg2ha2RIWN0) 149 | - [탄력적인 컴포넌트 작성하기](https://overreacted.io/ko/writing-resilient-components/) 150 | - [React.js 개발자를 위한 SSR 앱 개발 및 배포하기 [슬라이드]](https://www.slideshare.net/awskr/aws-community-day-2020-reactjs-ssr) 151 | - [리액트 function component와 class component는 어떻게 다를까? [번역]](https://www.hamadevelop.me/reactfunctionclassdiff/) 152 | - [useEffect 완벽가이드 [번역]](https://rinae.dev/posts/a-complete-guide-to-useeffect-ko) 153 | - [patch-package를 활용한 NPM 패키지 패치(patch) 사례 (feat. React Native)](https://medium.com/naver-place-dev/patch-package를-활용한-npm-패키지-패치-patch-사례-feat-react-native-ee1fc399b7c2) 154 | - [Jest로 기본적인 테스트 작성하기](https://www.daleseo.com/jest-basic/) 155 | - [ReactJS의 Virtual DOM과 Repaint, Reflow](http://blog.drakejin.me/React-VirtualDOM-And-Repaint-Reflow/) 156 | - [컴포넌트 분리의 미학](https://vallista.kr/2020/03/29/Component-%EB%B6%84%EB%A6%AC%EC%9D%98-%EB%AF%B8%ED%95%99/) 157 | 158 | 159 | ### Vue.js 160 | - [React 와 Vue로 똑같은 앱 만들고 비교 [번역]](http://bit.ly/2NugsFq) 161 | - [왜 43%의 프론트엔드 개발자들은 Vue.js를 배우고 싶어하나? [번역]](http://bit.ly/2pI9vap) 162 | - [Vue.js 기준으로 다른 웹 프레임워크를 비교한 글](http://forwe.tistory.com/1) 163 | - [Vue.js 입문자가 흔히 저지르는 문법 실수](https://joshua1988.github.io/web-development/vuejs/common-error-cases/) 164 | - [Vue.js 한국 개발자 모임, Vuetiful Korea Meetup 후기 및 발표자료](https://engineering.linecorp.com/ko/blog/vue-js-developer-meetup/) 165 | - [2019년에는 Vue.js를 배워야 하는 3가지 이유](http://leagueoflegend.tistory.com/49) 166 | - [Vue.js 입문자가 실무에서 주의해야 할 5가지 특징 [슬라이드]](https://drive.google.com/file/d/0B3AcM_ZW0sOceDJVNHZYTHR6MlVRbWt2LXRCWVAzLTMyTHNN/view) 167 | - [Vue.js 면접 질문 모음 [번역]](https://github.com/sudheerj/vuejs-interview-questions-korean/blob/master/README.md) 168 | - [바닥부터 시작하는 Vue 테스트와 리팩토링 [슬라이드]](https://www.slideshare.net/ifkakao/kakao-fe-meetup-vue-test-re) 169 | - [NPM 배포하기 - Vue.js ESLint 패키지](https://joshua1988.github.io/web-development/npm/vuejs/publish/) 170 | - [0.7KB로 Vue와 같은 반응형 시스템 만들기](https://ui.toast.com/weekly-pick/ko_20190531/) 171 | - [바닥부터 시작하는 Vue 컴포넌트 테스트](https://tech.kakao.com/2019/11/27/kakao-business-vue-component-test/) 172 | - [Vue.js: The Documentary [영상]](https://www.youtube.com/watch?v=OrxmtDw4pVI) 173 | - [Vue 3 에서 사용될 Composition API 정리](https://chodragon9.github.io/blog/composition-api-rfc-migration/#api-reference) 174 | 175 | 176 | ### TypeScript 177 | - [TypeScript Handbook [번역]](https://typescript-kr.github.io/) 178 | - [TypeScript: 인터페이스(Interface)](https://hyunseob.github.io/2016/10/17/typescript-interface/) 179 | - [TypeScript와 함께하는 Fullstack Development](https://medium.com/p/501835592b1d) 180 | - [TypeScript Deep Dive [영문]](https://basarat.gitbooks.io/typescript/content/) 181 | - [Typescript가 두려운 당신에게](https://blog.scienceoflove.co.kr/why-typescript/) 182 | - [리액트 프로젝트에서 타입스크립트 사용하기](https://velog.io/@velopert/typescript-basics) 183 | - [타입스크립트를 위한 클린코드 - 한글번역판](https://github.com/738/clean-code-typescript) 184 | - [자바스크립트 개발자를 위한 타입스크립트](https://ahnheejong.gitbook.io/ts-for-jsdev/) 185 | 186 | 187 | -------------------------------------- 188 | 189 | ### 디자인 & UI/UX & CSS 190 | - [미니멀 UI의 차기 트렌드 '컴플렉션 리덕션'](http://bit.ly/2RBMNxA) 191 | - [Material 디자인의 밀도에 대한 설명](http://bit.ly/2C4N0nx) 192 | - [키오스크 UI 설계 시 고려할 것들](http://bit.ly/2RBnawK) 193 | - [최고의 UI/UX 애니메이션들 [영문]](http://bit.ly/2ONgDjX) 194 | - [2017년의 위험한 디자인 트렌드 [번역]](http://bit.ly/2ydy7MJ) 195 | - [10가지, 우리가 저지르고있는 작은 디자인 실수 [번역]](http://bit.ly/2IRtpZu) 196 | - [SVG, JS, CSS로 만드는 라이언 로그인 폼](http://bit.ly/2QGZJkg) 197 | - [CSS에 대한 깊은 이해: 폰트 매트릭스, line-height와 vertical-align [번역]](http://bit.ly/2CEyEv7) 198 | - [웹폰트 사용하기 (웹폰트의 모든 것)](http://bit.ly/2IQRIXj) 199 | - [왜 장바구니 UX 디자인은 비효율적인가? [영문]](http://bit.ly/2RTvNmC) 200 | - [실무에 바로 적용하는 UI 디자인 팁 7가지 [영문]](http://bit.ly/2RQYfVY) 201 | - [2018년 한글날 배포된 무료 한글 폰트들](http://bit.ly/2z5Gz0v) 202 | - [다양한 브랜드의 로고를 주요 컬러에 맞춰 다운로드 받을 수 있다면?](http://bit.ly/2Ra5lnc) 203 | - [마크업개발자가 UX를 알아야 하는 이유 [슬라이드]](http://bit.ly/2CKrswV) 204 | - [새로운 디자인 트렌드의 위험요소 [번역]](http://bit.ly/2qkxInD) 205 | - [프로토파이 무료 학습 링크 모음](https://brunch.co.kr/@uxhaaz/38) 206 | - [UI 와 UX의 차이 간단 설명](http://blog.weirdx.io/post/18969?fbclid=IwAR0ZBdl61bwYgKxylU15oJDcdioFHCTmVV-Yp1aDGQG6wS5_ZJz_0em-tr0) 207 | - [구글 디자인 가이드 - 오프라인 디자인 [영문]](https://design.google/library/offline-design/) 208 | - [모션 디자인이 어려울 필요는 없습니다. [번역]](https://www.vobour.com/%EB%AA%A8%EC%85%98-%EB%94%94%EC%9E%90%EC%9D%B8%EC%9D%B4-%EC%96%B4%EB%A0%A4%EC%9A%B8-%ED%95%84%EC%9A%94%EB%8A%94-%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4-motion-design-does) 209 | - [Airbnb 디자이너 정황하님 이야기 [영상]](https://www.facebook.com/breakerskor/videos/2163345637255705/UzpfSTEwMDAwMzM5MjEyMDcxMDpWSzoyNDk2MzIzNjkwNDA4MTUy/) 210 | - [디자인에서 실제 인용 부호 사용하기 [번역]](https://www.vobour.com/%EB%94%94%EC%9E%90%EC%9D%B8%EC%97%90%EC%84%9C-%EC%8B%A4%EC%A0%9C-%EC%9D%B8%EC%9A%A9-%EB%B6%80%ED%98%B8-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-start-using-real-qu) 211 | - [무한스크롤, 페이징, 더보기. 어떤걸 써야할까?](http://cyberx.tistory.com/82) 212 | - [리디북스 뷰어 형광펜 개선 후기](https://www.ridicorp.com/blog/2016/11/10/highlight/) 213 | - [UI/UX Prototype 툴 선택 - Just in mind](http://k2unip.tistory.com/m/184) 214 | - [400개 이상의 아이콘이 있는 오픈소스 프로젝트](https://akveo.github.io/eva-icons/#/) 215 | - [2800명의 디자이너가 대답한 2018 디자인 도구 설문조사 [영문]](http://uxtools.co/survey-2018) 216 | - [웹사이트들의 한글 타이포그래피](https://lqez.github.io/blog/hangul-typo-on-web.html?fb_action_ids=2062358057128072&fb_action_types=og.comments&fb_source=other_multiline&action_object_map=%5B1979264708761812%5D&action_type_map=%5B%22og.comments%22%5D&action_ref_map=%5B%5D) 217 | - [웹 글꼴 최적화](https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/webfont-optimization?hl=ko) 218 | - [새해, 사이드 프로젝트에 도움이 될만한 디자인 리소스](https://brunch.co.kr/@mobiinside/1423) 219 | - [2019 UX/UI 디자인 트렌드](https://brunch.co.kr/@usdlab/38?utm_medium=gaerae.com) 220 | - [웹폰트 경량화 - 폰트툴즈의 pyftsubset을 사용한 폰트 서브셋 만들기](https://www.44bits.io/ko/post/optimization_webfont_with_pyftsubnet) 221 | - [css, js로 position - sticky 구현 방법](https://moonformeli.tistory.com/24) 222 | - [스크롤과 관련된 CSS 속성 3가지](https://taegon.kim/archives/9807) 223 | - [모바일 UI·UX 디자인시 고려해야 할 가이드라인 1](https://brunch.co.kr/@chulhochoiucj0/8) 224 | - [css의 7가지 단위](https://webclub.tistory.com/356) 225 | - [안티 패턴으로서의 CSS background-image 속성](https://velog.io/@chris/the-css-background-image-property-as-an-anti-pattern) 226 | - [Top UI/UX Design Works for Inspiration](https://uxplanet.org/top-ui-ux-design-inspiration-f9a4bdc6e378) 227 | - [image 요소 아래에 패딩된 여분의 공간 제거하기](https://poiemaweb.com/css3-removing-white-space-image-element) 228 | - [30개의 와이어프레임 examples](https://designseer.com/website-wireframe-examples/) 229 | - [CSS Grid Garden](http://cssgridgarden.com/#ko) 230 | - [CSS FLEXBOX Froggy](http://flexboxfroggy.com/#ko) 231 | - [CSS Flexbox](https://flexbox.help/) 232 | - [잘 알려지지 않은 유용한 CSS 속성들](https://ahnheejong.name/articles/less-famous-css-properties/) 233 | - [코드로 만드는 Design System](https://medium.com/@kykkjh2984/%EC%BD%94%EB%93%9C%EB%A1%9C-%EB%A7%8C%EB%93%9C%EB%8A%94-design-system-b04bb916a02b) 234 | - [모바일 UI 디자인 기본 요소 - 버튼](https://brunch.co.kr/@chulhochoiucj0/23) 235 | - [웹에서 쓰기 좋은 216개의 컬러 모음](https://favpng.com/png_colors) 236 | - [SCSS에 새로 추가된 Module System (@use, @forward)](https://blueshw.github.io/2019/10/27/scss-module-system/) 237 | - [One UI Design Guide KOR.pdf](http://www.design.samsung.com/kr/contents/one-ui/download/oneui_design_guide_kor.pdf) 238 | - [웹디자이너를 위한 크롬 확장 프로그램 10선](https://uxdesign.cc/10-best-chrome-extensions-for-designers-a76540b93836) 239 | - [시각적 위계를 활용한 경험 설계](https://brunch.co.kr/@cliche-cliche/25) 240 | - [무한 스크롤 vs 페이지네이션 vs '더보기' 버튼 - 이커머스에서 어떤 로딩 방법을 사용하면 좋을지에 대한 UT 결과](https://brunch.co.kr/@blackindigo-red/13)¡ 241 | - [따릉아! 문제는 UX/UI야!](https://brunch.co.kr/@supernova9/180) 242 | - [UX/UI 다이렉트하게 만들어라](https://brunch.co.kr/@plusx/21) 243 | - [나눔 고딕 웹 폰트에 대한 고찰](https://moonspam.github.io/NanumGothic-Review/) 244 | - [정산의 시간 App 기획부터 GUI까지](https://medium.com/@hyunji5834/정산의-시간-app-기획부터-gui까지-f296d11805ea) 245 | - [뉴모피즘은 새로운 UI 트렌드가 될 수 있을까?](https://brunch.co.kr/@cliche-cliche/32) 246 | - [React Native UI 개발 시작하기](https://wit.nts-corp.com/2020/03/23/6014) 247 | - [개발자도 알면 좋은 UI 디자인](https://joshua1988.github.io/web-development/design/ui-for-developers/) 248 | - [글자랑의 한글 가변폰트 실험](https://www.notion.so/49fca2912ab344edb0ef24b8f320440a) 249 | - [세상은 왜 CSS개발자를 필요로 하는가? [번역]](https://medium.com/@Baksure/%EB%B2%88%EC%97%AD-%EC%84%B8%EC%83%81%EC%9D%80-%EC%99%9C-css%EA%B0%9C%EB%B0%9C%EC%9E%90%EB%A5%BC-%ED%95%84%EC%9A%94%EB%A1%9C-%ED%95%98%EB%8A%94%EA%B0%80-c3465999301b) 250 | - [코드로 자음과 모음을 분리하기](https://www.notion.so/3c40c025b9bc474da00add82f9c301ad) 251 | 252 | 253 | -------------------------------------- 254 | 255 | ### 모바일 & iOS & 안드로이드 256 | - [모바일 디자인할 때 그리드 시스템 꼭 사용해야 할까?](http://bit.ly/2yrPNDB) 257 | - [카카오뱅크 모바일앱 개발 이야기 [영상]](http://bit.ly/2pWcooj) 258 | - [안드로이드 모션 레이아웃 설명 [영문]](http://bit.ly/2CSZgsC) 259 | - [가상화폐 거래소 앱 개발 후기](http://bit.ly/2ExTFcI) 260 | - [네이버 그린팩토리 주차층 관리앱 개발기](http://bit.ly/2R5MbyQ) 261 | - [Flutter(모바일앱 SDK)는 왜 혁명적인가 [번역]](https://medium.com/@dan_kim/%EB%B2%88%EC%97%AD-flutter%EB%8A%94-%EC%99%9C-%ED%98%81%EB%AA%85%EC%A0%81%EC%9D%B8%EA%B0%80-967c1dfcc5a9) 262 | - [넷플릭스 안드로이드 앱 아키텍쳐 [번역]](https://m.blog.naver.com/diablo1031/221406412612) 263 | - [NAVER Tech Concert:Android 발표 영상 모음 [영상]](https://tv.naver.com/v/4409296/list/272653) 264 | - [Vue와 NativeScript로 네이티브 모바일 앱 만들기 [번역]](http://vuejs.kr/vue/nativescript/2017/08/11/introduce-vue-nativescript-01/) 265 | - [iOS 한국어 강의 및 세미나 자료 모음](https://github.com/ClintJang/awesome-swift-korean-lecture) 266 | - [타다 클라이언트 개발기](http://engineering.vcnc.co.kr/2019/05/tada-client-development/) 267 | - [React Native를 이용한 어플리케이션 개발 기록](https://dev-yakuza.github.io/ko/react-native/) 268 | - [Android: RecyclerView에서 텍스트 레아이웃 미리 계산하기](https://developers-kr.googleblog.com/2018/08/prefetch-text-layout-in-recyclerview.html) 269 | - [iOS 프리랜서로 산다는 것 [영상]](https://youtu.be/1QlneFvP0K8) 270 | - [갈피: 나의 첫 모바일 앱 개발기](https://ahnheejong.name/articles/galpi-development-diary/) 271 | - [I/O에서 발표된 Android의 현재를 정리해보았습니다. [번역]](https://developers-kr.googleblog.com/2019/08/whats-now-in-android.html) 272 | - [더 작은 APK를 위한 Android App Bundle에 대해서](https://medium.com/daangn/%EB%8D%94-%EC%9E%91%EC%9D%80-apk%EB%A5%BC-%EC%9C%84%ED%95%9C-android-app-bundle%EC%97%90-%EB%8C%80%ED%95%B4%EC%84%9C-345a656eee85) 273 | - [React Native로 성공적인 MVP 개발하기](https://drive.google.com/file/d/1LKtyaDE9qnrqOeJvQRhIhWqdZ229ofR7/view) 274 | - [Android 개발을 수주해서 Kotlin을 제대로 써봤더니 최고였다. [번역]](https://gist.github.com/Hazealign/1bbc586ded1649a8f08f) 275 | - [Flutter를 배우기 위한 강좌 및 사이트 추천](https://medium.com/@sangin84/flutter-%ED%94%8C%EB%9F%AC%ED%84%B0-%EB%A5%BC-%EB%B0%B0%EC%9A%B0%EA%B8%B0-%EC%9C%84%ED%95%9C-%EC%82%AC%EC%9D%B4%ED%8A%B8-%EB%B0%8F-%EA%B0%95%EC%A2%8C-%EC%B1%84%EB%84%90-%EC%B6%94%EC%B2%9C-97bfee35b20) 276 | - [안드로이드 개발자라면 꼭 해야하는 & 알아야 하는 6가지](https://medium.com/%EB%B0%95%EC%83%81%EA%B6%8C%EC%9D%98-%EC%82%BD%EC%A7%88%EB%B8%94%EB%A1%9C%EA%B7%B8/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EA%B0%9C%EB%B0%9C%EC%9E%90-%EB%9D%BC%EB%A9%B4-%EA%BC%AD-%ED%95%B4%EC%95%BC-%ED%95%98%EB%8A%94-%EC%95%8C%EC%95%84%EC%95%BC-%ED%95%98%EB%8A%94-6%EA%B0%80%EC%A7%80-23df7f059da3) 277 | - [공식문서 만으로 iOS 개발 배우기](https://sungdoo.dev/programming/start-ios-development-with-offical-docs/) 278 | - [유니티, 증강현실 앱개발 런칭기 (iOS, Android)](https://brunch.co.kr/@chickenmoim/18) 279 | - [iOS(Swift, Objc) 질문과 답변 모음](https://github.com/ClintJang/ios-swift-objc-questions-and-answers/blob/master/README.md#%EC%9E%90%EC%B2%B4%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EC%97%86%EC%9D%B4-%EC%86%8C%EC%85%9C%EB%A1%9C%EA%B7%B8%EC%9D%B8%EB%A7%8C-%EB%B6%99%EC%9D%B4%EB%A0%A4%EA%B3%A0-%ED%95%98%EB%8A%94%EB%8D%B0-%EC%95%A0%ED%94%8C-%EB%A6%AC%EC%A0%9D%EC%82%AC%EC%9C%A0%EC%9D%B8%EA%B0%80%EC%9A%94) 280 | - [무료 Flutter e-book](https://ridibooks.com/books/3419000002) 281 | -------------------------------------------------------------------------------- /3. 백엔드/README.md: -------------------------------------------------------------------------------- 1 | # 3. 백엔드 2 | 3 | ### 서버 & 클라우드 & 아키텍쳐 4 | - [넷플릭스가 AWS로 이전한 과정](http://bit.ly/2PlJZmo) 5 | - [Serverless와 기술도입, Backend Application의 미래](http://bit.ly/2A0SmPh) 6 | - [월간 300억 동접자 수를 처리한 방법에 대한 글 [번역]](http://bit.ly/2IMJZts) 7 | - [<야생의 땅 듀랑고> 서버 아키텍쳐 1편 [시리즈][슬라이드]](https://www.slideshare.net/sublee/spof-mmorpg) 8 | - [<야생의 땅 듀랑고>의 데이터 엔지니어링 이야기: 로그 시스템 구축 경험 공유 [슬라이드]](http://bit.ly/2yrRDEx) 9 | - [주니어 개발자가 외칩니다, "Hello, System Architecture!"](http://bit.ly/2pO8AFk) 10 | - [AWS 서버 이중화하기](http://bit.ly/2A30WwE) 11 | - [REST 기반의 간단한 분산 트랜잭션 구현 1편 [시리즈]](http://bit.ly/2OiOFxb) 12 | - [스프링부트로 웹 서비스 출시하기 - 배포 자동화 구축하기](https://jojoldu.tistory.com/265?category=635883) 13 | - [웹서버 - Nginx vs Apache 성능 비교](http://bit.ly/2yint7E) 14 | - [우아한형제들 신규 포인트 시스템 전환기 1편 [시리즈]](http://woowabros.github.io/experience/2018/10/12/new_point_story_1.html) 15 | - [TreadLocal과 TreadPool을 사용하여 요청 및 응답 기록 남기기](bit.ly/2CKQSeA) 16 | - [AWS Aurora 도입전에 알아야 할 몇가지 사실](http://bit.ly/2P5Ys9v) 17 | - [쿠팡 서비스 클라우드 마이그레이션 통해 배운것들 [슬라이드]](http://bit.ly/2P5Mpc3) 18 | - [왜 비즈니스 로직은 Model(Domain)에 가까울수록 좋은가?](http://bit.ly/2AgHuNp) 19 | - [빌링 시스템 장애 대응 사례 - 우아한형제들](http://bit.ly/2PHr85C) 20 | - [AWS를 슬랙으로 모니터링하기](http://bit.ly/2yWpWUW) 21 | - [10가지 소프트웨어 아키텍처 패턴 요약 [번역]](http://bit.ly/2RazjYh) 22 | - [웹 아키텍쳐 입문 [번역]](https://rhostem.github.io/posts/2018-07-22-web-architecture-101/) 23 | - [서버 성능에 대한 정의와 이해 [슬라이드]](https://www.slideshare.net/sunnykwak90/ss-44875669) 24 | - [안전한 SSL/TLS운영 하기위해 알아야 할 것들](http://bit.ly/2OcxHLR) 25 | - [웹서버 트래픽 폭주 대비 아파치 웹, 톰캣 서버 설정](bit.ly/2Q2a3U2) 26 | - [시스템 구축 후 성능, 부하, 스트레스 테스트](bit.ly/2PyoqT7) 27 | - [Nginx ingress를 이용해 이벤트 트래픽 대비하기](https://dailyhotel.io/nginx-ingress를-이용해-마케팅-이벤트를-대비하기-27ac73afaaf6) 28 | - [배달의민족 오프라인 모드 적용기](http://woowabros.github.io/experience/2018/11/05/about_offline_mode.html) 29 | - [YouTube Go (오프라인 모드 유튜브)는 왜 출시되었을까?](https://brunch.co.kr/@yeslee/24) 30 | - [네이버 메인 페이지의 트래픽 처리](https://d2.naver.com/helloworld/6070967) 31 | - [340만 동시접속으로 서비스 다운 사후분석 - 포트나이트](https://www.epicgames.com/fortnite/ko/news/postmortem-of-service-outage-at-3-4m-ccu?utm_source=gaerae.com&utm_campaign=%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%8A%A4%EB%9F%BD%EB%8B%A4&utm_medium=social) 32 | - [개발자를 위한 인프라 기초 총정리](https://futurecreator.github.io/2018/11/09/it-infrastructure-basics/) 33 | - [LINE에 사용하는 수많은 서버를 모니터링하는 도구, Promgen을 소개합니다.](https://engineering.linecorp.com/ko/blog/how-promgen-routes-notifications/?fbclid=IwAR2MULBGdhSHN31vjX61dHLKGJII2-0hkRiRkMc1oiSF0RUELHN1jx0GwEg) 34 | - [단일 저장소(repository)의 좋은점 [번역]](https://edykim.com/ko/post/advantages-of-monorepos/?no-cache=1) 35 | - [클라우드 컴퓨팅 깔끔 정리](https://www.hpe.com/kr/ko/what-is/cloud-computing.html) 36 | - [nginx 설정 자동으로 하는 사이트](https://nginxconfig.io/) 37 | - [바람직한 멀티스레딩 구조 [영상]](https://www.youtube.com/watch?v=M1e9nmmD3II) 38 | - [실시간 서비스 개발 후기](http://woowabros.github.io/woowabros/2017/09/12/realtime-service.html) 39 | - [대규모 분산 스토리지(Kage)의 발전 과정](http://tech.kakao.com/2017/01/12/kage/) 40 | - [Kafka 운영자가 말하는 처음 접하는 Kafka](https://www.popit.kr/kafka-%EC%9A%B4%EC%98%81%EC%9E%90%EA%B0%80-%EB%A7%90%ED%95%98%EB%8A%94-%EC%B2%98%EC%9D%8C-%EC%A0%91%ED%95%98%EB%8A%94-kafka/) 41 | - [AWS 장애를 바라보며. 클라우드에 대한 단상](https://himskim.wordpress.com/2018/11/23/aws-%ec%9e%a5%ec%95%a0%eb%a5%bc-%eb%b0%94%eb%9d%bc%eb%b3%b4%eb%a9%b0-%ed%81%b4%eb%9d%bc%ec%9a%b0%eb%93%9c%ec%97%90-%eb%8c%80%ed%95%9c-%eb%8b%a8%ec%83%81/) 42 | - [Elastic Stack과 Lambda를 활용한 데이터 모니터링 시스템 구축](https://d2.naver.com/helloworld/9878588) 43 | - ['아마존 웹 서비스를 다루는 기술' 원고 공개](http://pyrasis.com/book/TheArtOfAmazonWebServices) 44 | - [야놀자 워크로그 개발기](https://yanolja.github.io/2018/09/Work-Log) 45 | - [빅데이터 프레임워크를 활용한 데이터 인프라 구축](http://blog.dramancompany.com/2017/08/%EB%B9%85%EB%8D%B0%EC%9D%B4%ED%84%B0-%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%9D%B8%ED%94%84%EB%9D%BC-%EA%B5%AC%EC%B6%95/) 46 | - [Redis in Action [영문]](https://redislabs.com/community/ebook) 47 | - [대규모 서비스를 설계하는 기술 -중급(일반편) [슬라이드]](https://www.slideshare.net/charsyam2/how-to-build-massive-service-for-advance) 48 | - [AWS가 re:invent 2018에서 쏟아낸 새 서비스 TOP 10](https://byline.network/2018/12/3-26/amp/) 49 | - [커머스 혹은 유통 도메인 설계에 대한 연작 1편](https://www.popit.kr/%EC%BB%A4%EB%A8%B8%EC%8A%A4-%ED%98%B9%EC%9D%80-%EC%9C%A0%ED%86%B5-%EB%8F%84%EB%A9%94%EC%9D%B8-%EC%84%A4%EA%B3%84%EC%97%90-%EB%8C%80%ED%95%9C-%EC%97%B0%EC%9E%91/) 50 | - [토스의 백엔드는 어떻게 자동화되는가?](https://medium.com/@ghilbut/%ED%86%A0%EC%8A%A4%EC%9D%98-%EB%B0%B1%EC%97%94%EB%93%9C%EB%8A%94-%EC%96%B4%EB%96%BB%EA%B2%8C-%EC%9E%90%EB%8F%99%ED%99%94%EB%90%98%EB%8A%94%EA%B0%80-6042e6bd110d?fbclid=IwAR18UmsRQaMSx7dUm5oe1mQsoOlrebRif_7NgpV0dkj_dPqnBaB9Qvf2R1I) 51 | - [2018년 11월22일 발생한 AWS 장애 원인 요약 글](https://aws.amazon.com/message/74876/) 52 | - [AWS Performance Insight 사용 후기](http://woowabros.github.io/r-d/2018/12/01/performance_insight.html) 53 | - [AWS EC2 Container Service 구조와 특징](http://bluese05.tistory.com/m/52) 54 | - [단방향 사용자 인터페이스 아키텍쳐 [번역]](https://pilgwon.github.io/blog/2018/12/12/Unidirectional-User-Interface-Architectures.html) 55 | - [AWS 기초를 배우는 사이트 모음](https://brunch.co.kr/@topasvga/384) 56 | - [AWS re:Invent 2018 한 방에 정리하기](https://futurecreator.github.io/2018/12/15/aws-reinvent-2018-summary/) 57 | - [Netlify로 정적 사이트 배포하기](https://blog.outsider.ne.kr/1417) 58 | - [2019년 클라우드 핵심 트렌드 예측 [번역]](http://www.ciokorea.com/news/113514) 59 | - [블로그 서버 마이그레이션](https://blog.outsider.ne.kr/1418) 60 | - [클라우드 서비스 이해하기 IaaS, PaaS, SaaS](https://brunch.co.kr/@leedongins/60) 61 | - [천만 명의 사용자에게 1분 내로 알림 보내기 (병렬프로세스의 최적화)](https://taetaetae.github.io/2019/01/02/faster-parallel-processes/) 62 | - [테라폼 기초 튜토리얼](https://www.44bits.io/ko/post/terraform_introduction_infrastrucute_as_code) 63 | - [Sound Cloud 아키텍처의 진화](http://www.looah.com/article/view/1652?utm_source=gaerae.com&utm_campaign=%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%8A%A4%EB%9F%BD%EB%8B%A4&utm_medium=social) 64 | - [라이브 비디오 서비스 구축을 위한 노하우 1편](https://www.popit.kr/%eb%9d%bc%ec%9d%b4%eb%b8%8c-%eb%b9%84%eb%94%94%ec%98%a4-%ec%84%9c%eb%b9%84%ec%8a%a4-%ea%b5%ac%ec%b6%95%ec%9d%84-%ec%9c%84%ed%95%9c-%eb%85%b8%ed%95%98%ec%9a%b0-1%ed%9a%8c/) 65 | - [서버 시간동기화 문제 그리고 대안](https://link.medium.com/6GmMd7XiHT) 66 | - [AWS Lambda@Edge에서 실시간 이미지 리사이즈 & WebP 형식으로 변환](https://medium.com/daangn/lambda-edge로-구현하는-on-the-fly-이미지-리사이징-f4e5052d49f3) 67 | - [Apache냐 Nginx냐, 그것이 알고싶다.](https://taetaetae.github.io/2018/06/27/apache-vs-nginx/) 68 | - [L4/L7 스위치 대안 오픈소스 로드밸런서 HAProcxy](https://d2.naver.com/helloworld/284659) 69 | - [타다 시스템 아키텍처](http://engineering.vcnc.co.kr/2019/01/tada-system-architecture/?fbclid=IwAR3YN8bHy5pSF1TDcQC8d1E2bE7_LXpAcDIQ_De4Npblr35Tx7BoDV4iOvU) 70 | - [웹서버, WAS 개념 정리](https://brunch.co.kr/@springboot/21) 71 | - [아마존 엘라스틱 컨테이너 서비스(ECS) 입문](https://www.44bits.io/ko/post/container-orchestration-101-with-docker-and-aws-elastic-container-service) 72 | - [IDC에서 AWS로 Redis 데이터 이전하기](https://mingrammer.com/redis-migration/) 73 | - [배민라이더스 배달 경로와 거리 계산 개발과정](http://woowabros.github.io/experience/2019/02/07/real-distance-finder.html) 74 | - [Amazon RDS 활용 시, 데이터베이스 관리자 (DBA)의 역할 변화](https://aws.amazon.com/ko/blogs/korea/part-1-role-of-the-dba-when-moving-to-amazon-rds-responsibilities/) 75 | - [누구나 할 수 있는 엑세스 로그 분석 따라해보기 (by Elastic Stack)](https://taetaetae.github.io/2019/02/10/access-log-to-elastic-stack/) 76 | - [AWS VPC 기초](https://blog.2dal.com/2017/09/12/aws-vpc-basic/) 77 | - [서버리스 컴퓨팅 시대의 풀스택 개발 [번역]](https://medium.com/@serithemage/%EC%84%9C%EB%B2%84%EB%A6%AC%EC%8A%A4-%EC%BB%B4%ED%93%A8%ED%8C%85-%EC%8B%9C%EB%8C%80%EC%9D%98-%ED%92%80-%EC%8A%A4%ED%83%9D-%EA%B0%9C%EB%B0%9C-f9330483790f) 78 | - [MVC, MVP, MVVM 비교](https://magi82.github.io/android-mvc-mvp-mvvm/) 79 | - [리모트 컨피그 서버 구축기](http://woowabros.github.io/tools/2019/02/18/remote-config-server.html) 80 | - [멀티플렉싱 기반의 다중 접속 서버로 가기까지](https://jongmin92.github.io/2019/02/28/Java/java-with-non-blocking-io/) 81 | - [DevOps tutorial [영문]](https://www.edureka.co/blog/devops-tutorial) 82 | - [Woot 은 어떻게 AWS 기반 서버리스 데이터 레이크를 구축 하였는가?](https://aws.amazon.com/ko/blogs/korea/our-data-lake-story-how-woot-com-built-a-serverless-data-lake-on-aws/?utm_source=dlvr.it&utm_medium=facebook) 83 | - [Lambda 한개로 만드는 On-demand Image Resizing](https://engineering.huiseoul.com/lambda-%ED%95%9C%EA%B0%9C%EB%A1%9C-%EB%A7%8C%EB%93%9C%EB%8A%94-on-demand-image-resizing-d48167cc1c31) 84 | - [서버리스 아키텍쳐 파헤치기](https://futurecreator.github.io/2019/03/14/serverless-architecture/) 85 | - [웹서버 개발의 Session 전략](https://devhaks.github.io/2019/04/20/session-strategy/) 86 | - [만들면서 배우는 AWS VPC 입문 - 아마존 웹 서비스 네트워크의 기초](https://www.44bits.io/ko/post/understanding_aws_vpc) 87 | - [신입 개발자가 스타트업에서 AWS로 살아남는 이야기 - 조용진(모두의 캠퍼스)](https://youtu.be/r6TFnNQsQLY) 88 | - [대규모 서비스를 지탱하는 기술 - 기초편](https://www.slideshare.net/mobile/charsyam2/massive-service-basic) 89 | - [대규모 서비스를 지탱하는 기술 - 중급편](https://www.slideshare.net/mobile/charsyam2/how-to-build-massive-service-for-advance) 90 | - [Jedis 보다 Lettuce를 쓰자](https://jojoldu.tistory.com/418) 91 | - [레디스 사망일기](https://perfectacle.github.io/2019/05/29/redis-monitoring/) 92 | - [AWS로 사용자 천만 명 서비스 만들기 [슬라이드]](https://www.slideshare.net/awskorea/ct-2015-your-10million-users-on-aws-channy) 93 | - [시스템 디자인 학습 저장소 [영문]](https://github.com/donnemartin/system-design-primer) 94 | - [서버비용을 70%나 줄인 온디맨드 리사이징 이야기 by VCNC](https://www.theteams.kr/teams/2739/post/68195) 95 | - [그들이 AWS 위에서 데이터 파이프라인을 운영하는 법 [슬라이드]](https://docs.google.com/presentation/d/11C_BKio0DZIop_ZjJk7ogxQtWV5qHIr-hHjw277z64k/) 96 | - [우아한테크토크 - 선착순 이벤트 서버 생존기! 47만 RPM에서 살아남기](https://www.youtube.com/watch?v=MTSn93rNPPE) 97 | - [ECS를 이용한 Serverless Batch 서버](https://medium.com/myrealtrip-product/ecs%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-serverless-%EB%B0%B0%EC%B9%98-%EC%84%9C%EB%B2%84-63421bf55e67) 98 | - [이벤트 기반 분산 시스템을 향한 여정 [슬라이드]](https://www.slideshare.net/arawnkr/ss-94475606) 99 | - [CloudWatch 메트릭 그래프 스냅샷 만들기](https://brunch.co.kr/@alden/53) 100 | - [카카오 개발자가 본 ‘요즘 클라우드 흐름’ 세 가지](http://m.zdnet.co.kr/news_view.asp?article_id=20190721085551&re=zdk#imadnews) 101 | - [아파치 로드밸런싱으로 여러 WAS 운영하기](https://taetaetae.github.io/2019/08/04/apache-load-balancing/) 102 | - [리디북스 서비스 장애 복구 후기](https://www.ridicorp.com/blog/2016/09/02/idc-outage/) 103 | - [EKS 서비스 사용법 및 예제](https://blog.wonizz.tk/2019/09/09/aws-eks/) 104 | - [가장 쉽게 AWS VPC 개념잡기](https://medium.com/harrythegreat/aws-%EA%B0%80%EC%9E%A5%EC%89%BD%EA%B2%8C-vpc-%EA%B0%9C%EB%85%90%EC%9E%A1%EA%B8%B0-71eef95a7098) 105 | - [AWS로 토이프로젝트 운영삽질기](https://medium.com/harrythegreat/aws%EB%A1%9C-%ED%86%A0%EC%9D%B4%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%9A%B4%EC%98%81%ED%95%98%EA%B8%B0-5a77f7e13521) 106 | - [클라우드에서 트랜잭션 관리 - 트랜잭션의 기초 및 분산 트랜잭션](https://developer.ibm.com/kr/cloud/2017/08/11/%ED%8A%B8%EB%9E%9C%EC%9E%AD%EC%85%98%EC%9D%98-%EA%B8%B0%EC%B4%88-%EB%B0%8F-%EB%B6%84%EC%82%B0-%ED%8A%B8%EB%9E%9C%EC%9E%AD%EC%85%98/) 107 | - [쿠키런 1년, 서버개발 분투기 [슬라이드]](https://www.slideshare.net/mobile/serialxnet/1-35304689) 108 | - [콘퍼런스 참가 신청 기능 개발기](https://d2.naver.com/helloworld/5048491) 109 | - [스파게티 조인을 피하고 경계안에서 캐시 구현하기](https://www.popit.kr/%ec%8a%a4%ed%8c%8c%ea%b2%8c%ed%8b%b0-%ec%a1%b0%ec%9d%b8%ec%9d%84-%ed%94%bc%ed%95%98%ea%b3%a0-%ea%b2%bd%ea%b3%84%ec%95%88%ec%97%90%ec%84%9c-%ec%ba%90%ec%8b%9c-%ea%b5%ac%ed%98%84%ed%95%98%ea%b8%b0/) 110 | - [웹서버 부하테스트 실전 노하우 [슬라이드]](https://www.slideshare.net/IMQAGroup/ss-183469952) 111 | - [Cloudflare 도입 후기](https://www.ridicorp.com/blog/2019/10/14/cloudflare-dos-and-donts/) 112 | - [LINE에서 Kafka를 사용하는 방법](https://engineering.linecorp.com/ko/blog/how-to-use-kafka-in-line-1/) 113 | - [쿠팡 데이터 플랫폼의 진화](https://medium.com/coupang-tech/%EC%BF%A0%ED%8C%A1-%EB%8D%B0%EC%9D%B4%ED%84%B0-%ED%94%8C%EB%9E%AB%ED%8F%BC%EC%9D%98-%EC%A7%84%ED%99%94-26c827c1ec09) 114 | - [엔터프라이즈 어플리케이션을 위한 효과적인 프로세싱 전략 [영상]](https://youtu.be/IafgrRB2quY) 115 | - [Serverless와 기술도입, Backend Application의 미래](https://medium.com/vingle-tech-blog/serverless%EC%99%80-%EA%B8%B0%EC%88%A0%EB%8F%84%EC%9E%85-backend-application%EC%9D%98-%EB%AF%B8%EB%9E%98-8f114a8b00d5) 116 | - [타다 (TADA) 서비스의 데이터 웨어하우스 : 태초부터 현재까지 [슬라이드]](https://speakerdeck.com/vcnc/tada-tada-seobiseuyi-deiteo-weeohauseu-taecobuteo-hyeonjaeggaji) 117 | - [푸시 데몬 메모리 누수 디버깅하기](https://mingrammer.com/debug-memory-leak-with-node-heapdump/) 118 | - [멀티클라우드를 이용한 로그 분석 플랫폼 개발하기](https://link.medium.com/yuZDbtqcp1) 119 | - [웹서비스 백엔드 애플리케이션 아키텍처](https://brunch.co.kr/@springboot/228#comment) 120 | - [EC2, Fargate 약정 할인 AWS Savings Plans 발표](https://www.44bits.io/ko/post/aws-introducing-savings-plans) 121 | - [우아한 Redis 세미나 후기](https://ict-nroo.tistory.com/133) 122 | - [우아한 Redis 발표자료 [슬라이드]](https://www.slideshare.net/charsyam2/redis-196314086) 123 | - [글로벌 서비스를 위한 멀티 리전 프록시 도입기](https://medium.com/benx-tech-blog/%EA%B8%80%EB%A1%9C%EB%B2%8C-%EC%84%9C%EB%B9%84%EC%8A%A4%EB%A5%BC-%EC%9C%84%ED%95%9C-%EB%A9%80%ED%8B%B0-%EB%A6%AC%EC%A0%84-%ED%94%84%EB%A1%9D%EC%8B%9C-%EB%8F%84%EC%9E%85%EA%B8%B0-87eda1bd8d55#gaerae.com) 124 | - [AWS S3 정적호스팅 SPA에 동적 메타태그 적용하기](https://urbanbase.github.io/dev/2019/11/25/AWS-S3-SPA.html) 125 | - [라즈베리파이4로 토이프로젝트용 서버 만들기 - 1편](https://ryan-han.com/post/server/raspberry_server_1/) 126 | - [스케일아웃없이 순간 급증하는 주문 처리하기 [영상]](https://tv.naver.com/v/11212897) 127 | - [ActiveMQ의 Virtual Destinations를 활용한 메세지 로드밸런싱](https://ryan-han.com/post/server/activemq_virtual_destinations/) 128 | - [우아한테크세미나 - 우아한 레디스 [영상]](https://youtu.be/mPB2CZiAkKM) 129 | - [Multi CDN 트래픽 모니터링을 위한 클러스터 구축기](https://engineering.linecorp.com/ko/blog/build-cluster-for-multi-cdn-traffic-monitoring/) 130 | - [가성비 넘치게 0원으로 사이드프로젝트 VWAVWA 시작하기](https://miryang.dev/2019/12/17/start-sideproject-vwavwa/) 131 | - [데이터 기반으로 지속적인 CI/CD 개선 환경 만들기](https://engineering.linecorp.com/ko/blog/build-a-continuous-cicd-environment-based-on-data/) 132 | - [주니어 개발자의 CI/CD 도입기](http://bit.ly/34JfNJ2) 133 | - [10가지 소프트웨어 아키텍처 패턴 요약 [번역]](https://mingrammer.com/translation-10-common-software-architectural-patterns-in-a-nutshell/) 134 | - [ELK 셋팅부터 알람까지️](http://woowabros.github.io/experience/2020/01/16/set-elk-with-alarm.html) 135 | - [하둡 총정리](http://www.incodom.kr/hadoop_%EC%B4%9D%EC%A0%95%EB%A6%AC) 136 | - [우아한 모노리스 [영상]](https://youtube.com/watch?feature=youtu.be&v=SrQeIz3gXZg) 137 | - [캐치딜 백엔드 개발이야기 : 좌충우돌 서버운영 이야기](https://kbs4674.tistory.com/114) 138 | - [awesome-scalability](https://github.com/binhnguyennus/awesome-scalability) 139 | - [Scaling to 100k Users [영문]](https://alexpareto.com/scalability/systems/2020/02/03/scaling-100k.html) 140 | - [Scaling to 100k Users [번역]](https://brunch.co.kr/@jowlee/102) 141 | - [AWS 람다(AWS Lambda)란?](https://www.44bits.io/ko/keyword/aws-lambda) 142 | - [온디맨드 이미지 리사이징 (Ondemand Image Resizing) 원리 및 예제](https://roka88.dev/m/102) 143 | - [LINE LIVE 채팅 기능의 기반이 되는 아키텍처](https://engineering.linecorp.com/ko/blog/the-architecture-behind-chatting-on-line-live/) 144 | - [멀티 쓰레드 프로그램 설계를 위한 8가지 규칙 [번역]](https://brunch.co.kr/@chris-song/95) 145 | - [LINE LIVE 채팅 기능의 기반이 되는 아키텍처](https://engineering.linecorp.com/ko/blog/the-architecture-behind-chatting-on-line-live/) 146 | - [마틴 파울러 CQRS 포스팅 [번역]](https://medium.com/@joohotheman/%EB%B2%88%EC%97%AD-%EB%A7%88%ED%8B%B4-%ED%8C%8C%EC%9A%B8%EB%9F%AC-cqrs-%ED%8F%AC%EC%8A%A4%ED%8C%85-245c63bb1e58) 147 | - [이미지 최적화를 위한 WebP 포맷 적용 이야기](https://tech.lezhin.com/2020/02/16/webp-resizing) 148 | - [배달의민족 최전방 시스템! '가게노출 시스템'을 소개합니다.](https://woowabros.github.io/experience/2020/02/19/introduce-shop-display.html) 149 | - [안심번호 마이크로서비스 개발하기](https://medium.com/daangn/%EC%95%88%EC%8B%AC%EB%B2%88%ED%98%B8-%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C%EC%84%9C%EB%B9%84%EC%8A%A4-%EA%B0%9C%EB%B0%9C%ED%95%98%EA%B8%B0-fb1a8817b059) 150 | - [LINE 메시징 서버가 새해 트래픽을 대비하는 과정](https://engineering.linecorp.com/ko/blog/how-line-messaging-servers-prepare-for-new-year-traffic/) 151 | - [딥러닝 모델 Serving 간단 구축기](https://tech.socarcorp.kr/data/2020/03/10/ml-model-serving.html) 152 | - [DDD 했더니 비대해지는 엔티티, 좋은 대책은 ?](http://jaynewho.com/post/45) 153 | - [로드밸런서의 종류와 동작방식](https://deveric.tistory.com/m/91) 154 | - [Spring Batch 관리 도구로서의 Jenkins](https://jojoldu.tistory.com/489) 155 | - [카프카(Kafka)의 이해](https://devtimes.com/bigdata/2019/01/18/what-is-kafka/) 156 | - [AWS 비용을 줄이는 10가지 방법 [영문]](https://aws.amazon.com/ko/blogs/compute/10-things-you-can-do-today-to-reduce-aws-costs/) 157 | - [서머타임과 배치작업](https://meetup.toast.com/posts/232) 158 | - [Druid의 Kafka Indexing에서 Roll-up은 어떻게 동작하는가?](https://leeyh0216.github.io/2020-04-19/Druid_Kafka_Indexing_Rollup) 159 | - [CDN과 로드밸런서를 활용한 부하 분산](https://blog.naver.com/n_cloudplatform/221918957658) 160 | - [Redis 6.0 – ThreadedIO를 알아보자.](https://charsyam.wordpress.com/2020/05/05/입-개발-redis-6-0-threadedio를-알아보자/) 161 | - [쿠팡 추천 시스템 2년간의 변천사 (상품추천에서 실시간 개인화로) [영상]](https://tv.naver.com/v/11212875) 162 | - [간단한 Kafka Producer를 만들고 메시지 전송 동작원리를 알아보자](https://leeyh0216.github.io/2020-05-03/kafka_producer) 163 | - [서버리스는 서버가 없는걸까? 8분 개념 설명! [영상]](https://www.youtube.com/watch?v=ufLmReluPww) 164 | 165 | 166 | -------------------------------------- 167 | 168 | ### 마이크로서비스 MSA 169 | - [마이크로서비스 아키텍쳐. 그것이 뭣이 중헌디?](http://guruble.com/마이크로서비스microservice-아키텍처-그것이-뭣이-중헌디/) 170 | - [MSA (Microservice Architecture) 마이크로서비스 아키텍처 회고](https://bebong.tistory.com/m/entry/MSA-Microservice-Architecture-%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C%EC%84%9C%EB%B9%84%EC%8A%A4-%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98-%ED%9A%8C%EA%B3%A0) 171 | - [마이크로서비스 아키텍처(MSA) - 기본적인 개념과 우버적용 사례 [번역]](https://brunch.co.kr/@yesjun/2) 172 | - [마틴 파울러가 설명하는 마이크로서비스 [번역]](http://channy.creation.net/articles/microservices-by-james_lewes-martin_fowler) 173 | - ["마이크로서비스는 답이 아니었다" 세그먼트가 모놀리틱으로 돌아온 이유](http://www.ciokorea.com/news/39258) 174 | - [마이크로서비스, 어디까지 해봤니? [영상]](https://youtu.be/F7EnW8dfetU) 175 | - [잘 키운 모노리스 하나 열 마이크로서비스 안 부럽다 [슬라이드]](https://www.slideshare.net/arawnkr/ss-195979955) 176 | - [마이크로 서비스(MSA)를 어떻게 나눌까?](https://www.vobour.com/%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C-%EC%84%9C%EB%B9%84%EC%8A%A4-msa-%EB%A5%BC-%EC%96%B4%EB%96%BB%EA%B2%8C-%EB%82%98%EB%88%8C%EA%B9%8C-ii-hj0fqxn3g) 177 | - [쿠팡의 MSA 적용기, 행복을 찾기위한 우리의 여정](https://medium.com/coupang-tech/%ED%96%89%EB%B3%B5%EC%9D%84-%EC%B0%BE%EA%B8%B0-%EC%9C%84%ED%95%9C-%EC%9A%B0%EB%A6%AC%EC%9D%98-%EC%97%AC%EC%A0%95-94678fe9eb61) 178 | - [MSA, K8S를 이용한 대륙의 서비스 개발 사례 [슬라이드]](https://www.slideshare.net/mobile/babokim/open-infradays-2019msak8s) 179 | - [MSA에서 동시에 여러 API 호출로 응답 시간 줄이기](https://www.popit.kr/msa%EC%97%90%EC%84%9C-%EB%8F%99%EC%8B%9C%EC%97%90-%EC%97%AC%EB%9F%AC-api-%ED%98%B8%EC%B6%9C%EB%A1%9C-%EC%9D%91%EB%8B%B5-%EC%8B%9C%EA%B0%84-%EC%A4%84%EC%9D%B4%EA%B8%B0) 180 | - [Monolithic에서 MSA로의 전환기](https://www.hides.kr/1057) 181 | - [마이크로 서비스 관련 글 총정리](https://www.popit.kr/%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C-%EC%84%9C%EB%B9%84%EC%8A%A4-%EA%B4%80%EB%A0%A8-%EA%B8%80-%EC%B4%9D%EC%A0%95%EB%A6%AC/) 182 | - [WATCHA PLAY 서비스 MSA 적용하기](https://medium.com/watcha/watcha-play-%EC%84%9C%EB%B9%84%EC%8A%A4-msa-%EC%A0%81%EC%9A%A9%ED%95%98%EA%B8%B0-31e06fe039a0) 183 | - [휴면 계정 처리 – 배치에서 온라인 시스템으로](http://www.chidoo.me/index.php/2019/09/14/from-batch-to-online-processing-in-msa/) 184 | - [Mastering Chaos - A Netflix Guide to Microservices [영상]](https://www.youtube.com/watch?v=CZ3wIuvmHeM) 185 | - [마이크로 서비스 아키텍쳐와 컨테이너 환경](http://bit.ly/2J7YgRz) 186 | - [Go RESTful API(gRPC Client) + Python gRPC server](https://medium.com/cloudbric-tech-leaders/go-restful-api-grpc-client-python-grpc-server-15e95386e90d) 187 | 188 | 189 | -------------------------------------- 190 | 191 | ### 도커 Docker 192 | - [초보를 위한 도커 안내서 - 도커란 무엇인가?](http://bit.ly/2QzzdJq) 193 | - [Docker 교실 [영문]](https://training.play-with-docker.com/) 194 | - [도커의 궁금증 8가지](http://www.itworld.co.kr/tags/64073/도커/87971) 195 | - [Docker 기반 웹 호스팅하기 [슬라이드]](https://code.shoplic.kr/docker-based-web-hosting/) 196 | - [도커 시작하기(hacker.io 1위) [영문]](https://serversforhackers.com/c/getting-started-with-docker) 197 | - [개발자가 처음 Docker 접할 때 오는 멘붕 몇가지](https://www.popit.kr/%EA%B0%9C%EB%B0%9C%EC%9E%90%EA%B0%80-%EC%B2%98%EC%9D%8C-docker-%EC%A0%91%ED%95%A0%EB%95%8C-%EC%98%A4%EB%8A%94-%EB%A9%98%EB%B6%95-%EB%AA%87%EA%B0%80%EC%A7%80/?utm_source=dable) 198 | - [Docker 기초 확실히 다지기](https://futurecreator.github.io/2018/11/16/docker-container-basics/) 199 | - [왜 굳이 도커(컨테이너)를 써야 하나요? - 컨테이너를 사용해야 하는 이유](https://www.44bits.io/ko/post/why-should-i-use-docker-container) 200 | - [확장성 있고, 이식성 있는 도커 컨테이너 네트워크 설계 [번역]](https://ziwon.dev/post/designing-scalable-portable-docker-container-networks/) 201 | - [개발자를 위한 도커 입문](https://github.com/voyagerwoo/docker-hands-on) 202 | - [왜 도커를 사용해야할까요? [영상]](https://youtu.be/3FcFL2C3ME8) 203 | - [만들면서 이해하는 도커(Docker) 이미지의 구조](https://www.44bits.io/ko/post/how-docker-image-work) 204 | - [Docker Compose 구성과 사용법](https://blog.wonizz.tk/2019/08/13/docker-compose/) 205 | - [기초적인 Docker 명령어](https://sksggg123.github.io/docker/docker-command/) 206 | - [Ubuntu 에서 실행중인 MySQL을 Docker Container 내부의 MySQL로 마이그레이션 하기](https://medium.com/@jihasong/ubuntu-%EC%97%90%EC%84%9C-%EC%8B%A4%ED%96%89%EC%A4%91%EC%9D%B8-mysql%EC%9D%84-docker-container-%EB%82%B4%EB%B6%80%EC%9D%98-mysql%EB%A1%9C-%EB%A7%88%EC%9D%B4%EA%B7%B8%EB%A0%88%EC%9D%B4%EC%85%98-%ED%95%98%EA%B8%B0-e97d6243b0cf) 207 | - [DevOps를 위한 30가지 Docker 인터뷰 질문 [영문]](https://www.fullstack.cafe/blog/docker-interview-questions-and-answers) 208 | - [(Docker) Spring Boot Application Image 최적화하기](https://perfectacle.github.io/2019/04/16/spring-boot-docker-image-optimization/) 209 | - [Docker Swarm을 이용한 쉽고 빠른 분산 서버 관리](https://subicura.com/2017/02/25/container-orchestration-with-docker-swarm.html) 210 | - [15분만에 Docker 시작하기 [영상]](https://youtu.be/tr4ExJZs3Jw) 211 | - [Docker 치트시트 [번역]](https://gist.github.com/nacyot/8366310) 212 | - [Docker(Compose) 활용법 - 개발환경 구성하기](http://raccoonyy.github.io/docker-usages-for-dev-environment-setup/) 213 | - [Docker 한글 문서/영상 모음집](http://documents.docker.co.kr/) 214 | - [Docker for Windows 설치 및 문제 해결](https://blog.gaerae.com/2019/04/docker-for-windows-troubleshooting.html?m=1) 215 | - [도커 컨테이너는 가상머신인가요? 프로세스인가요?](https://www.44bits.io/ko/post/is-docker-container-a-virtual-machine-or-a-process) 216 | - [도커(Docker) 입문편: 컨테이너 기초부터 서버 배포까지](https://www.44bits.io/ko/post/easy-deploy-with-docker) 217 | - [도커 트러블슈팅 - 컨테이너 실행환경 디버깅: run, exec, commit 명령어 활용하기](https://www.44bits.io/ko/post/docker-container-trouble-shooting-by-exec-and-commit) 218 | - [도커 이미지 잘 만드는 방법](https://jonnung.dev/docker/2020/04/08/optimizing-docker-images/) 219 | 220 | 221 | ### 쿠버네티스 Kubernetes 222 | - [쿠버네티스 시작하기 - 쿠버네티스란 무엇인가?](https://subicura.com/2019/05/19/kubernetes-basic-1.html) 223 | - [쿠버네티스(Kubernetes) 잘 설명된 글](https://www.popit.kr/kubernetes-introduction/) 224 | - [쿠버네티스를 이용한 기능 브랜치별 테스트 서버 만들기(GitOps CI/CD) [슬라이드]](https://www.slideshare.net/mobile/subicura/gitops-cicd-156402754) 225 | - [쿠버네티스 네트워킹 이해하기 [번역]](https://coffeewhale.com/k8s/network/2019/04/19/k8s-network-01/) 226 | - [컨테이너와 쿠버네티스 쉽게 이해하기](https://medium.com/@dodghekgoo/%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88%EC%99%80-%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4%EB%A5%BC-%EC%89%BD%EA%B2%8C-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0-3bd07ff0a02d) 227 | - [Kubernetes 03 – Kubernetes Cluster on AWS with kops](https://blog.2dal.com/2019/04/24/kubernetes-03-kubernetes-cluster-on-aws-with-kops/) 228 | - [Kubernetes 개념 설명 영상](http://bit.ly/2yWgxwl) 229 | - [kubernetes를 이용한 서비스 무중단 배포](http://tech.kakao.com/2018/12/24/kubernetes-deploy/) 230 | 231 | 232 | -------------------------------------- 233 | 234 | ### 데이터베이스 & SQL 235 | - [데이터모델링의 기초 정리](http://bit.ly/2Pmdd4C) 236 | - [JDBC로 실행되는 SQL에 자동으로 프로젝트 정보 주석 남기기](http://bit.ly/2Rz7lql) 237 | - [RDB부터 검색엔진까지··· 내게 꼭 맞는 DB 고르기](http://bit.ly/2q1l24E) 238 | - [CockroachDB 안녕?](http://bit.ly/2yXOWe6) 239 | - [Node.js 와 PostgreSQL로 RESTful API 만들기](https://blog.logrocket.com/setting-up-a-restful-api-with-node-js-and-postgresql-d96d6fc892d8) 240 | - [PostgreSQL로 배우는 SQL 기초 [슬라이드]](https://www.slideshare.net/mobile/JiHoLee4/postgresql-sql-121859670?fbclid=IwAR35t9ZqcON_2EXBu-xUuVhbQTHNNbqYWeArGWUh-IKKctotkXoQoKQtkKY) 241 | - [MySQL ‘a’ = ‘a ‘가 true 인가? (PostgreSQL과 비교)](http://woowabros.github.io/study/2018/02/26/mysql-char-comparison.html) 242 | - [MySQL Lock 상황 문제 해결](https://www.popit.kr/mysql-lock-%EC%83%81%ED%99%A9-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0/) 243 | - [DBMS는 어떻게 트랜잭션을 관리할까?](https://d2.naver.com/helloworld/407507) 244 | - [Commons DBCP 이해하기](https://d2.naver.com/helloworld/5102792) 245 | - [한 눈에 살펴보는 PostgreSQL](https://d2.naver.com/helloworld/227936) 246 | - [데이터 구조와 설계 -튜토리얼 [번역]](https://medium.com/@khwsc1/%EB%B2%88%EC%97%AD-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EA%B5%AC%EC%A1%B0%EC%99%80-%EC%84%A4%EA%B3%84-%ED%8A%9C%ED%86%A0%EB%A6%AC%EC%96%BC-b25792a0aa86) 247 | - [MySQL 성능 죽이는 잘못된 쿼리 습관](http://gywn.net/2012/05/mysql-bad-sql-type/) 248 | - [DB도 형상관리를 해보자!](https://meetup.toast.com/posts/173) 249 | - [Scaling to 100M: NoSQL보다 나은 MySQL [번역] [슬라이드]](https://docs.google.com/presentation/d/1OOxTLIgAWKpRD29RuG0ERn9iuPxIlcpQL0-iLcd3HS8/edit?fbclid=IwAR1aDGUZdCT3F6XP6GHby_cCIY0fEGst7SDB9MLtAPaf24YKVO6PGgT2iN8#slide=id.p2) 250 | - [Mysql 인덱스 정리 및 팁](https://jojoldu.tistory.com/243) 251 | - [데이터베이스 개념정리](https://brunch.co.kr/@toughrogrammer/17) 252 | - [MySQL Workbench의 VISUAL EXPLAIN으로 인덱스 동작 확인하기](https://engineering.linecorp.com/ko/blog/mysql-workbench-visual-explain-index/) 253 | - [SQL vs NoSQL [영상]](https://www.youtube.com/watch?v=ZS_kXvOeQ5Y) 254 | - [JDBC를 사용한 MySQL SSL 연결](https://medium.com/p/1c5da86cc2c5) 255 | - [MySQL performance-schema-instruments 사용에 따른 성능 영향 실험](https://engineering.linecorp.com/ko/blog/mysql-research-performance-schema-instruments/) 256 | - [Apache ShardingSphere를 이용한 DB Sharding](https://blog.naver.com/PostView.nhn?blogId=asei&logNo=221511101848&proxyReferer=http%3A%2F%2Fm.facebook.com) 257 | - [MySQL Ascending index vs Descending index](http://tech.kakao.com/2018/06/19/AscendingAndDescendingIndex/?sfns=1) 258 | - [SQL joins visualizer](https://sql-joins.leopard.in.ua/) 259 | - [중국의 어떤 서버 개발자의 DB설계](https://blog.naver.com/imays/221461537682) 260 | - [Mysql Explain](https://cheese10yun.github.io/mysql-explian/) 261 | - [200만 동접 게임을 위한 MySQL 샤딩 [영상]](https://youtube.com/watch?v=8Eb_n7JA1yA&feature=youtu.be) 262 | - [개발자를 위한 레디스 튜토리얼](https://meetup.toast.com/posts/224) 263 | - [우아한 형제들 메인 데이터베이스 IDC 탈출 성공기](https://woowabros.github.io/experience/2019/12/19/ruby_database.html) 264 | - [Druid와 Bitmap Index](https://leeyh0216.github.io/2020-04-26/Apache_Druid_bitmap_index) 265 | 266 | 267 | -------------------------------------- 268 | 269 | ### 운영체제 (리눅스, MacOS, 윈도우) 270 | - [운영체제 기본서의 끝판왕 "공룡책" 강의노트 [영문]](http://bit.ly/2pOnHib) 271 | - [Bash 입문자를 위한 핵심 요약 정리 (Shell Script)](http://bit.ly/2zZ0dNg) 272 | - [개발환경을 한 방에! 쉘 스크립트의 힘](http://bit.ly/2yiDVVn) 273 | - [유닉스 또는 리눅스 커널 환경에서 빠르게 일하는 10가지 기초 팁 [영문]](http://bit.ly/2ytT5Yb) 274 | - [리눅스 서버 기본 설정 [영상]](http://bit.ly/2ymMgrb) 275 | - [리눅스 open files, max user processes 설정 정리글](bit.ly/2R39Znl) 276 | - [리눅스 I/O 리다이렉션 작동 원리 배우기](https://www.tecmint.com/linux-io-input-output-redirection-operators/) 277 | - [bash scripting 간단 정리 [영문]](https://devhints.io/bash.html) 278 | - [리눅스 서버 60초안에 상황파악하기 [번역]](https://b.luavis.kr/server/linux-performance-analysis) 279 | - [커맨드라인 능숙하게 다루기 [번역]](https://github.com/jlevy/the-art-of-command-line/blob/master/README-ko.md) 280 | - [리눅스의 페이지 캐시와 버퍼 캐시](https://brunch.co.kr/@alden/25) 281 | - [gdb를 이용해 메모리 덤프뜨기](https://brunch.co.kr/@alden/13) 282 | - [윈도우에서 WSL을 이용해서 Linux 사용하기](https://code.apptilus.com/posts/tools/windows-subsystem-linux#) 283 | - [101가지 Bash 명령어와 팁들 [영문]](https://dev.to/awwsmm/101-bash-commands-and-tips-for-beginners-to-experts-30je#first-commands) 284 | - [Linux에서 메모리를 다 써버렸을 때 일어나는 일 [번역]](https://medium.com/@EJSohn/%EB%B2%88%EC%97%AD-linux%EC%97%90%EC%84%9C-%EB%A9%94%EB%AA%A8%EB%A6%AC%EB%A5%BC-%EB%8B%A4-%EC%8D%A8%EB%B2%84%EB%A0%B8%EC%9D%84-%EB%95%8C-%EC%9D%BC%EC%96%B4%EB%82%98%EB%8A%94-%EC%9D%BC-9dadba29c89c) 285 | - [운영체제 개념정리](https://brunch.co.kr/@toughrogrammer/15) 286 | - [고급 Bash 스크립팅 가이드 [번역]](https://wiki.kldp.org/HOWTO/html/Adv-Bash-Scr-HOWTO/) 287 | - [Linux 퍼포먼스 60s 분석 [영문]](https://link.medium.com/o4WHJtN9sZ) 288 | - [Ansible(앤서블)로 전체 서버 사용자 추가하기](https://jojoldu.tistory.com/432?category=777282) 289 | - [리눅스 명령어 삼대장: find, grep, awk](https://jybaek.tistory.com/m/704?category=251617) 290 | - [스타트업 개발자가 리눅스 서버에 들어가면 언제나 하는 작업들](https://www.mimul.com/blog/linux-server-operations/) 291 | - [logrotate를 이용하여 로그 파일을 자동으로 삭제하기](https://medium.com/encored-technologies-engineering-data-science/logrotate%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%98%EC%97%AC-%EB%A1%9C%EA%B7%B8-%ED%8C%8C%EC%9D%BC%EC%9D%84-%EC%9E%90%EB%8F%99%EC%9C%BC%EB%A1%9C-%EC%82%AD%EC%A0%9C%ED%95%98%EA%B8%B0-dccf7b1b52b0) 292 | - [리눅스 grep 명령어 사용법](https://recipes4dev.tistory.com/m/157?fbclid=IwAR0jRN5wFvSyKE9l8ic-oOR1Mn9qD8pO9pDSznkZyLyWfXYyooPNPzVu_IE) 293 | 294 | -------------------------------------- 295 | 296 | ### 네트워크 297 | - [네트워크 장비 없이 공부하기 [영상]](https://www.youtube.com/watch?v=0f1viq6FjK4&t=9s&app=desktop) 298 | - [TCP/IP 네트워크 스택 이해하기](https://d2.naver.com/helloworld/47667) 299 | - [최신 네트워크 로드 밸런싱 및 프록시 소개 [번역]](https://ziwon.github.io/post/modern-network-load-balancing-and-proxying/) 300 | - [네트워크의 기본 'OSI 7계층'··· 한번에 이해하고 외우는 방법](http://www.ciokorea.com/news/36536#csidxa7b8fb7c6c7e34a85f2253bf8c1b283) 301 | - [네트워크 모니터링이 궁금할땐 ? Packetbeat !](https://taetaetae.github.io/2019/09/08/network-monitor-by-packetbeat/) 302 | - [설치형 개인 VPN 서버 알고(Algo): 아마존 라이트세일에 설치하고 운영하기](https://www.44bits.io/ko/post/algo-vpn-server-on-aws-lightsail) 303 | - [소프트웨어 정의 네트워킹(SDN)](https://no1.technology/13) 304 | -------------------------------------------------------------------------------- /5. 기타/README.md: -------------------------------------------------------------------------------- 1 | # 5. 기타 2 | 3 | 4 | ### Git 5 | - [Git 브랜칭 실습사이트! (한국어판)](http://bit.ly/2NzKcRa) 6 | - [Git 100% 활용하기: 협업을 위한 브랜치 전략, 팁과 노하우 [번역]](http://bit.ly/2pZMJLj) 7 | - [GitHub로 프로젝트 관리하기 - 이슈 발급 부터 코드리뷰까지](https://github.com/cheese10yun/github-project-management) 8 | - [Git flow, GitHub flow, GitLab flow 정리](http://bit.ly/2PCULEZ) 9 | - [Git의 요술 책갈피, Stash 기능 소개](http://bit.ly/2IQOF1j) 10 | - [팀에서 깃헙 Enterprise Plan을 써야하는 이유(Developer Plan과의 비교)](http://bit.ly/2RFSslU) 11 | - [GitHub에서 사용할 수 있는 이모지(emoji) 목록](http://bit.ly/2CE6X5G) 12 | - [초보자를 위한 Git 텍스트 강의](http://bit.ly/2RbYyJJ) 13 | - [Pull Request를 보내기 전에, Rebase를 해야 할까요 혹은 merge commit을 만들어야 할까요?](http://bit.ly/2z1EGBO) 14 | - [Github vs Bitbucket vs Gitlab 비교](http://www.itworld.co.kr/news/109976) 15 | - [우린 Git-flow를 사용하고 있어요 - 우아한형제들](http://bit.ly/2Q8ci8l) 16 | - [Git fight rules (Git 사용하다 문제 발생시 해결책 모음)[번역]](https://github.com/k88hudson/git-flight-rules/blob/master/README_kr.md) 17 | - [Github의 역대급 사고(10월21일) 사후 분석 [영문]](https://blog.github.com/2018-10-30-oct21-post-incident-analysis/) 18 | - [Git Submodule 이해하기](http://ohgyun.com/711) 19 | - [깃헙 저장소를 분석해서 대시보드로 만들어주는 서비스](https://sourcerer.io/start) 20 | - [Git 사용 팁 저장소 [한국어 버전]](https://github.com/mingrammer/git-tips) 21 | - [GitHub의 Merge, Squash and Merge, Rebase and Merge 정확히 이해하기](https://meetup.toast.com/posts/122) 22 | - [Github Universe 2018 참석기 1편](https://blog.outsider.ne.kr/1407) 23 | - [깃(Git)은 뭐가 다른가?](https://tech.10000lab.xyz/git/how-git-is-different.html) 24 | - [Github Actions 소개](https://blog.outsider.ne.kr/1412?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+rss_outsider_dev+%28Outsider%27s+Dev+Story%29) 25 | - [누구나 쉽게 이해할 수 있는 Git 입문](https://backlog.com/git-tutorial/kr/intro/intro1_1.html?fbclid=IwAR0i2cl1khBuMez9FaWISUBsUN-2DvI5h_lWwnYYRlk4BHAQEnAzKxh8qRQ) 26 | - [좋은 git 커밋 메시지를 작성하기 위한 7가지 약속 [번역]](https://meetup.toast.com/posts/106) 27 | - [깃허브 후크API와 슬랙에 알림 전달하기](https://blog.nacyot.com/articles/2014-01-30-github-hook-api-slack-sample/) 28 | - [편리한 git alias 설정하기](https://johngrib.github.io/wiki/git-alias/) 29 | - [Github Actions에서 원하는 워크플로우 만들기](https://blog.outsider.ne.kr/1415) 30 | - [Github를 이용하는 전체 흐름 이해하기](https://blog.outsider.ne.kr/865) 31 | - [git add -p와 git commit -v의 사용](https://blog.outsider.ne.kr/1247?category=18) 32 | - [주니어 개발자가 처음 Pull Request보내본 썰](https://wormwlrm.github.io/2019/01/01/My-first-time-to-contribute-to-open-source-by-sending-pull-request.html) 33 | - [GitHub 단축키 및 사용 팁 정리](http://gomcine.tistory.com/entry/GitHub-%EB%8B%A8%EC%B6%95%ED%82%A4-%EB%B0%8F-%EC%82%AC%EC%9A%A9-%ED%8C%81-%EB%AA%87-%EA%B0%80%EC%A7%80-%EC%86%8C%EA%B0%9C) 34 | - [.git - 쩜깃의 이해](https://jusths.tistory.com/64) 35 | - [Github 마크다운 작성 시 이미지 업로드 꿀팁](https://ahribori.com/article/5a03bcfd6c9eef13d882e29a) 36 | - [GitHub Pull Request가 자동으로 close되는 경우는?](https://engineering.linecorp.com/ko/blog/github-pull-request-auto-close/) 37 | - [여러 git repository에 한꺼번에 git 명령어 적용하기](http://tech.javacafe.io/2018/12/15/%EC%97%AC%EB%9F%AC_git_%EB%A6%AC%ED%8C%8C%EC%A7%80%ED%86%A0%EB%A6%AC_%ED%95%9C%EA%BA%BC%EB%B2%88%EC%97%90_git_%EB%AA%85%EB%A0%B9%EC%96%B4_%EC%A0%81%EC%9A%A9%ED%95%98%EA%B8%B0/) 38 | - [GitHub Pull Request가 자동으로 close되는 경우는?](https://engineering.linecorp.com/ko/blog/github-pull-request-auto-close/) 39 | - [Git 계정 여러 개 동시 사용하기](https://blog.outsider.ne.kr/1448) 40 | - [Github blog로 결혼식 청첩장 만들기](https://blog.voidmainvoid.net/217) 41 | - [사람들이 잘 안알려주는 GitHub 팁](https://medium.com/@kkweon/%EC%82%AC%EB%9E%8C%EB%93%A4%EC%9D%B4-%EC%9E%98-%EC%95%88%EC%95%8C%EB%A0%A4%EC%A3%BC%EB%8A%94-github-%ED%8C%81-941e4d644402) 42 | - [Git 사용 중 자주 만나는 이슈 정리](https://parksb.github.io/article/28.html) 43 | - [git 팁 - 잘못 커밋한 대용량 파일 처리하기](https://youtu.be/yd1TO-my6lw) 44 | - [Github에 100MB 이상의 파일을 올리는 방법](https://medium.com/@stargt/github%EC%97%90-100mb-%EC%9D%B4%EC%83%81%EC%9D%98-%ED%8C%8C%EC%9D%BC%EC%9D%84-%EC%98%AC%EB%A6%AC%EB%8A%94-%EB%B0%A9%EB%B2%95-9d9e6e3b94ef) 45 | - [커밋 히스토리를 이쁘게 관리하자](https://evan-moon.github.io/2019/08/30/commit-history-merge-strategy/?fbclid=IwAR2A8rQIpndhz3SJuArm6gWlw-y2a5vEylloYWoOsNqOAZADWXkUBYwFTRg) 46 | - [git이 저장하는 방식](https://junwoo45.github.io/2019-09-03-git%EC%9D%B4%EC%A0%80%EC%9E%A5%ED%95%98%EB%8A%94%EB%B0%A9%EC%8B%9D/) 47 | - [좋은 git commit 메시지를 위한 영어 사전](https://blog.ull.im/engineering/2019/03/10/logs-on-git.html) 48 | - [커밋 히스토리를 이쁘게 단장하자](https://evan-moon.github.io/2019/08/30/commit-history-merge-strategy/) 49 | - [GitHub 커밋 메세지에 JIRA 이슈번호 자동으로 넣어주기](https://medium.com/prnd/github-%EC%BB%A4%EB%B0%8B-%EB%A9%94%EC%84%B8%EC%A7%80%EC%97%90-jira-%EC%9D%B4%EC%8A%88%EB%B2%88%ED%98%B8-%EC%9E%90%EB%8F%99%EC%9C%BC%EB%A1%9C-%EB%84%A3%EC%96%B4%EC%A3%BC%EA%B8%B0-779048784037) 50 | - [초심자를 위한 Github 협업 튜토리얼 (with 토끼와 거북이)](https://milooy.wordpress.com/2017/06/21/working-together-with-github-tutorial) 51 | - [GitHub Action을 사용해 새로 올라온 전월세 방 목록 받아보기](https://ahnheejong.name/articles/receive-new-room-notification-mails-using-github-action/) 52 | - [git rebase를 이해하기](https://junwoo45.github.io/2019-10-23-rebase/) 53 | - [깃헙 액션을 사용해서 애저 블롭 저장소에 정적 웹사이트 배포하기](https://blog.aliencube.org/ko/2019/12/13/publishing-static-website-to-azure-blob-storage-via-github-actions/) 54 | - [Journey of Feature Flag development in LINE Android [슬라이드]](https://speakerdeck.com/line_devday2019/journey-of-feature-flag-development-in-line-android) 55 | - [TOAST UI Grid에 Github Actions가 함께한다면?](https://medium.com/jung-han/toast-ui-grid%EC%97%90-github-actions%EA%B0%80-%ED%95%A8%EA%BB%98%ED%95%9C%EB%8B%A4%EB%A9%B4-388677297ccc) 56 | - [Effective Git [슬라이드]](https://www.slideshare.net/kexplo/ndc2016-effective-git) 57 | - [깃 사용자가 가장 흔히 저지르는 6가지 실수와 대처 방법](http://www.itworld.co.kr/news/142318) 58 | - [좋은 커밋 메시지를 작성하기 위한 커밋 템플릿 만들어보기](https://junwoo45.github.io/2020-02-06-commit_template/) 59 | - [당근마켓의 deploy 브랜치 전략 활용 방법](https://medium.com/daangn/deploy-%EB%B8%8C%EB%9E%9C%EC%B9%98-%EC%A0%84%EB%9E%B5-%ED%99%9C%EC%9A%A9-%EB%B0%A9%EB%B2%95-545f278ca878) 60 | - [하루에 1000번 배포하는 조직 되기](https://blog.banksalad.com/tech/become-an-organization-that-deploys-1000-times-a-day/) 61 | - [git 교육 자료](https://johngrib.github.io/wiki/git-tutorial/) 62 | - [GitHub Protips: Tips, tricks, hacks, and secrets from Lee Reilly](https://github.blog/2020-04-09-github-protips-tips-tricks-hacks-and-secrets-from-lee-reilly/) 63 | - [GitHub 환경에서의 실전 Git 레시피](https://meetup.toast.com/posts/116) 64 | - [Git Flow와 자주 사용되는 Git 명령어들](https://www.holaxprogramming.com/2018/11/01/git-commands/) 65 | 66 | 67 | -------------------------------------- 68 | 69 | 70 | ### 웹 관련 71 | - [JWT(JSON Web Token)을 이용한 API 인증 [시리즈]](http://bit.ly/2pQNBSy) 72 | - [모던 웹 브라우저의 내부 살펴보기 1편 [시리즈]](http://bit.ly/2CrD6MO) 73 | - [Tinder의 프로그래시브 웹 앱 성능 케이스 스터디 [번역]](http://bit.ly/2IMxbmH) 74 | - [브라우저는 어떻게 동작하는가? [번역]](http://bit.ly/2Sdf5Pc) 75 | - [웹크롤링 좀 더 잘하기 [슬라이드]](http://bit.ly/2CHNeBf) 76 | - [비둘기로 설명하는 HTTPS [번역]](http://bit.ly/2zggUlF) 77 | - [웹 캐싱의 숨겨진 요소들 [번역]](http://bit.ly/2SDUDaf) 78 | - [리액티브 웹, 세상을 탐험하다 1부 [슬라이드]](https://www.slideshare.net/arawnkr/reactive-web-servlet-async-nonblocking-io-73838876) 79 | - [쿠키와 세션 개념](http://interconnection.tistory.com/m/74) 80 | - [2019년을 지배할 웹 개발 트렌드 10가지 [영문]](https://dashbouquet.com/blog/web-development/web-development-trends-that-will-dominate-in-2019) 81 | - [HTTP프로토콜의 두번째 버전 - HTTP/2 에 대한 정리 글](https://www.popit.kr/나만-모르고-있던-http2/) 82 | - [웹페이지 성능 테스트를 위해 알아야할 사이트들](https://m.blog.naver.com/PostView.nhn?blogId=didim365_&logNo=221387090765&proxyReferer=&proxyReferer=http%3A%2F%2Fblog.naver.com%2Fdidim365_%2F221387090765) 83 | - [AMP가 어떻게 웹의 성능을 올려줄까?](https://d2.naver.com/helloworld/6856597) 84 | - [넷플릭스 웹 성능 케이스 스터디 [영문]](https://medium.com/dev-channel/a-netflix-web-performance-case-study-c0bcde26a9d9) 85 | - [URL, URI, URN 차이 [영문]](https://danielmiessler.com/study/url-uri/) 86 | - [웹 성능 최적화에 필요한 브라우저의 모든 것 [영상]](https://tv.naver.com/v/4578425/list/279844) 87 | - [100,000개의 아이템도 거뜬한 셀렉트박스 만들기 (1/2)](https://meetup.toast.com/posts/160) 88 | - [크롤러를 이용해 우체국 등기우편을 자동으로 정리하기](https://brunch.co.kr/@needleworm/1) 89 | - [몇 가지 HTML 팁 [번역]](https://rhostem.github.io/posts/2017-05-29-few-html-tips) 90 | - [HTTPS에 대한 기초 이해](https://cheese10yun.github.io/https/) 91 | - [HTML/CSS 쉽게 알려주는 사이트 - 웨버스터디](http://webberstudy.com/) 92 | - [Postman과 GitLab CI 연동하기](https://www.ridicorp.com/blog/2017/11/09/postman-gitlab-ci/) 93 | - [HTTP 쿠키와 톰캣 버전별 이슈 정리](https://meetup.toast.com/posts/172) 94 | - [다양한 Redirection의 종류](https://developer.mozilla.org/ko/docs/Web/HTTP/Redirections) 95 | - [웹 폰트 사용과 최적화의 최근 동향](https://d2.naver.com/helloworld/4969726?fbclid=IwAR0xOrYNsE4NU6D0jzBMTEND_DhiJpjvDneoMn5mh28PdfTJYwbJ-XHvAns) 96 | - [슈퍼마켓에서 우유를 사면서 웹 캐싱(Web Caching)을 알아봅시다 [번역]](https://adhrinae.github.io/posts/web-caching-explained-by-buying-milk-kr) 97 | - [크롬 확장 프로그램으로 웹서버 띄우기](https://chrome.google.com/webstore/detail/web-server-for-chrome/ofhbbkphhbklhfoeikjpcbhemlocgigb?hl=en) 98 | - [나는 AMP를 좋아하지 않는다.](https://blog.outsider.ne.kr/1285) 99 | - [크롬 개발자도구 101 (기초내용 정리)](https://lqez.github.io/blog/chrome-dev-tool-101.html) 100 | - [2019년 웹앱 개발의 전망과 화두](https://medium.com/harrythegreat/2019%EB%85%84-%EC%9B%B9-%EC%95%B1-%EA%B0%9C%EB%B0%9C%EC%9D%98-%EC%A0%84%EB%A7%9D%EA%B3%BC-%ED%99%94%EB%91%90-654d00686a59) 101 | - [빠른 웹사이트를 만드는 방법 [영상]](https://youtu.be/reztLS3vomE) 102 | - [GET과 POST의 차이](https://blog.outsider.ne.kr/312#footnote_312_1) 103 | - [HTTPS는 HTTP보다 빠르다](https://tech.ssut.me/) 104 | - [HTTP 헤더의 종류 및 항목](https://gmlwjd9405.github.io/2019/01/28/http-header-types.html) 105 | - [Gatsby로 블로그를 마이그레이션하며 고려한 것들](https://jbee.io/etc/intro-new-blog/?fbclid=IwAR2k8P3A32ZFDwyDto6FuaSD-C5eKAmfTPm0J5TyHFczzErPw9tnADIcDYk) 106 | - [Ajax & CORS Overview](http://huns.me/development/1291) 107 | - [프런트엔드 개발자가 알아야하는 HTTP 프로토콜 part 1](https://joshua1988.github.io/web-development/http-part1/) 108 | - [Websocket 실시간 개발하기](https://brunch.co.kr/@adrenalinee31/2) 109 | - [HTTPS는 어떻게 다를까?](https://parksb.github.io/article/24.html) 110 | - [최신 브라우저의 내부 살펴보기 1 - CPU, GPU, 메모리 그리고 다중 프로세스 아키텍처 [번역]](https://d2.naver.com/helloworld/2922312) 111 | - [마이리얼트립 웹사이트 성능 측정 및 최적화 Part 1. 리소스 로딩](https://medium.com/myrealtrip-product/fe-website-perf-part1-6ae5b10e3433) 112 | - [OAuth 정리](https://jungle.kim/2018/04/21/oauth/) 113 | - [브라우저 렌더링에 대한 내용 깔끔 정리](https://12bme.tistory.com/140) 114 | - [쿠키, 세션, 캐시가 뭔가요?](https://youtu.be/OpoVuwxGRDI) 115 | - [보안 프로토콜 TLS 1.3](https://brunch.co.kr/@mobiinside/1482) 116 | - [HTTP에서부터 WEBSOCKET까지](https://medium.com/@chullino/http%EC%97%90%EC%84%9C%EB%B6%80%ED%84%B0-websocket%EA%B9%8C%EC%A7%80-94df91988788) 117 | - [HTTPS 전환 과정에서 read timeout 오류 해결 과정](https://d2.naver.com/helloworld/1469717) 118 | - [Ajax & CORS Overview](https://wit.nts-corp.com/2014/04/22/1400) 119 | - [HTTP/3: 과거, 현재 그리고 미래 [번역]](https://blog.cloudflare.com/ko/http3-the-past-present-and-future-ko/) 120 | - [Intersection Observer API의 사용법과 활용방법](http://blog.hyeyoonjung.com/2019/01/09/intersectionobserver-tutorial/) 121 | - [HTTP/3는 왜 UDP를 선택한 것일까?](https://evan-moon.github.io/2019/10/08/what-is-http3) 122 | - [HTTP 접근 제어 (CORS)](https://developer.mozilla.org/ko/docs/Web/HTTP/Access_control_CORS) 123 | - [웹 개발자로서 생산성을 향상시킬 수 있는 7가지 방법 [영문]](https://dev.to/mustapha/7-tips-to-boost-your-productivity-as-a-web-developer-4jh7) 124 | - [레진 웹 접근성 가이드라인](https://github.com/lezhin/accessibility/) 125 | - [User Session Security 를 위해 알아야 할 모든 것](https://dzone.com/articles/all-you-need-to-know-about-user-session-security) 126 | - [만화로 보는 DNS over HTTPS](http://hacks.mozilla.or.kr/2019/10/a-cartoon-intro-to-dns-over-https/) 127 | - [지긋지긋한 CORS 파헤쳐보자](https://velog.io/@jmkim87/%EC%A7%80%EA%B8%8B%EC%A7%80%EA%B8%8B%ED%95%9C-CORS-%ED%8C%8C%ED%97%A4%EC%B3%90%EB%B3%B4%EC%9E%90) 128 | - [HTTP에서 HTTPS로 전환하기 위한 완벽 가이드](https://webactually.com/2018/11/) 129 | - [GET이냐 POST냐 그것이 문제로다](https://homoefficio.github.io/2019/12/25/GET%EC%9D%B4%EB%83%90-POST%EB%83%90-%EA%B7%B8%EA%B2%83%EC%9D%B4-%EB%AC%B8%EC%A0%9C%EB%A1%9C%EB%8B%A4/?fbclid=IwAR3zRyhUc2CIZIesYUj6HLq8XxzNCHlPK4KSerHqoye5_Rsfpdb1he-_w_M#btn-open-shareoptions) 130 | - [로컬에서 CORS policy 관련 에러가 발생하는 이유](http://velog.io/@takeknowledge/로컬에서-CORS-policy-관련-에러가-발생하는-이유-3gk4gyhreu) 131 | - [CORS(Cross-Origin Resource Sharing)이 나오게 된 배경 이야기 [영상]](https://www.youtube.com/watch?v=yTzAjidyyqs) 132 | - [HSTS (HTTP Strict Transport Security) 개념과 설정](https://rsec.kr/?p=315) 133 | - [인터넷이 동작하는 아주 구체적인 원리](https://parksb.github.io/article/36.html?fbclid=IwAR15UeD4WM0Z0TZ4TTjjKGIfR3qnQiXPdEKWh73_2uPaSP12Qi51QjSm-Dw) 134 | - [개발자를 위한 새로운 SameSite=None; 보안 쿠키 설정에 대비하기](https://developers-kr.googleblog.com/2020/01/developers-get-ready-for-new.html) 135 | - [Puppeteer로 크롤러 만들기](https://yangeok.github.io/node.js/2019/09/09/puppeteer-crawler-pre.html) 136 | - [로그인이 필요한 API 똑똑하게 테스트하는 방법 - postman 활용](https://blog.naver.com/pjt3591oo/221822014861) 137 | - [Let's Encrypt 와일드카드 인증서 발급받기](https://ilcm96.me/2020-03-16-let-encrypt-wildcard) 138 | - [이렇게 기획하면 안 돼요! #회원가입](https://germweapon.tistory.com/384) 139 | - [서버의 상태를 알려주는 HTTP 상태코드](https://evan-moon.github.io/2020/03/15/about-http-status-code/) 140 | - [만화로 보는 https가 작동하는 방식](https://howhttps.works/ko/) 141 | - [quiche의 CUBIC와 HyStart++ 지원](https://blog.cloudflare.com/ko/cubic-and-hystart-support-in-quiche-ko/) 142 | 143 | 144 | -------------------------------------- 145 | 146 | ### REST & GraphQL 147 | - [REST API에서 Put 과 Post 의 차이](http://bit.ly/2CFGzIM) 148 | - [REST API의 이해와 설계 1편 - 개념 소개](http://bit.ly/2QX4lD8) 149 | - [Restful API를 설계하기 위한 디자인 팁](https://spoqa.github.io/2013/06/11/more-restful-interface.html) 150 | - [REST API 제대로 알고 사용하기](https://meetup.toast.com/posts/92) 151 | - [그런 REST API로 괜찮은가 [영상]](https://www.youtube.com/watch?v=RP_f5dMoHFc) 152 | - [REST API 튜토리얼 [영문]](https://restapitutorial.com/) 153 | - [REST API 설명 [영상]](https://www.youtube.com/watch?v=LooL6_chvN4) 154 | - [REST FULL 한 웹서비스 > Stateless와 HATEOAS 개념](http://anster.tistory.com/163) 155 | - [REST의 representation이란 무엇인가](https://blog.npcode.com/2017/04/03/rest의-representation이란-무엇인가/) 156 | - [REST API가 뭔가요? [영상]](https://youtu.be/iOueE9AXDQQ) 157 | - [RESTful API 설계 가이드](https://sanghaklee.tistory.com/57) 158 | - [조금 더 괜찮은 Rest Template 1부 - Retryable](https://taetaetae.github.io/2020/03/22/better-rest-template-1-retryable/) 159 | - [프론트엔드와 백엔드가 소통하는 엔드포인트, RESTful API](https://evan-moon.github.io/2020/04/07/about-restful-api/) 160 | - [프로듀스48과 함께하는 GraphQL(그래프큐엘)](http://bit.ly/2qkVjVh) 161 | - [GraphQL과 RESTful API](http://bit.ly/2Q3ZK1H) 162 | - [GraphQL 개념잡기](https://tech.kakao.com/2019/08/01/graphql-basic/) 163 | - [코딩 없이 10분 만에 REST API/Graphql 서버 개발하기](https://medium.com/@khwsc1/js%EB%A1%9C-10%EB%B6%84%EB%A7%8C%EC%97%90-rest-api-graphql-%EC%84%9C%EB%B2%84-%EA%B0%9C%EB%B0%9C%ED%95%98%EA%B8%B0-d28148dbdef2) 164 | - [GraphQl을 오해하다](https://medium.com/@FourwingsY/graphql%EC%9D%84-%EC%98%A4%ED%95%B4%ED%95%98%EB%8B%A4-3216f404134) 165 | 166 | 167 | -------------------------------------- 168 | 169 | ### 알고리즘 & 자료구조 170 | - [영상을 통한 자료구조와 알고리즘의 시각화 [번역]](http://bit.ly/2yvC9Q9) 171 | - [알고리즘 & 자료구조 온라인 사전 [영문]](http://bit.ly/2q9WiaN) 172 | - [코딩 인터뷰를 깨부술 10가지 자료구조/알고리즘 강의 [영문]](http://bit.ly/2SzcYVW) 173 | - [Behavior Tree 개념 살펴보기](https://engineering.linecorp.com/ko/blog/behavior-tree/) 174 | - [알고리즘 학습에 대한 조언 [번역]](http://blog.weirdx.io/post/55358?fbclid=IwAR0Y8oCmcFoTHZrMwVSwFWHsQBGuhJkje89pDENK2c0g5BuhwGKLPtc5ylQ) 175 | - [정렬 알고리즘 간단 정리](https://link.medium.com/SdPjEJaHvT) 176 | - [알고리즘 기반별 정리](https://brunch.co.kr/@toughrogrammer/13) 177 | - [Red-Black Tree](https://zeddios.tistory.com/237) 178 | - [프로그래밍 언어에서 제공하는 기본 정렬 함수가 사용하는 알고리즘](https://www.geeksforgeeks.org/know-sorting-algorithm-set-1-sorting-weapons-used-programming-languages/) 179 | - [알고리즘이 필요한 '진짜' 이유에 대해서](https://brunch.co.kr/@chickenmoim/4) 180 | - [KMP : 문자열 검색 알고리즘](https://bowbowbow.tistory.com/6) 181 | 182 | -------------------------------------- 183 | 184 | ### 머신러닝 & 딥러닝 & AI 185 | - [머신러닝은 즐겁다! Part1 [번역]](https://link.medium.com/sdNF8wmLxR) 186 | - [딥러닝 서적 및 강좌 추천](https://www.slideshare.net/mobile/seonghunchoe7/ss-83893606) 187 | - [카카오미니는 어떻게 스무고개를 맞출까?](https://brunch.co.kr/@kakao-it/157) 188 | - [딥러닝 공부 가이드 2019 (무료 강의, 책)](http://t-robotics.blogspot.com/2018/12/39-2019.html?m=1) 189 | - [카카오의 딥러닝 기반 형태소 분석기](https://brunch.co.kr/@kakao-it/308) 190 | - [20세기 폭스에서 ML을 사용해 영화 관람객을 예측하는 방법](https://developers-kr.googleblog.com/2018/11/how-20th-century-fox-uses-ml.html) 191 | - [머신러닝 적용의 실제](https://brunch.co.kr/@kakao-it/104) 192 | - [이미지만으로 내 중고물품의 카테고리를 자동으로 분류해준다면? (feat. Keras)](https://medium.com/daangn/%EC%9D%B4%EB%AF%B8%EC%A7%80%EB%A7%8C%EC%9C%BC%EB%A1%9C-%EB%82%B4-%EC%A4%91%EA%B3%A0%EB%AC%BC%ED%92%88%EC%9D%98-%EC%B9%B4%ED%85%8C%EA%B3%A0%EB%A6%AC%EB%A5%BC-%EB%B6%84%EB%A5%98%ED%95%B4%EC%A4%80%EB%A9%B4-feat-keras-b86e5f286c71) 193 | - [머신러닝 공부 순서, 방법 및 강의 정리](http://gomcine.tistory.com/entry/%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D-%EA%B3%B5%EB%B6%80-%EC%88%9C%EC%84%9C-%EB%B0%8F-%EB%B0%A9%EB%B2%95-%EA%B0%95%EC%9D%98-%EC%A0%95%EB%A6%AC) 194 | - [딥러닝을 활용한 거래량 예측 기능 개선](https://d2.naver.com/helloworld/0065813) 195 | - [머신러닝 용어집](https://developers.google.com/machine-learning/glossary/?hl=ko) 196 | - [2019년 주요 AI 컨퍼런스](https://brunch.co.kr/@kakao-it/322) 197 | - [TensorFlow를 활용한 네이버쇼핑의 상품 카테고리 자동 분류](https://d2.naver.com/helloworld/1264836) 198 | - [꼼꼼하고 이해하기 쉬운 XLNet 논문 리뷰](https://blog.pingpong.us/xlnet-review/) 199 | - [글쓰기 화면에서 카테고리 자동 추천하는 모델 만들기](https://medium.com/daangn/%EA%B8%80%EC%93%B0%EA%B8%B0-%EC%B9%B4%ED%85%8C%EA%B3%A0%EB%A6%AC-%EC%B6%94%EC%B2%9C%EB%AA%A8%EB%8D%B8-%EA%B0%9C%EB%B0%9C%ED%95%98%EA%B8%B0-cbbcc43e1f7f) 200 | - [구글 머신러닝 단기집중과정](https://developers.google.com/machine-learning/crash-course?hl=ko) 201 | - [NLP 논문 모음](https://github.com/newhiwoong/NLP-Papers) 202 | - [핵심 머신러닝 강의 [영상]](https://www.youtube.com/channel/UCueLU1pCvFlM8Y8sth7a6RQ/videos) 203 | - [딥러닝을 이용하여 더욱 현실감 있는 AR 앱 만들기](https://nero.devstory.co.kr/2019/12/25/pj-too-real-01/) 204 | - [2019년 주목받은 AI 이슈 모음](https://brunch.co.kr/@omniousofficial/75/?fbclid=IwAR3kapl8LwiaPXt0FlGbAh8SrxqPajrsjRuJF_-KCmKZHxyajEnr-Op0lCU) 205 | - [인공지능(AI)과 머신러닝(ML) 학습 경로](https://www.google.com/amp/s/projectresearch.co.kr/2017/06/14/%25EC%259D%25B8%25EA%25B3%25B5%25EC%25A7%2580%25EB%258A%25A5ai%25EA%25B3%25BC-%25EB%25A8%25B8%25EC%258B%25A0%25EB%259F%25AC%25EB%258B%259Dml-%25ED%2595%2599%25EC%258A%25B5-%25EA%25B2%25BD%25EB%25A1%259C/amp/) 206 | - [인공지능 개발자를 위한 코세라 강의 베스트19](https://brunch.co.kr/@synabreu/68) 207 | - [딥러닝 웹서비스 개발 도전기](https://medium.com/@inerplat/%EB%94%A5%EB%9F%AC%EB%8B%9D-%EC%9B%B9%EC%84%9C%EB%B9%84%EC%8A%A4-%EA%B0%9C%EB%B0%9C-%EB%8F%84%EC%A0%84%EA%B8%B0-e9ca38d53c1b) 208 | - [프리랜서 AI 엔지니어 1주년 회고 [번역]](https://huffon.github.io/2020/05/10/ai-freelancer/) 209 | 210 | 211 | ### 데이터 사이언스 212 | - [데이터 사이언스 인터뷰 질문 모음집](http://bit.ly/2Ea19m7) 213 | - [데이터 분석, 먹고 들어가기 위한 SQL 공부법(1편)](https://brunch.co.kr/@minu-log/5) 214 | - [Youtube 추천 시스템 분석](https://havefunlearningnewstuff.tistory.com/3) 215 | - [데이터 사이언스 학습자료 모음](https://github.com/Team-Neighborhood/I-want-to-study-Data-Science/wiki) 216 | - [데이터 엔지니어가 하는 일](https://brunch.co.kr/@imagineer/301) 217 | - [빅데이터를 넘어 패스트 데이터 시대로](https://brunch.co.kr/@imagineer/302) 218 | - [정규표현식으로 5일 걸리는 작업, 15분만에 끝내기 [번역]](https://medium.com/@jwyeom63/%EB%B2%88%EC%97%AD-%EC%A0%95%EA%B7%9C%ED%91%9C%ED%98%84%EC%8B%9D%EC%9C%BC%EB%A1%9C-5%EC%9D%BC-%EA%B1%B8%EB%A6%AC%EB%8A%94-%EC%9E%91%EC%97%85-15%EB%B6%84%EB%A7%8C%EC%97%90-%EB%81%9D%EB%82%B4%EA%B8%B0-2e615a907048) 219 | - [스타트업에서 데이터를 더하는 법 [슬라이드]](https://docs.google.com/presentation/d/1AqiRVm32zCg59TKDgbs14FaVgNf8kqfXFkCYxAPw8ac/edit?usp=sharing) 220 | - [데이터 사이언스 벤 다이어그램 [번역]](https://www.lucypark.kr/blog/2015/06/21/the-data-science-venn-diagram/) 221 | 222 | 223 | ### 블록체인 224 | - [왕초보자를 위한 Java로 이해하는 블록체인](http://bit.ly/2OPZwhf) 225 | - [문돌이도 이해하는 스팀 디앱 (DApp)의 세계](http://bit.ly/2IORFuV) 226 | - [모두를 위한 블록체인(블록체인에 대한 이해도를 높이고 사기를 막고자 공개한 깃헙저장소)](http://bit.ly/2z02OEP) 227 | 228 | 229 | -------------------------------------- 230 | 231 | ### 보안 232 | - [비밀번호 해시에 소금치기(salting)](http://bit.ly/2A5ql94) 233 | - [패스워드 암호화 방법 총정리](http://bit.ly/2OYnCa0) 234 | - [안전한 SSL/TLS를 운영하기 위해 알아야하는 것들](https://engineering.linecorp.com/ko/blog/best-practices-to-secure-your-ssl-tls/) 235 | - [SSH를 비밀번호 대입으로 해킹하려면](https://gigglehd.com/gg/soft/4877153) 236 | - [고수준에서 암호학 이해하기](https://gist.github.com/aJchemist/f2d08f328f0458be8ee8) 237 | 238 | 239 | -------------------------------------- 240 | 241 | ### Vim 242 | - [Vim 자동완성 기능 사용하기](https://johngrib.github.io/wiki/vim-auto-completion/) 243 | - [Vimwiki + Jekyll + Github.io로 나만의 위키를 만들자](https://johngrib.github.io/wiki/my-wiki/) 244 | - [Vim에 매료되다.](https://blog.hax0r.info/2018-06-27/be-fascinated-by-vim/?utm_source=weirdmeetup&utm_medium=original_link_on_post&utm_campaign=Vim%EC%97%90+%EB%A7%A4%EB%A3%8C%EB%90%98%EB%8B%A4.+%28Feat.Happy+Hacking%29) 245 | - [Vim을 IDE처럼 사용하기](http://blog.b1ue.sh/2016/10/09/vim-ide?sfns=1) 246 | - [Vim, 두 가지 관점](https://johngrib.github.io/wiki/two-views-of-vim/) 247 | - [Vim 도대체 왜 쓰는가](https://bengi.kr/1349) 248 | - [완벽한 Mac 작업환경 세팅하기 (vim, zsh, iterm)](https://blog.pigno.se/post/184576332493/%EC%99%84%EB%B2%BD%ED%95%9C-mac-%EC%9E%91%EC%97%85%ED%99%98%EA%B2%BD-%EC%84%B8%ED%8C%85%ED%95%98%EA%B8%B0-vim-zsh-iterm) 249 | - [초보자를 위한 vim 입문서](https://www.joinc.co.kr/w/Site/Vim/Documents/UsedVim#AEN18) 250 | - [완전 초보를 위한 Vim](https://nolboo.kim/blog/2016/11/15/vim-for-beginner/) 251 | - [Vim의 탭은 그렇게 쓰는 게 아니다. 버퍼와 탭의 사용법 [번역]](https://bakyeono.net/post/2015-08-13-vim-tab-madness-translate.html) 252 | - [Vim 에디터는 처음입니다만 [영상]](https://www.youtube.com/playlist?list=PLGPF8gvWLYyrmWBOzypMlVgWKfqTzYvgQ) 253 | 254 | 255 | -------------------------------------- 256 | 257 | ### 기타 258 | - [정규표현식의 개념과 패턴 사용법 총정리](http://bit.ly/2CaEmnl) 259 | - [스타트업에서 전화응대 고객센터 간단히 구축하기](http://bit.ly/2pMht2g) 260 | - [GIF를 쓰지 말아야 하는 이유](http://bit.ly/2PlWEpr) 261 | - [라이브러리, 프레임워크, 아키텍처, 플래폼이란?](http://bit.ly/2CBnTKf) 262 | - [블락킹/논블락킹, 동기/비동기 정리](http://bit.ly/2NLAjQK) 263 | - [Top 10 DevOps 블로그와 웹사이트 2018 [영문]](http://bit.ly/2REfeLe) 264 | - [컴퓨터의 원리를 25분만에 간단하고 깔끔하게 설명하는 강의](http://bit.ly/2yVLPn2) 265 | - [AI 기술로 스케치를 HTML 코드로 변환해주는 Sketch2Code](http://bit.ly/2zZCxrX) 266 | - [유튜브, 트위터 등에서 SNS 파워와 수입을 측정해주는 사이트](http://bit.ly/2yKfIXp) 267 | - [만화로 나누는 오픈소스 소프트웨어 이야기](http://bit.ly/2yZxeqU) 268 | - [Octoverse (분야별 인기있는 오픈소스 프로젝트 리스트 사이트)](http://bit.ly/2CFNGjv) 269 | - [오픈소스의 네이밍 특징들](https://brunch.co.kr/@goodvc78/12) 270 | - [검색엔진최적화(SEO) 총정리](https://www.twinword.co.kr/blog/search-engine-optimization-guide/) 271 | - [최고의 프로그래밍 폰트는?](https://futurecreator.github.io/2018/11/12/my-best-programming-font-top-3/) 272 | - [정규표현식, 이렇게 시작하자!](https://heropy.blog/2018/10/28/regexp/) 273 | - [스타트업, 더 좋은 문서도구가 필요해요! Notion을 만나다.](https://medium.com/daangn/%EC%8A%A4%ED%83%80%ED%8A%B8%EC%97%85-%EB%8D%94-%EC%A2%8B%EC%9D%80-%EB%AC%B8%EC%84%9C%EB%8F%84%EA%B5%AC%EA%B0%80-%ED%95%84%EC%9A%94%ED%95%B4%EC%9A%94-notion%EC%9D%84-%EB%A7%8C%EB%82%98%EB%8B%A4-ff4f7e0414f) 274 | - [개발 생산성을 올려주는 VSCode의 소소한 기능들](https://www.vobour.com/%EA%B0%9C%EB%B0%9C-%EC%83%9D%EC%82%B0%EC%84%B1%EC%9D%84-%EC%98%AC%EB%A0%A4%EC%A3%BC%EB%8A%94-vscode%EC%9D%98-%EC%86%8C%EC%86%8C-%ED%95%9C-%EA%B8%B0%EB%8A%A5%EB%93%A4) 275 | - [구글의 페이지 랭크 알고리즘](https://www.google.co.kr/amp/s/sungmooncho.com/2012/08/26/pagerank/amp/) 276 | - [처음 코딩을 배울 때 알았으면 좋았을 도구들 [번역]](https://www.vobour.com/%EC%B2%98%EC%9D%8C-%EC%BD%94%EB%94%A9%EC%9D%84-%EB%B0%B0%EC%9A%B8-%EB%95%8C-%EC%95%8C%EC%95%98%EC%9C%BC%EB%A9%B4-%EC%A2%8B%EC%95%98%EC%9D%84-%EB%8F%84%EA%B5%AC%EB%93%A4-tools-i-wish-i) 277 | - [구조적 동시성에 대한 소고, 또는 Go 문의 해로움 [번역]](https://muchtrans.com/translations/notes-on-structured-concurrency-or-go-statement-considered-harmful.ko.html?hide-original=true) 278 | - [한국어 형태소분석기 6개의 성능 비교](https://iostream.tistory.com/144?utm_source=gaerae.com&utm_campaign=%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%8A%A4%EB%9F%BD%EB%8B%A4&utm_medium=social) 279 | - [Intellij 디버깅 해보기](https://jojoldu.tistory.com/149) 280 | - [치트시트 사이트](https://devhints.io/) 281 | - [구글에서 시행중인 사이트 신뢰성 엔지니어링(SRE)이란?](https://blog.outsider.ne.kr/1358) 282 | - [‘PUBLIC API’ 이제 한 곳에서 조건에 따라 확인해보세요!](http://icunow.co.kr/public-apis/) 283 | - [인스타그램 알고리즘의 거의 모든 것](https://brunch.co.kr/@mobiinside/1413) 284 | - [OAuth2를 이용한 SSO 환경 구축](http://www.nextree.co.kr/oauth-2reul-iyonghan-sso-hwangyeong-gucug-1-2/) 285 | - [Rob Pike - 'Concurrency Is Not Parallelism' [영상]](https://www.youtube.com/watch?v=cN_DpYBzKso&t=17s) 286 | - [한국 오픈소스 프로젝트 Top 100](https://medium.com/supple/%ED%95%9C%EA%B5%AD-%EC%98%A4%ED%94%88%EC%86%8C%EC%8A%A4-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-top-100-739dafc082cf?fbclid=IwAR2IOgY2dGszOSWFWdzVDtTxcefzXCr4-AHVOX4txYRAYPs_Wvx0PK7MYgQ) 287 | - [Electron으로 데스크탑 애플리케이션 만들기 [영상]](https://youtu.be/eQL8J9feEFU) 288 | - [오픈소스 프로젝트를 운영하며..](https://meetup.toast.com/posts/175) 289 | - [람다 기초](https://www.google.com/amp/www.sangkon.com/2018/12/09/haskell-study-part02/amp/) 290 | - [하나의 메모리 누수를 잡기까지 (멀티스레드 환경)](https://d2.naver.com/helloworld/1326256) 291 | - [상품 정보 다룰 때, BoundedContext와 엔티티](https://www.popit.kr/%EC%83%81%ED%92%88-%EC%A0%95%EB%B3%B4-%EB%8B%A4%EB%A3%B0-%EB%95%8C-boundedcontext-%EC%99%80-%EC%97%94%ED%84%B0%ED%8B%B0/) 292 | - [Electron으로 데스크톱 앱을 개발한 경험](https://blog.outsider.ne.kr/1422) 293 | - [함수형 프로그래밍 요약](https://velog.io/@kyusung/%ED%95%A8%EC%88%98%ED%98%95-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-%EC%9A%94%EC%95%BD) 294 | - [Concurrency vs Parallelism](http://homoefficio.github.io/2019/02/02/Back-to-the-Essence-Concurrency-vs-Parallelism/) 295 | - [커맨드라인 JSON 프로세서 jq : 기초 문법과 작동원리](https://www.44bits.io/ko/post/cli_json_processor_jq_basic_syntax) 296 | - [mitmproxy를 활용해 구글 애널리틱스 테스트 자동화하기](https://engineering.linecorp.com/ko/blog/auto-inspecting-testing-with-google-analytics/) 297 | - [정적 사이트 생성기 Gatsby](https://blog.outsider.ne.kr/1426) 298 | - [내가 추천하는 크롬 익스텐션 10선](https://jojoldu.tistory.com/406) 299 | - [CI/CD란 무엇일까요?](https://www.redhat.com/ko/topics/devops/what-is-ci-cd) 300 | - [카카오페이 QR 코드 리버스 엔지니어링](http://philosophical.one/posts/kakaopay-qrcode/) 301 | - [캐시가 동작하는 아주 구체적인 원리](https://parksb.github.io/article/29.html) 302 | - [이메일 주소 형식 검증하기](https://johngrib.github.io/wiki/email-validation/) 303 | - [성능이 중요한 이유 [번역]](https://developers.google.com/web/fundamentals/performance/why-performance-matters/) 304 | - [좋은 로그란 무엇인가? [슬라이드]](https://speakerdeck.com/devinjeon/jamag-ndc19-joheun-rogeuran-mueosinga-joheun-rogeureul-wihae-goryeohaeya-hal-geosdeul) 305 | - [변수명 지을때 참고하면 좋은 사이트](https://www.curioustore.com/) 306 | - [개발자들이 이름짓기 할때 참고하면 좋은 WordVis](http://wordvis.com/) 307 | - [레거시 코드에서 이해하기 쉬운코드로 리팩토링](https://chodragon9.github.io/blog/legacy-code-to-easy-code/) 308 | - [Google Docs 같은 실시간 협업 에디터를 만드는 방법](https://hackerwins.github.io/2019-04-16/co-editor) 309 | - [쾌적한 자바스크립트 코딩을 위한 VSCode 확장 프로그램 추천 [번역]](https://codeameba.github.io/2019/06/10/tip-extensions/) 310 | - [Electron 시작부터 배포까지 [슬라이드]](https://docs.google.com/presentation/d/1PN_wmjhwyBrDvnV7FdwY8U4adoLpQR596fTxEC2IRFw/edit?usp=sharing) 311 | - [Global Unique ID는 왜 필요할까? [슬라이드]](https://www.slideshare.net/charsyam2/why-guid-is-needed) 312 | - [포인터가 뭐고 왜 쓰는건가요? [영상]](https://www.youtube.com/watch?v=u65F4ECaKaY&t) 313 | - [비동기 프로그래밍이 뭔가요? [영상]](https://www.youtube.com/watch?v=m0icCqHY39U) 314 | - [Intellij Setting 동기화하기](https://nesoy.github.io/articles/2019-08/Intellij-Setting-Sync) 315 | - [구글의 코드 리뷰 가이드](https://google.github.io/eng-practices/review/) 316 | - [Elasticsearch 버전 업데이트 썰 (Nori 형태소 분석기 shallow dive) [영상]](https://www.youtube.com/watch?v=UgJQQ-1HHaw) 317 | - [14일만에 GitHub 스타 1K 받은 차트 오픈소스 개발기](https://www.slideshare.net/netil/deview-2017-14-github-1k) 318 | - [훈련소에서 매일 뉴스 받아보기](https://parksb.github.io/article/34.html) 319 | - [본격 macOS에 개발 환경 구축하기](https://subicura.com/2017/11/22/mac-os-development-environment-setup.html) 320 | - [민사고 간편 결제 제작기](https://blog.chosunghyun.com/kr/minsapay/) 321 | - [개발자를 위한 OS X(>= Catalina) 설정](https://www.sangkon.com/osx-setting-for-developer/) 322 | - [『곽철용 짤 생성기』, 이렇게 만들어졌습니다](https://wormwlrm.github.io/2019/10/13/Kwakcheolyong-Image-Creator-Development-Story.html) 323 | - [여러 기술들의 API 도큐먼트 모음집](https://devdocs.io) 324 | - [postman 활용 1~3편](https://blog.naver.com/PostView.nhn?blogId=pjt3591oo&logNo=221669110777&proxyReferer=) 325 | - [날짜와 시간 표시에 대한 디테일](https://brunch.co.kr/@anitooni/3) 326 | - [Open Session In View Pattern](http://pds19.egloos.com/pds/201106/28/18/Open_Session_In_View_Pattern.pdf) 327 | - [웹 서비스 구현의 모든 것! 무료 제작툴 39개 몽땅 알려드림! [영상]](https://youtube.com/watch?v=u3Ph_M2bySg) 328 | - [간단하게 만드는 랜덤런치 그룹 생성기](https://johngrib.github.io/wiki/random-lunch/) 329 | - [VS Code로 컨테이너 안에서 개발하기](https://medium.com/@ssowonny/vs-code%EB%A1%9C-%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88-%EC%95%88%EC%97%90%EC%84%9C-%EA%B0%9C%EB%B0%9C%ED%95%98%EA%B8%B0-d8ed0950d69a) 330 | - [macOS 초심자를 위한 터미널 공부 가이드](https://johngrib.github.io/wiki/my-mac-os-terminal/) 331 | - [[스프링 부트와 AWS로 혼자 구현하는 웹 서비스] 출간 후기](https://jojoldu.tistory.com/463) 332 | - [웹 서비스 출시 전 확인사항](https://hodolman.com/25) 333 | - [벤처 허생전, Circa 2019 – Live & Venture -](https://liveandventure.com/2019/12/08/venturehuh/) 334 | - [기존의 사고 방식을 깨부수는 함수형 사고](https://evan-moon.github.io/2019/12/15/about-functional-thinking/) 335 | - [과연 Rust가 C.C++를 대체할 수 있을까? [영상]](https://youtu.be/S-01KjUJ3_Q) 336 | - [함수형 프로그래머가 되고 싶다고? (Part 1)](https://github.com/FEDevelopers/tech.description/wiki/%ED%95%A8%EC%88%98%ED%98%95-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EA%B0%80-%EB%90%98%EA%B3%A0-%EC%8B%B6%EB%8B%A4%EA%B3%A0%3F-(Part-1)) 337 | - [Tistory TOC(Table Of Contents) 구현기](https://www.wbluke.com/21) 338 | - [생활코딩 마인드맵 라이브러리 cytoscape 사용법](https://velog.io/@takeknowledge/%EC%83%9D%ED%99%9C%EC%BD%94%EB%94%A9-%EB%A7%88%EC%9D%B8%EB%93%9C%EB%A7%B5-cytoscape-%ED%99%9C%EC%9A%A9-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-56k4in7315) 339 | - [AI를 통해 손으로 그린 디자인을 html으로 바꿔주는 사이트](https://sketch2code.azurewebsites.net/generated-html/853e977e-7682-4c6d-bc2a-43fcece1dfbd) 340 | - [AWS 아키텍처 다이어그램 제작 사이트](https://cloudcraft.co/) 341 | - [코딩덕후 2019년 연말정산](https://co-duck.com/1st) 342 | - [2019년 회고 모음](https://www.notion.so/2019-09f05e04c3bc4019b42e619403ca757f) 343 | - [개발자 회고 모음](https://github.com/oaksong/developers-retrospective) 344 | - [이동욱님의 2019년 하반기 회고](https://jojoldu.tistory.com/471) 345 | - [매일 업로드하는 개발 블로그 [영문]](https://flaviocopes.com/) 346 | - [무료 개발서적 모음 사이트](https://books.goalkicker.com/) 347 | - [자주 사용하는 정규식 패턴](https://uznam8x.tistory.com/entry/%EC%9E%90%EC%A3%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94-%EC%A0%95%EA%B7%9C%EC%8B%9D-%ED%8C%A8%ED%84%B4) 348 | - [중국 직구 서비스 개발 삽질기](https://www.popit.kr/%EC%A4%91%EA%B5%AD-%EC%A7%81%EA%B5%AC-%EC%84%9C%EB%B9%84%EC%8A%A4-%EA%B0%9C%EB%B0%9C-%EC%82%BD%EC%A7%88%EA%B8%B0/) 349 | - [함수형 프로그래밍에 대한 오해](https://rainlethe.tistory.com/entry/%ED%95%A8%EC%88%98%ED%98%95-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D%EC%97%90-%EB%8C%80%ED%95%9C-%EC%98%A4%ED%95%B4) 350 | - [아이패드로 코딩하기](https://boxnwhis.kr/2020/01/11/coding_with_ipad.html) 351 | - [알아두면 도움되는 iTerm2 고급기능](https://medium.com/harrythegreat/%EC%95%8C%EC%95%84%EB%91%90%EB%A9%B4-%EB%8F%84%EC%9B%80%EB%90%98%EB%8A%94-iterm2-%EA%B3%A0%EA%B8%89%EA%B8%B0%EB%8A%A5-81a4cd81bab7) 352 | - [시리숏컷을 이용한 배포](https://soojin.ro/blog/hey-siri-deploy-app) 353 | - [이미지 변환으로 10PB 스토리지를 절약 - Antman 프로젝트 개발기](https://engineering.linecorp.com/ko/blog/antman-project-development-story/) 354 | - [알아두면 유익한 2019 개발이야기](https://subicura.com/2020/01/07/2019-dev-summary.html) 355 | - [비주얼 스튜디오 코드(Visual Studio Code)란?](https://www.44bits.io/ko/keyword/visual-studio-code) 356 | - [마크다운 파서 만들기](https://medium.com/happyprogrammer-in-jeju/%EB%A7%88%ED%81%AC%EB%8B%A4%EC%9A%B4-%ED%8C%8C%EC%84%9C-%EB%A7%8C%EB%93%A4%EA%B8%B0-1-%ED%95%A9%EB%A6%AC%ED%99%94%EC%99%80-%EC%82%AC%EC%A0%84%EC%A1%B0%EC%82%AC-932a269b7233) 357 | - [Fourier Transform(푸리에 변환)의 이해와 활용](https://darkpgmr.tistory.com/171?category=460965) 358 | - [처음 발표를 준비하는 개발자들이 알아두면 좋을 것들](https://rinae.dev/posts/things-to-know-when-you-prepare-presentation-first-time) 359 | - [원티드 제품 개발 5년의 기록](https://medium.com/wantedjobs/%EC%9B%90%ED%8B%B0%EB%93%9C-%EC%A0%9C%ED%92%88-%EA%B0%9C%EB%B0%9C-5%EB%85%84%EC%9D%98-%EA%B8%B0%EB%A1%9D-d353b1231896) 360 | - [Illustrated explanations of web development, technology & a little bit of anthropology.](https://illustrated.dev/) 361 | - [질병관리본부 챗봇 만들기](https://tess.dev/posts/kcdc-chat-bot) 362 | - [iOS의 Bitcode 컴파일로 살펴보는 크로스 플랫폼 전략](https://unifiedh.com/ko/ios-bitcode-compilation-llvm-cross-platform) 363 | - [30 seconds of code](https://www.30secondsofcode.org/) 364 | - [초보 개발자를 위한 IT영단어 정리](https://brunch.co.kr/@hopeless/8) 365 | - [개발자들이 꺼려하는 까칠한 규식이 형](https://helloworld.kurly.com/blog/reg-exp-01/) 366 | - [오크(ORK) – 난독화 컴파일러 도구](https://engineering.linecorp.com/ko/blog/code-obfuscation-compiler-tool-ork-1) 367 | - [어떻게 하면 안전하게 함수를 합성할 수 있을까?](https://evan-moon.github.io/2020/01/27/safety-function-composition/) 368 | - [해쉬 충돌이 무엇이고 해결책을 알고 있나요?](https://stdin2stdout.tistory.com/entry/Q-%ED%95%B4%EC%89%AC-%EC%B6%A9%EB%8F%8C%EC%9D%B4-%EB%AC%B4%EC%97%87%EC%9D%B4%EA%B3%A0-%ED%95%B4%EA%B2%B0%EC%B1%85%EC%9D%84-%EC%95%8C%EA%B3%A0-%EC%9E%88%EB%82%98%EC%9A%94) 369 | - [Slack Block Kit 활용](https://helloworld.kurly.com/blog/slack_block_kit/) 370 | - [구글 시트에 뉴스 정리하는 법](https://brunch.co.kr/@sijin90/52) 371 | - [개발자가 가지고 놀 만한 ‘똑똑한 API 17종’](http://www.ciokorea.com/news/149532) 372 | - [Todo list 만들기는 이제 그만](https://woowabros.github.io/experience/2020/04/14/stop-making-todo-list.html) -------------------------------------------------------------------------------- /1. 개발 일반/README.md: -------------------------------------------------------------------------------- 1 | # 1. 개발 일반 2 | 3 | ### 개발 문화/철학/방법론 4 | - [신규 Web 서비스시 고려해 볼 사항](http://kwonnam.pe.kr/wiki/web/%EC%8B%A0%EA%B7%9C%EC%84%9C%EB%B9%84%EC%8A%A4) 5 | - [스타트업이 디자인 시스템을 만들어야 하는 이유](https://brunch.co.kr/@mobiinside/1030) 6 | - [신입개발자와 일하는 법](https://yookeun.github.io/think/2016/02/05/think-howwork/) 7 | - [프로그래밍할 때 알아야 할 5가지 인지 편향](https://ngio.co.kr/6090) 8 | - [더 좋은 코드를 위한 12가지 체크리스트 - 조엘 테스트 [번역]](https://zetawiki.com/wiki/%EC%A1%B0%EC%97%98_%ED%85%8C%EC%8A%A4%ED%8A%B8) 9 | - [개발을 여러 층의 케익으로 나누기 [번역]](https://www.popit.kr/%EA%B0%9C%EB%B0%9C%EC%9D%84-%EC%97%AC%EB%9F%AC-%EC%B8%B5%EC%9D%98-%EC%BC%80%EC%9D%B5%EC%9C%BC%EB%A1%9C-%EB%82%98%EB%88%84%EA%B8%B0/) 10 | - [SaaS 앱을 만들기 위한 방법론 [번역]](https://12factor.net/ko/) 11 | - [흔한 프로그래머의 작명에 대한 사뭇 진지한 이야기](https://www.vobour.com/흔한-프로그래머의-작명에-대한-사뭇-진지한-이야기-hkfgq9xqm) 12 | - [우리가 부르는 시니어 개발자는 누구인가?](http://woowabros.github.io/woowabros/2017/07/03/senior.html) 13 | - [스포티파이의 개발 문화](https://hahnryu.com/2017/06/15/spotify/) 14 | - [잘 가요 스크럼, 반가워요 칸반 [번역]](https://medium.com/@pitzcarraldo/%EB%B2%88%EC%97%AD-%EC%9E%98-%EA%B0%80%EC%9A%94-%EC%8A%A4%ED%81%AC%EB%9F%BC-%EB%B0%98%EA%B0%80%EC%9B%8C%EC%9A%94-%EC%B9%B8%EB%B0%98-e27d1db15699) 15 | - [모든 개발자가 알아야만 하는 SOLID 원칙 1편](http://doublem.org/SOLID_SRP_OCP/) 16 | - [당신이 좋은 개발자라는 징표](http://jhrogue.blogspot.com/2012/06/b.html) 17 | - [프로그래밍의 정석 리뷰](https://www.popit.kr/bookreview-principlesofprogramming/?fbclid=IwAR0JR3FKXMdOeciOMZnQFazxRopBAXyHuMYaj7gD8Vh6pEzqxRWY6y_GGqA) 18 | - [마음대로 일하기 위한 규칙들 - 멋쟁이 사자처럼](https://brunch.co.kr/@likelion/11) 19 | - [트렐로 프로젝트 매니져가 일하는 방법 [번역]](http://bridge.500startups.co.kr/%ED%8A%B8%EB%A0%90%EB%A1%9C%EC%97%90%EC%84%9C-%ED%94%84%EB%A1%9C%EB%8D%95%ED%8A%B8-%EB%A7%A4%EB%8B%88%EC%A0%80%EA%B0%80-%EC%9D%BC%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95/) 20 | - [2018 광군제 운영 후기](https://www.popit.kr/2018-%EA%B4%91%EA%B5%B0%EC%A0%9C%E5%8F%8C%E5%8D%81%E4%B8%80-%EC%84%9C%EB%B9%84%EC%8A%A4-%EC%9A%B4%EC%98%81-%ED%9B%84%EA%B8%B0/) 21 | - [누구나 불만을 말하고, 대안을 제시할 수 있는 팀이 되기까지 - 리멤버 개발팀](https://m.post.naver.com/viewer/postView.nhn?volumeNo=17104973&memberNo=39874958) 22 | - [로버트 C. 마틴의 Clean Code를 읽고 정리를 한 글](https://sungjk.github.io/2017/07/27/clean-code.html?fbclid=IwAR2I8k1h_kkaD-Xb3VvGq6FB5ntYn6Ab3Zd_BQ42SaRYsRW3rf7VL0QeTsU) 23 | - [카카오 헤어샵 개발 후기 모음](https://brunch.co.kr/@cg4jins/1) 24 | - [좋은 코딩을 위한 13가지 간단한 규칙 [번역]](https://mingrammer.com/translation-13-simple-rules-for-good-coding/) 25 | - [프로덕트 스펙 문서 작성법 스펙 문서는 왜, 어떻게 써야 하는가?](https://webuildproduct.com/%EC%8A%A4%ED%8E%99-%EB%AC%B8%EC%84%9C-%EC%9E%91%EC%84%B1%EC%97%90-%EA%B4%80%ED%95%98%EC%97%AC-ee61a1fc294f) 26 | - [카카오스토리 웹팀의 코드리뷰 경험](https://www.slideshare.net/OhgyunAhn/ss-61189141) 27 | - ['기능 공장'에서 일하고 있다는 12가지 신호 [번역]](https://brunch.co.kr/@cojette/31) 28 | - [네이버 파파고 서비스 2년의 경험 [영상]](https://tv.naver.com/v/4578223/list/279844) 29 | - [헤이딜러에서는 어떻게 일하나요?](https://medium.com/prnd/%ED%97%A4%EC%9D%B4%EB%94%9C%EB%9F%AC%EC%97%90%EC%84%9C%EB%8A%94-%EC%96%B4%EB%96%BB%EA%B2%8C-%EC%9D%BC%ED%95%98%EB%82%98%EC%9A%94-1fa02b4361b5) 30 | - [실용주의 프로그래머 내용 요약](https://blog.ordinarysimple.com/posts/programming/2018-11-04-the-progmatic-programmer/) 31 | - [개발자처럼 생각하는 방법 [번역]](https://www.vobour.com/%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%B2%98%EB%9F%BC-%EC%83%9D%EA%B0%81%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%EC%9D%98-%EA%B5%90%ED%9B%88-how-to-think-l) 32 | - [효과적인 코드 리뷰를 위해서](https://engineering.linecorp.com/ko/blog/effective-codereview/) 33 | - [의도적 수련 2 – 프로그래머에게 적합한 의도적 수련](http://www.insightbook.co.kr/13171) 34 | - [프레임워크 공부를 멈춰라 [번역]](https://medium.com/@jongyoungpark/%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC-%EA%B3%B5%EB%B6%80%EB%A5%BC-%EB%A9%88%EC%B6%B0%EB%9D%BC-1afa37644474?fbclid=IwAR3PyPzrIcbDkN9oS4MfOCdQZ7evU4ljW6o406sr-wrieyPjjRPpLjat8K0) 35 | - [개발문화 - 코드리뷰](https://brunch.co.kr/@seonology/23) 36 | - [객체 모델링 공부하게 책 하나 추천해주세요.](https://www.popit.kr/%EA%B0%9D%EC%B2%B4-%EB%AA%A8%EB%8D%B8%EB%A7%81-%EA%B3%B5%EB%B6%80%ED%95%98%EA%B2%8C-%EC%B1%85-%ED%95%98%EB%82%98-%EC%B6%94%EC%B2%9C%ED%95%B4%EC%A3%BC%EC%84%B8%EC%9A%94/) 37 | - [개발자에게 좋은 직장 혹은 좋은 환경](http://www.chidoo.me/index.php/2018/12/31/good-company-or-good-environment-for-a-developer/) 38 | - [기술 업계의 독성 말투 문제, 고칩시다! [번역]](https://edykim.com/ko/post/tech-has-a-toxic-tone-problem-lets-fix-it/) 39 | - [소프트웨어 개발의 지혜](https://brunch.co.kr/@springboot/35) 40 | - [2018년 내가 모르는 기술들 [번역]](https://velog.io/@chris/%EB%B2%88%EC%97%AD-2018%EB%85%84-%EB%82%B4%EA%B0%80-%EB%AA%A8%EB%A5%B4%EB%8A%94-%EA%B8%B0%EC%88%A0%EB%93%A4-rnjr3h8mgj) 41 | - [개발자가 깨달은 스트레스 없는 직장생활에 대하여](https://ppss.kr/archives/149593?fbclid=IwAR2TtxPehHEkDHgYxwio4sJikzKBnqm4G4w4NoOfF-vNS7wVKgP4VfHa2Sg) 42 | - [훌륭한 팀원의 조건 Strong Views, Weakly Held](https://medium.com/@kpak/%ED%9B%8C%EB%A5%AD%ED%95%9C-%ED%8C%80%EC%9B%90%EC%9D%98-%EC%A1%B0%EA%B1%B4-strong-views-weakly-held-17880611d962) 43 | - [JavaScript 코드 리뷰 - 코드 리뷰 문화](https://cimfalab.github.io/deepscan/2016/08/code-review-1) 44 | - [문서화에 대해 아무도 말해주지 않는 것들 [번역]](http://blog.weirdx.io/post/60414) 45 | - [Hashicorp의 도 [번역]](https://blog.outsider.ne.kr/1173) 46 | - [아마존 3년 출근기 1편 - 하루 일과 및 요약](https://zaverome.wordpress.com/2019/01/09/%EC%95%84%EB%A7%88%EC%A1%B4-3%EB%85%84-%EC%B6%9C%EA%B7%BC%EA%B8%B0-1-%ED%95%98%EB%A3%A8-%EC%9D%BC%EA%B3%BC-%EB%B0%8F-%EC%9A%94%EC%95%BD/) 47 | - [일일커밋의 효용성](https://jojoldu.tistory.com/402?fbclid=IwAR2QMmc1I7hvXHYr-uSTamiW-h0VkY-UBwOz_jMWsEJTgHkGxfWV1onMCsE) 48 | - [확장하기 쉬운 코드가 아니라 삭제하기 쉬운 코드를 작성하자 [번역]](https://harfangk.github.io/2016/10/30/write-code-that-is-easy-to-delete-not-easy-to-extend-ko.html) 49 | - [생각하라, 객체지향처럼](http://woowabros.github.io/study/2016/07/07/think_object_oriented.html) 50 | - [객체 지향 개발 5대 원리](http://www.nextree.co.kr/p6960/) 51 | - [질문을 잘하는 개발자](https://jbee.io/essay/good_questionor/) 52 | - [4년을 기다린 인프런 리뉴얼 후기](https://www.hyungjoo.me/4%EB%85%84%EC%9D%84-%EA%B8%B0%EB%8B%A4%EB%A6%B0-%EC%9D%B8%ED%94%84%EB%9F%B0-%EC%84%9C%EB%B9%84%EC%8A%A4-%EB%A6%AC%EB%89%B4%EC%96%BC-%EC%98%A4%ED%94%88) 53 | - [이해하기 쉬운 코드 작성방법 정리](https://chodragon9.github.io/blog/easy-code/) 54 | - [넷플릭스의 문화 : 자유와 책임 [번역] [슬라이드]](https://www.slideshare.net/watchncompass/freedom-responsibility-culture) 55 | - [주니어의 짝코딩 경험기](https://velog.io/@troflev/%EC%A3%BC%EB%8B%88%EC%96%B4%EC%9D%98-%EC%A7%9D%EC%BD%94%EB%94%A9-%EA%B2%BD%ED%97%98%EA%B8%B0-7njvfeief5) 56 | - [빠른 개발을 위한 기술 1편 [번역]](https://rinae.dev/posts/the-fine-art-of-fast-development-kr-1) 57 | - [소프트웨어 개발자 되기는 왜 어려운가?](https://hl1itj.tistory.com/m/136?category=327240) 58 | - [개발자가 창업할 때 유의해야 할 세 가지](http://tkim.co/2019/05/30/%ea%b0%9c%eb%b0%9c%ec%9e%90%ea%b0%80-%ec%b0%bd%ec%97%85%ed%95%a0-%eb%95%8c-%ec%9c%a0%ec%9d%98%ed%95%b4%ec%95%bc-%ed%95%a0-%ec%84%b8-%ea%b0%80%ec%a7%80/) 59 | - [소프트웨어 환멸감 [번역]](https://muchtrans.com/translations/software-disenchantment.ko.html) 60 | - [개발자 머피의 법칙](http://woowabros.github.io/experience/2019/09/19/programmer-murphy-law.html) 61 | - [내가 StackOverflow를 사용하는 방법 [번역]](https://rinae.dev/posts/how-i-use-stackoverflow-kor) 62 | - [코드리뷰의 진짜 목적은 따로있다](https://blog.logi-spot.com/%EC%BD%94%EB%93%9C%EB%A6%AC%EB%B7%B0%EC%9D%98-%EC%A7%84%EC%A7%9C-%EB%AA%A9%EC%A0%81%EC%9D%80-%EB%94%B0%EB%A1%9C%EC%9E%88%EB%8B%A4/) 63 | - [클린 아키텍쳐 - 좋은 프로그램은 무엇인가?](https://brunch.co.kr/@dotori/17) 64 | - [문제를 해결할 때 사고가 중요한 이유](https://engineering.linecorp.com/ko/blog/think-differently-to-solve-problems/) 65 | - [오픈소스를 여행하는 히치하이커를 위한 안내서 [슬라이드]](https://www.slideshare.net/sunhyouplee/ss-122400504) 66 | - [LINE의 장애 보고와 후속 절차 문화](https://engineering.linecorp.com/ko/blog/line-failure-reporting-and-follow-up-process-culture/) 67 | - [성능이 중요한 이유](https://developers.google.com/web/fundamentals/performance/why-performance-matters/) 68 | - [훌륭한 소프트웨어 엔지니어란?](https://medium.com/@kpak/%ED%9B%8C%EB%A5%AD%ED%95%9C-%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4-%EC%97%94%EC%A7%80%EB%8B%88%EC%96%B4%EB%9E%80-%EB%8B%B5-%EC%B9%B4%EB%A9%9C%EB%A0%88%EC%98%A8-%EA%B0%9C%EB%B0%9C%EC%9E%90-b73502a63016) 69 | - [솔직한 피드백으로 좋은 팀워크를 만들 수 있을까? - 파워풀을 읽고](https://evan-moon.github.io/2019/12/04/about-honestly-feedback/) 70 | - [AWS에서의 5년… 글로벌 회사에서 배운 것](http://channy.creation.net/blog/1231) 71 | - [토스 서비스를 든든하게 지키는 사람들, 서버 플랫폼 팀을 만나다](https://blog.toss.im/2019/11/26/tossteam/people/serverplatformteam-interview/) 72 | - [2년차 서버 개발자가 바라본 LINE의 개발 문화](https://engineering.linecorp.com/ko/blog/new-server-developer-at-line/) 73 | - [복잡한 업무 코드를 빠르게 분석하기](https://www.popit.kr/%EB%B3%B5%EC%9E%A1%ED%95%9C-%EC%97%85%EB%AC%B4-%EC%BD%94%EB%93%9C%EB%A5%BC-%EB%B9%A0%EB%A5%B4%EA%B2%8C-%EB%B6%84%EC%84%9D%ED%95%98%EA%B8%B0/) 74 | - [글로벌 LINE DEV의 기술 공유 문화](https://engineering.linecorp.com/ko/blog/global-line-dev-tech-sharing-culture/) 75 | - [풀스택 개발자, 그것은 환상](https://velog.io/@zetlos/2019-12-29-0612-%EC%9E%91%EC%84%B1%EB%90%A8-o0k4q3qrqh) 76 | - [애자일과 스타트업 개발 문화에 대해](http://tech.trenbe.com/?p=547) 77 | - [메인 데이터베이스 IDC 탈출 성공기](http://woowabros.github.io/experience/2019/12/19/ruby_database.html?utm_source=gaerae.com&utm_campaign=%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%8A%A4%EB%9F%BD%EB%8B%A4&utm_medium=social) 78 | - [코드 가독성에 대해 – 1. 도입과 원칙](https://engineering.linecorp.com/ko/blog/code-readability-vol1/) 79 | - [당신의 개발자들은 결코 느리지 않다.](http://tech.trenbe.com/?p=547) 80 | - [레거시 운영개발팀을 수습하다.](https://greypencil.tistory.com/113) 81 | - [소스코드 리뷰에 대한 짧은 이야기](https://velog.io/@zetlos/%EC%86%8C%EC%8A%A4%EC%BD%94%EB%93%9C-%EB%A6%AC%EB%B7%B0%EC%97%90-%EB%8C%80%ED%95%9C-%EC%A7%A7%EC%9D%80-%EC%9D%B4%EC%95%BC%EA%B8%B0) 82 | - [코드 가독성에 대해 - 2. 명명과 주석](https://engineering.linecorp.com/ko/blog/code-readability-vol2) 83 | - [Conventional Commit [영문]](https://www.conventionalcommits.org/en/v1.0.0/) 84 | - [Semantic Versioning [번역]](https://semver.org/lang/ko/) 85 | - [잘가, 클린 코드 [번역]](https://overreacted.io/ko/goodbye-clean-code) 86 | - [지속 가능한 소프트웨어를 위한 코딩 방법](https://meetup.toast.com/posts/214) 87 | - [코드 가독성에 대하여 3탄 - 상태와 절차](https://engineering.linecorp.com/ko/blog/code-readability-vol3/) 88 | - [서버 사이드 테스트 자동화 여정 – 1. 테스트 자동화를 시작한 계기와 그 첫 발걸음](https://engineering.linecorp.com/ko/blog/server-side-test-automation-journey-1/) 89 | - [들어는 보았나 몹 프로그래밍!](https://helloworld.kurly.com/blog/mob-programming/) 90 | - [프로그래머스 개발자 설문조사 2020](https://programmers.co.kr/pages/dev-survey-2020) 91 | - [레거시 코드를 점진적으로 개선한 경험](https://sogoagain.github.io/2020/03/08/%EB%A0%88%EA%B1%B0%EC%8B%9C-%EC%BD%94%EB%93%9C%EB%A5%BC-%EC%A0%90%EC%A7%84%EC%A0%81%EC%9C%BC%EB%A1%9C-%EA%B0%9C%EC%84%A0%ED%95%9C-%EA%B2%BD%ED%97%98/) 92 | - [뱅크샐러드 재택 근무 생산성](https://blog.banksalad.com/tech/work-from-home/) 93 | - [새로 입사한 개발자가 프로젝트에 기여하는 방법 한 가지](https://helloworld.kurly.com/blog/fix-style-with-command/) 94 | - [Railway oriented programming](https://medium.com/@0e/%E1%84%80%E1%85%B3%E1%84%85%E1%85%A2%E1%84%89%E1%85%A5-rop%E1%84%80%E1%85%A1-%E1%84%86%E1%85%AF%E1%86%AB%E1%84%83%E1%85%A6-%E1%84%8A%E1%85%B5%E1%86%B8%E1%84%83%E1%85%A5%E1%86%A8%E1%84%8B%E1%85%A1-railway-oriented-programming-4e8070c04bda?source=friends_link&sk=92a710ea2cbf1a227417ed0702f38b47) 95 | - [세상에 나쁜 코드는 없다](https://brunch.co.kr/@kmongdev/18) 96 | - [코드리뷰로 시작하는 건강한 개발 문화](https://blog.shiren.dev/2020-01-11-%EC%BD%94%EB%93%9C%EB%A6%AC%EB%B7%B0%EB%A1%9C-%EC%8B%9C%EC%9E%91%ED%95%98%EB%8A%94-%EA%B1%B4%EA%B0%95%ED%95%9C-%EA%B0%9C%EB%B0%9C-%EB%AC%B8%ED%99%94/) 97 | - [메쉬코리아(부릉)의 프론트엔드 엔지니어링 실천 사례를 공유합니다.](https://github.com/meshkorea/front-end-engineering) 98 | - [크몽 FE 팀 코드리뷰문화 개선기(1+1=3)](https://brunch.co.kr/@kmongdev/20) 99 | 100 | 101 | -------------------------------------- 102 | 103 | ### TDD & 테스트 관련 104 | - ["TDD 실천법과 도구" 책 전체를 PDF 공개합니다.](https://repo.yona.io/doortts/blog/issue/1) 105 | - [박재성 - 의식적인 연습으로 TDD, 리팩토링 연습하기 [슬라이드]](https://www.slideshare.net/OKJSP/okkycon-tdd?fbclid=IwAR3CWayos7M9WT7Oym4HlzD9Uod1_QR0uXag-ptlfwbxD1p3hhQhDkIoqPY) 106 | - [실제 있을법한 예제를 TDD로 구현하는 과정 라이브로 시연 - 최범균님 [영상]](https://www.youtube.com/watch?v=AE7K-16dEjo&app=desktop) 107 | - [Product Manager 관점에서 바라 본 TDD](https://medium.com/@sryu99/product-manager-%EA%B4%80%EC%A0%90%EC%97%90%EC%84%9C-%EB%B0%94%EB%9D%BC-%EB%B3%B8-tdd-3ae25512c5d7) 108 | - [단위 테스트는 왜 할까?](https://feel5ny.github.io/2017/12/08/TDD_01/) 109 | - [DDD (Domain-Driven-Design) 정복기 1탄 [슬라이드]](https://www.slideshare.net/SuhyeonJo1/domaindrivendesign-1-108176535) 110 | - [1500개의 테스트를 작성하며 나는 무엇을 얻었나](https://medium.com/@minhyeok4dev/1500%EA%B0%9C-%ED%85%8C%EC%8A%A4%ED%8A%B8%EB%A5%BC-%EC%9E%91%EC%84%B1%ED%95%98%EB%A9%B0-%EB%82%98%EB%8A%94-%EB%AC%B4%EC%97%87%EC%9D%84-%EC%96%BB%EC%97%88%EB%82%98-62b9facd53d8?fbclid=IwAR0xF7minhGTfScfOpRJgYn4exKZ34V-iJql8uRf5PxHwn51M5fItZdATKE) 111 | - [TDD 읽은 티 내기](https://brunch.co.kr/@moonjoonyoung/7) 112 | - [TDD FAQ](http://j.mp/2gMX1sc) 113 | - [단위 테스트 사용 방법: JUnit 참조 가이드](https://brunch.co.kr/@pubjinson/16) 114 | - [TDD는 죽었는가? [번역]](http://jinson.tistory.com/271) 115 | - [쉬운 테스트 주도 개발과 단위 테스트를 위한 5단계 방법론 [번역]](https://medium.com/@cmygray/%EB%B2%88%EC%97%AD-%EC%89%AC%EC%9A%B4-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%A3%BC%EB%8F%84-%EA%B0%9C%EB%B0%9C%EA%B3%BC-%EB%8B%A8%EC%9C%84-%ED%85%8C%EC%8A%A4%ED%8A%B8%EB%A5%BC-%EC%9C%84%ED%95%9C-5%EB%8B%A8%EA%B3%84-%EB%B0%A9%EB%B2%95%EB%A1%A0-b82fea6c8d90) 116 | - [TDD를 돕는 템플릿 “Given-When-Then”](http://j.mp/2SxeAyU) 117 | - [The Real TDD 컨퍼런스 발표영상 모음](https://okky.kr/article/538114) 118 | - [함수형 프로그래밍과 테스트](https://rkdehddnr.com/posts/%ED%95%A8%EC%88%98%ED%98%95-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D%EA%B3%BC-%ED%85%8C%EC%8A%A4%ED%8A%B8/?fbclid=IwAR1a-npFrVXsevZq-tV6Vq0fQ-iUabeIUpDNBlA-dS_a32GHi7tCN5kVBek) 119 | - [유닛테스트에 대한 생각](https://blog.outsider.ne.kr/1275) 120 | - [필요한 내용만 추려서 DDD 당장 써먹기](https://www.popit.kr/%ED%95%84%EC%9A%94%ED%95%9C-%EB%82%B4%EC%9A%A9%EB%A7%8C-%EC%B6%94%EB%A0%A4%EC%84%9C-ddd-%EB%8B%B9%EC%9E%A5-%EC%8D%A8%EB%A8%B9%EA%B8%B0/) 121 | - [LocalStack을 활용한 Integration Test 환경 만들기](http://woowabros.github.io/tools/2019/07/18/localstack-integration.html) 122 | - [테스트 상태인 Private 메소드를 Public메소드로 변환시 Unit Testing은 어떻게 해야하나?](https://www.slipp.net/questions/253) 123 | - [Unit Test (단위 테스트) 도입하기 - 1편](https://www.popit.kr/unit-test-%EB%8B%A8%EC%9C%84-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EB%8F%84%EC%9E%85%ED%95%98%EA%B8%B0-1%ED%8E%B8/?utm_source=dable) 124 | - [junit5 with kotlin 사용법 정리](https://github.com/cheese10yun/blog-sample/tree/master/kotlin-junit5) 125 | - [개발자를 위한 A/B 테스트 해시 샘플링](https://brunch.co.kr/@springboot/283) 126 | - [QA Mock System](https://medium.com/coupang-tech/qa-mock-system-6fbb9980cccb) 127 | - [소프트웨어 테스팅의 False Positive](https://gyuwon.github.io/blog/2018/12/19/false-positive-in-software-testing.html) 128 | - [The Practical Test Pyramid](https://martinfowler.com/articles/practical-test-pyramid.html) 129 | - [RestTemplate Mock 기반 테스트 하기](https://cheese10yun.github.io/rest-template-mock-test/) 130 | - [실용적인 프런트엔드 테스트 전략 [영상]](https://www.youtube.com/watch?v=q9d631Nl0_4&feature=youtu.be) 131 | - [커버 불가능한 코드](https://blog.npcode.com/2020/02/29/%ec%bb%a4%eb%b2%84-%eb%b6%88%ea%b0%80%eb%8a%a5%ed%95%9c-%ec%bd%94%eb%93%9c/) 132 | - [JUnit5로 계층 구조의 테스트 코드 작성하기](https://johngrib.github.io/wiki/junit5-nested/) 133 | - [정말로 테스트 대역이 필요한가](https://gyuwon.github.io/blog/2020/05/10/do-you-really-need-test-doubles.html) 134 | 135 | 136 | -------------------------------------- 137 | 138 | ### 개발자 성장 139 | - [웹 개발자 로드맵 [번역]](https://github.com/devJang/developer-roadmap/blob/master/README.md) 140 | - [24년차 개발자 우아한형제들의 김민태님 이야기 [영상]](https://www.youtube.com/watch?v=U0YWdnSKDfw) 141 | - [개발자에서 개발팀장이 되기까지 겪은 5가지 실수 [번역]](https://muchtrans.com/translations/techie-tech-lead-my-5-biggest-mistakes.ko.html) 142 | - [10배 뛰어난 개발자 되기 [번역]](https://muchtrans.com/translations/10xdeveloper.ko.html) 143 | - [회사 밖에서 성장하기 [슬라이드]](https://speakerdeck.com/mingrammer/hoesa-baggeseo-seongjanghagi) 144 | - [개발자 필독서 50 선](https://www.sangkon.com/good_books_for_dev_2018/) 145 | - [지난 5년 동안 소프트웨어 개발자로서 배운 것들 [번역]](https://blog.rhostem.com/posts/2017-10-29-what-i-ve-learned-over-5-years-as-a-software-developer) 146 | - [1000 개의 코드 리뷰를 통해 배운 점 [번역]](https://www.vobour.com/1000-%EA%B0%9C%EC%9D%98-%EC%BD%94%EB%93%9C-%EB%A6%AC%EB%B7%B0%EB%A5%BC-%ED%86%B5%ED%95%B4-%EB%B0%B0%EC%9A%B4-%EC%A0%90-what-i-learned-f) 147 | - [70세 현역 개발자에게 듣는 개발자의 길 [영상]](https://m.youtube.com/watch?v=E2P9MXvMgAI&feature=youtu.be) 148 | - [나는 과연 SW Engineer라고 말할 수 있을까?](http://kimjmin.net/2018/10/2018-10-am-i-engineer/) 149 | - [프로그래머로 살아남기 위해 필요한 2가지 언어 [영상]](https://www.youtube.com/watch?v=ESU2IkFj9VM) 150 | - [개발자는 어떻게 성장해야 할까? [슬라이드]](https://www.slideshare.net/mobile/charsyam2/how-to-become-better-engineer) 151 | - [토이 프로젝트를 해야하는 이유](http://woowabros.github.io/experience/2018/11/12/toy-project.html) 152 | - [개발자의 평생 공부 - 임백준님 칼럼](http://www.zdnet.co.kr/column/column_view.asp?artice_id=20170616090644) 153 | - [40대 개발자의 독일 회사 취업기 (3)](https://brunch.co.kr/@nashorn74/8) 154 | - [프로그래머 추천도서 64선](https://iostream.tistory.com/64) 155 | - [좋은 개발자가 되는 법 - 패스트캠퍼스 개발 총괄 장동수님 [영상]](https://www.facebook.com/306660186475656/posts/549447715530234/) 156 | - [Hash Table은 프로그래머의 기본기 [영상]](https://www.youtube.com/watch?v=S7vni1hdsZE) 157 | - [작은 오픈소스 프로그램을 분석해서 실력을 쌓아 나간 사례](https://okky.kr/article/408595) 158 | - [후기 - 원티드와 함께하는 개발자 커리어 터치](https://velog.io/@doondoony/%ED%9B%84%EA%B8%B0-%EC%9B%90%ED%8B%B0%EB%93%9C%EC%99%80-%ED%95%A8%EA%BB%98%ED%95%98%EB%8A%94-%EA%B0%9C%EB%B0%9C%EC%9E%90-%EC%BB%A4%EB%A6%AC%EC%96%B4-%ED%84%B0%EC%B9%98) 159 | - [웹 프로그래머 테크트리 [영상]](https://www.youtube.com/watch?v=pEE_uJ-joUA) 160 | - [개발자가 블로그를 운영해야 할 이유](https://taegon.kim/archives/7107) 161 | - [프로그래밍 학습에 실패한 이야기](http://woowabros.github.io/experience/2017/12/11/how-to-study.html) 162 | - [프로그래머 수준 점검표 [번역]](http://blog.daum.net/effortless/7864712) 163 | - [추천 온라인 강의 및 추천 도서 정리](https://github.com/cheese10yun/dev-info) 164 | - [더 나은 개발자가 되는 8 가지 방법 [번역]](https://medium.com/@mnpk/%EB%B2%88%EC%97%AD-%EB%8D%94-%EB%82%98%EC%9D%80-%EA%B0%9C%EB%B0%9C%EC%9E%90%EA%B0%80-%EB%90%98%EB%8A%94-8-%EA%B0%80%EC%A7%80-%EB%B0%A9%EB%B2%95-45ea6cd70114?fbclid=IwAR0xKeQ-G-RQAXaHQUFoYgGNmVSjpk-p0ufXnHvzGoqPqo_34EDtZbu2SVk) 165 | - [좋은 개발자 / 유명한 개발자](https://medium.com/@pitzcarraldo/%EC%A2%8B%EC%9D%80-%EA%B0%9C%EB%B0%9C%EC%9E%90-%EC%9C%A0%EB%AA%85%ED%95%9C-%EA%B0%9C%EB%B0%9C%EC%9E%90-19b20a7d6ace) 166 | - [프로그래머로서의 성장을 도왔던 태도들](https://ahnheejong.name/articles/becoming-better-programmer/) 167 | - [이종립님의 공부 방법](https://johngrib.github.io/wiki/my-study-method/) 168 | - [컴퓨터공학과 대학원에 입학하기 전에 알았더라면 좋았을 것들 (석사)](https://blog.naver.com/PostList.nhn?blogId=alice_k106&from=postList&categoryNo=14) 169 | - [현업에 있는 스타트업 개발자들의 개발/인프라 이야기 [팟캐스트]](https://stdout.fm/) 170 | - [좋은 기술 블로그를 만들어 나가기 위한 8가지 제언](https://www.44bits.io/ko/post/8-suggestions-for-tech-programming-blog) 171 | - [기술서 번역이 개발자의 삶에 미치는 영향에 대하여 [영상]](https://www.youtube.com/watch?v=3oigv0MUlWw) 172 | - [경력직 개발자 커리어패스 정리](https://haandol.github.io/2017/02/24/software-engineer-career.html) 173 | - [2019 웹 개발자 로드맵 [번역]](https://github.com/kamranahmedse/developer-roadmap) 174 | - [파이썬 코어 개발자가 되기까지 [번역]](https://muchtrans.com/translations/my-path-to-becoming-a-python-core-developer.ko.html) 175 | - [왜 나는 $500k나 받는 아마존을 떠났는가? [영문]](https://danielvassallo.com/only-intrinsic-motivation-lasts/?fbclid=IwAR0paqXNzgDKZG2Prdl6D3TBGSMnjjVBGOZTu-yeZR9qMJQ8m2UxBpMcyJU) 176 | - [우아한형제들 이동욱(jojoldu) 개발자 인터뷰](https://www.imaso.co.kr/archives/4869) 177 | - [<개발자의 글쓰기> 원본 공개](https://drive.google.com/file/d/1ELeCi_1UzCEkj-UDSLM44h9HcgGiDQrb/view) 178 | - [40대 후반 개발자의 고민에 대하여](https://brunch.co.kr/@nashorn74/18) 179 | - [2019년 업데이트 - 내 마음대로 선정한 개발자/프로그래머 추천도서(필독서) 50선](https://www.sangkon.com/good_books_for_dev_2018/) 180 | - [싱가폴에서 일하는 데이터 엔지니어 이야기](https://brunch.co.kr/@imagineer/314) 181 | - [프로그래머는 몇 살까지 할 수 있나](https://m.blog.naver.com/birdparang/221525024009) 182 | - [개발자의 실력 vs 학력](https://brunch.co.kr/@mystoryg/66) 183 | - [나는 그 동안 무엇으로 성장했을까?](http://huns.me/development/2281) 184 | - [괜찮은 프론트 개발자 :나는 어떤 개발자가 될 것인가?](https://cresumerjang.github.io/2019/05/10/Frontend-Developer/) 185 | - [흔하지 않고 좋은 웹 개발자가 되는 방법 [번역]](https://joshua1988.github.io/web-development/translation/how-to-become-uncommonly-web-dev/) 186 | - [개발을 잘하고 싶어요 - 네이버랩스 송기선님](https://www.slideshare.net/deview/ss-58739254) 187 | - [내게 실용적이었던 프로그래밍 공부 방법들](https://velog.io/@city7310/%EB%82%B4%EA%B0%80-%EA%B3%B5%EB%B6%80%ED%95%98%EB%8A%94-%EB%B0%A9%EC%8B%9D) 188 | - [IT직군별(개발,기획,디자인,마케터,대표) 동상이몽에 대하여…](https://medium.com/@baejinho/it%EC%A7%81%EA%B5%B0%EB%B3%84-%EA%B0%9C%EB%B0%9C-%EA%B8%B0%ED%9A%8D-%EB%94%94%EC%9E%90%EC%9D%B8-%EB%A7%88%EC%BC%80%ED%84%B0-%EB%8C%80%ED%91%9C-%EB%8F%99%EC%83%81%EC%9D%B4%EB%AA%BD%EC%97%90-%EB%8C%80%ED%95%98%EC%97%AC-3304929f7ab5) 189 | - [개발자가 공부로 살아남는 방법](https://evan-moon.github.io/2019/08/26/how-does-developer-study/) 190 | - [야놀자를 떠나며.. (feat.레저큐)](https://perfectacle.github.io/2019/08/23/exit-yanolja-feat-leisureq/#disqus_thread) 191 | - [내게 실용적이었던 프로그래밍 공부 방법들](https://velog.io/@city7310/%EB%82%B4%EA%B0%80-%EA%B3%B5%EB%B6%80%ED%95%98%EB%8A%94-%EB%B0%A9%EC%8B%9D) 192 | - [당신의 사이드 프로젝트를 위한 10가지 팁](https://velog.io/@chris/10-tips-for-starting-and-creating-side-projects) 193 | - ['성장'에 갈증을 느끼는 사람을 위하여(개발자 편)](https://brunch.co.kr/@chickenmoim/7) 194 | - [프론트엔드 개발자 학습 방향](https://youtu.be/02RCNUF-2Vw) 195 | - [SI 개발 10년차인데 코드 좀 봐주세요](https://www.popit.kr/si-%EA%B0%9C%EB%B0%9C-10%EB%85%84%EC%B0%A8%EC%9D%B8%EB%8D%B0-%EC%BD%94%EB%93%9C-%EC%A2%80-%EB%B4%90%EC%A3%BC%EC%84%B8%EC%9A%94/) 196 | - [더 나은 개발자로 성장하는 팁 [영상]](https://www.youtube.com/watch?v=yEcCQZlFmaM) 197 | - [인생 첫 open source 기여 경험기](https://minu94.tistory.com/m/3) 198 | - [평범한 개발자 그 이상이 되기 위한 야생 학습 비결](https://www.popit.kr/%ed%8f%89%eb%b2%94%ed%95%9c-%ea%b0%9c%eb%b0%9c%ec%9e%90-%ea%b7%b8-%ec%9d%b4%ec%83%81%ec%9d%b4-%eb%90%98%ea%b8%b0-%ec%9c%84%ed%95%9c-%ec%95%bc%ec%83%9d-%ed%95%99%ec%8a%b5-%eb%b9%84%ea%b2%b0/) 199 | - [차근차근 오픈소스에 기여해보기](https://rinae.dev/posts/how-to-contribute-oss) 200 | - [개발하기 바쁜데 글까지 쓰라고? (글쓰는 개발자가 되자.)](https://taetaetae.github.io/2019/10/27/a-reason-for-writing/) 201 | - [나는 어떻게 공부했는가?](https://medium.com/@euncho/%EB%82%98%EB%8A%94-%EC%96%B4%EB%96%BB%EA%B2%8C-%EA%B3%B5%EB%B6%80%ED%96%88%EB%8A%94%EA%B0%80-709df6714c42) 202 | - [개발자가 알아두면 좋은 영어 표현들 및 발음 실수들](https://medium.com/%EC%98%A4%EB%8A%98%EC%9D%98-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D/%EB%B2%88%EC%99%B8-%EA%B0%9C%EB%B0%9C%EC%9E%90%EA%B0%80-%EC%95%8C%EC%95%84%EB%91%90%EB%A9%B4-%EC%A2%8B%EC%9D%80-%EC%98%81%EC%96%B4-%ED%91%9C%ED%98%84%EB%93%A4-%EB%B0%8F-%EB%B0%9C%EC%9D%8C-%EC%8B%A4%EC%88%98%EB%93%A4-db8f1b83d96e) 203 | - [개발자 로드맵 모음 [영문]](https://roadmap.sh/) 204 | - [프레임워크 공부를 멈춰라](https://medium.com/@jongyoungpark/%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC-%EA%B3%B5%EB%B6%80%EB%A5%BC-%EB%A9%88%EC%B6%B0%EB%9D%BC-1afa37644474) 205 | - [일일커밋 3주년 회고](https://jojoldu.tistory.com/464) 206 | - [개발자에서 세일즈맨으로](https://brunch.co.kr/@imagineer/323) 207 | - [2020 developer roadmap](https://github.com/kamranahmedse/developer-roadmap/blob/master/README.md) 208 | - [프로그래머를 지탱하는 3가지 성분 [슬라이드]](https://speakerdeck.com/totuworld/peurogeuraemeoreul-jitaenghaneun-3gaji-seongbun) 209 | - [개발 배우기가 정말 어려운 이유 [번역]](https://brunch.co.kr/@jypthemiracle/14) 210 | - [마켓컬리 개발자 이종립님 인터뷰](https://monthly-jiandson.tistory.com/49) 211 | - [열정적인 개발자가 번아웃을 피하는 방법 [영문]](https://stackoverflow.blog/2020/01/13/avoiding-burnout-as-an-ambitious-developer/) 212 | - [IT기자, 개발자로 돌아오다…CODEF 합류 10개월 후기](http://ohseyong.com/?p=2265) 213 | - [개발자의 글쓰기, 기술 블로그에 대하여](https://jbee.io/essay/writing-of-developers/) 214 | - [같이 일하고 싶은 사람](https://brunch.co.kr/@hyungsukkim/99) 215 | - [개발자와 명상](https://blog.shiren.dev/2020-03-24-%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%99%80%EB%AA%85%EC%83%81/) 216 | - [당신의 클론 코딩은 왜 실패하는가?](https://geonlee.tistory.com/171) 217 | - [서버 개발 인턴 robin의 성장기](https://tech.kakao.com/2020/04/24/2019-internship-robin/) 218 | - [초보 개발 팀장의 1년 회고 - 좋은 팀장이 되기 위한 노력들](https://zzsza.github.io/diary/2020/04/26/novice-leader-retrospect) 219 | 220 | 221 | -------------------------------------- 222 | 223 | ### 비전공자 & 신입 224 | - [박문수 이야기](https://brunch.co.kr/@leehosung/12) 225 | - [늦은 나이, 개발자로 시작해도 좋을까요 - 30대 초반 비전공자의 고민](https://taegon.kim/archives/7829) 226 | - [30살에 주니어 개발자가 된다는 것 [번역]](https://medium.com/@minoo/%EB%B2%88%EC%97%AD-30%EC%82%B4%EC%97%90-%EC%A3%BC%EB%8B%88%EC%96%B4-%EA%B0%9C%EB%B0%9C%EC%9E%90%EA%B0%80-%EB%90%9C%EB%8B%A4%EB%8A%94-%EA%B2%83-being-a-junior-developer-at-30-b7b587ee4f6b) 227 | - [32살에 개발에 입문한 비전공자가 인프런 창업한 이야기 [슬라이드]](https://www.slideshare.net/hodoogwaja/ss-81938573) 228 | - [ZUM인터넷 신입사원의 파일럿 프로젝트 후기 - TV줌 CMS](https://zuminternet.github.io/ZUM-Pilot-cms/) 229 | - [초보 개발자에게 권장하는 객체지향 모델링 공부 방법](https://okky.kr/article/358197) 230 | - [백엔드 개발자를 꿈꾸는 학생개발자에게](https://d2.naver.com/news/3435170) 231 | - [신입사원을 위한 웹서비스 확장 전략 [슬라이드]](https://www.slideshare.net/charsyam2/webservice-scaling-for-newbie) 232 | - [초보개발자가 알아야 할 5가지 핵심 가치 [영문]](https://medium.freecodecamp.org/the-main-pillars-of-learning-programming-and-why-beginners-should-master-them-e04245c17c56) 233 | - [신입개발자 생활백서 [슬라이드]](https://www.slideshare.net/jayjin0427/ss-71896768%20) 234 | - [테알못 신입은 어떻게 테스트를 시작했을까? [슬라이드]](http://bit.ly/2QcxtGk) 235 | - [내가 웹개발자로써 첫 직장을 잡은 방법 [영문]](https://medium.freecodecamp.org/how-i-landed-my-first-job-as-a-web-developer-f991fe728b95) 236 | - [개발이라는 세계에 첫 발 내딛기](http://asfirstalways.tistory.com/153) 237 | - [초보 웹 개발자를 위한 조언글](https://docs.google.com/document/d/16RXSJzG6mK02yiXW8ey9wWyylSSEZ3JBcmc9Lb4s64Q/edit) 238 | - [소프트웨어 학습 및 자바 웹 개발자 학습 로드맵 [슬라이드]](https://www.slideshare.net/javajigi/ss-66877363) 239 | - [웹개발자 기준 비전공자 신입으로서 전공자한테 안 밀리고 살아남는 법](https://okky.kr/article/372485) 240 | - [프로그래밍 어떻게 공부할 것인가? (강의 정리)](https://github.com/Gyubin/TIL/blob/master/ETC/how_to_study_programming.md) 241 | - [우아한형제들 신입개발자 파일럿 프로젝트 회고](http://woowabros.github.io/experience/2018/11/29/pilot-project.html) 242 | - [개발자로서 어려운 것을 쉽게 배우기 위한 3단계 학습법 [번역]](http://www.moreagile.net/2016/02/learning-new-stuff.html) 243 | - [개발자의 삶 - SI 개발자란](https://okky.kr/article/503803?fbclid=IwAR1Dy01fQ7m4kxDiykRRjxt2TbA2LkK8Pw59DFZGcO8Lop_rrtAkiTiRNOA) 244 | - [마흔살 기획자 프로그래머 되다](http://www.ibatstudio.com/%EB%A7%88%ED%9D%94%EC%82%B4-%EA%B8%B0%ED%9A%8D%EC%9E%90-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8-%EB%90%98%EB%8B%A4/) 245 | - [신입 프론트엔드 개발자가 되려면 무엇을 학습해야 하나요?](https://medium.com/@Jbee_/신입-프론트엔드-개발자가-되려면-무엇을-학습해야-하나요-1dd59a14e084) 246 | - [경력자가 1년차 개발자로 되돌아간다면, 어떤 것에 집중할 것인가?](https://jojoldu.tistory.com/363?category=689637) 247 | - [개발자 직군 파헤치기 [번역]](https://medium.com/code-states/%EA%B0%9C%EB%B0%9C%EC%9E%90-%EC%A7%81%EA%B5%B0-%ED%8C%8C%ED%97%A4%EC%B9%98%EA%B8%B0-1-%ED%94%84%EB%A1%A0%ED%8A%B8-front-%EB%B0%B1-back-%ED%92%80%EC%8A%A4%ED%83%9D-full-stack-%EA%B0%9C%EB%B0%9C%EC%9E%90-f6c2f53e5b3b) 248 | - [3개월차 주니어 서버개발자가 느끼는 나와 시니어의 차이](https://zeniuus.github.io/2019/02/06/difference-between-junior-and-senior/) 249 | - [줌인터넷 신입사원 파일럿 프로젝트 후기](https://zuminternet.github.io/ZUM-Pilot-integer/) 250 | - [SI 탈출 가이드](http://blog.hwang.gg/20190508/) 251 | - [어떤 주니어 개발자의 이야기](https://medium.com/@codesquad_yoda/%EC%BD%94%EB%94%A9-%EC%96%B4%EB%96%A4-%EC%A3%BC%EB%8B%88%EC%96%B4-%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%9D%98-%EC%9D%B4%EC%95%BC%EA%B8%B0-1d210f2f4dae) 252 | - [현직 우버 개발자가 느낀 신입 개발자들이 제일 많이 하는 실수 3가지](https://www.youtube.com/watch?v=6qcQd4HPpTU) 253 | - [문과생의 카카오 개발자 이직기](https://zorba91.tistory.com/m/270?category=876991) 254 | - [병아리 개발자의 걸음마 한 발짝 (feat. 파일럿 프로젝트)](http://woowabros.github.io/experience/2019/09/10/pilot-project.html) 255 | - [비전공 개발자가 전공자보다 정말 불리할까?](https://evan-moon.github.io/2019/09/09/major-is-not-important/) 256 | - [스포카에서 신입 개발자가 적응하는 법: 부트캠프 후기](https://spoqa.github.io/2019/10/22/bootcamp-review.html) 257 | - [N명의 개발자, N개의 조언 [슬라이드]](https://speakerdeck.com/hanjung/nmyeongyi-gaebalja-ngaeyi-joeon) 258 | - [질문을 잘하는 개발자](https://jbee.io/essay/good_questionor/) 259 | - [지방대 개발 비전공자가 배달의민족 리드 개발자가 되기까지 [영상]](https://www.youtube.com/watch?v=V9AGvwPmnZU) 260 | - [소주 1병 조지고 쓴 1년차 개발자의 아찔했던 순간들](https://jay-ji.tistory.com/m/42) 261 | - [주니어 개발자가 공부하는 법](https://medium.com/@a01058406602/%EA%B0%9C%EB%B0%9C-%EC%A3%BC%EB%8B%88%EC%96%B4-%EA%B0%9C%EB%B0%9C%EC%9E%90%EA%B0%80-%EA%B3%B5%EB%B6%80%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95-677b58e4111d) 262 | - [정산지기를 향한 첫걸음 (feat. 파일럿 프로젝트)](https://woowabros.github.io/experience/2020/03/02/pilot-project-wbluke.html) 263 | 264 | 265 | -------------------------------------- 266 | 267 | ### 세미나/컨퍼런스 후기 및 발표자료 268 | >같은 세미나인데 더 좋은 후기가 있으면 공유해주세요! :pray: 269 | 해당 이벤트의 가장 고퀄리티의 후기 하나만 남기겠습니다. 270 | 271 | - [NAVER DEVIEW 2018 1일차 후기](https://www.popit.kr/deview-2018-1%EC%9D%BC%EC%B0%A8-%ED%9B%84%EA%B8%B0/) 272 | - [NAVER DEVIEW 2018 2일차 후기](https://zzsza.github.io/etc/2018/10/12/deview2018-review/) 273 | - [OKKYCON 2018 TDD 컨퍼런스 후기](https://nesoy.github.io/articles/2018-10/OKKYCON2018-Real-TDD) 274 | - [테크니컬 라이팅 컨퍼런스: Write the Docs Prague 2018 방문기](https://engineering.linecorp.com/ko/blog/detail/369/?fbclid=IwAR1AFQkUOm_NAk7dO1cAydu_g8QKYRg-9bUUOhqgnYbM6lqu9w4qTRNLhkg) 275 | - [구글 클라우드 서밋 2018 후기](https://futurecreator.github.io/2018/10/25/google-cloud-summit-seoul-2018/) 276 | - [프론트엔드 개발자 컨퍼런스 FE CONF 2018 후기](https://ideveloper2.tistory.com/157?fbclid=IwAR3ToKeMUQN_6_hgT5ey4_UBHzp3KvulvuaK80lF9QfHOIO7CDnPH-e36M4) 277 | - [카카오 개발자 컨퍼런스 if(Kakao) dev 2018 발표 자료(PDF+영상) 모음](https://if.kakao.com/program) 278 | - [Github Universe 2018 참석기 1편](https://blog.outsider.ne.kr/1407) 279 | - [Airbnb의 디자인 시스템 발표 후기](https://brunch.co.kr/@eunlune/15) 280 | - [백기선님 스프링 기반 REST API 개발 발표 후기](https://github.com/david-learner/java-study/tree/master/%EB%B0%B1%EA%B8%B0%EC%84%A0%EB%8B%98_%EC%8A%A4%ED%94%84%EB%A7%81_%EA%B8%B0%EB%B0%98_REST_API_%EA%B0%9C%EB%B0%9C) 281 | - [SpringOne TOUR Seoul 2018 후기](https://brunch.co.kr/@springboot/117) 282 | - [카카오뱅크 모바일앱 개발 이야기](https://brunch.co.kr/@kakao-it/278) 283 | - [DEVIEW 2018 영상 모음 [영상]](https://tv.naver.com/v/4577969/list/279844) 284 | - [GDG DevFest Seoul 2018 발표자료 모음](https://devfest-seoul18.gdg.kr/timetable) 285 | - [2018 마소콘 발표자료 모음](https://www.imaso.co.kr/archives/4510) 286 | - [Spring Camp 2018 영상 모음](https://www.youtube.com/playlist?list=PLdHtZnJh1KdZnswQEyrn5VKxAXluSlWJc) 287 | - [구글 I/O 2019 정리 기사](https://n.news.naver.com/article/293/0000024070) 288 | - [구글 I/O 2019 키노트 총 정리](https://byline.network/2019/05/08-15/) 289 | - [if kakao 2019 발표 자료 & 영상](https://if.kakao.com/program) 290 | - [Deview 2019 발표자료 모음](https://deview.kr/2019/schedule) 291 | - [JSConf Korea 2019 발표 영상 모음](https://www.youtube.com/watch?v=hbsIOHktvfo&list=PL37ZVnwpeshGanWnYhTdoFLM2IDF28MaQ) 292 | - [NHN FORWARD 2019 후기](https://ict-nroo.tistory.com/134) 293 | - [마소콘 2019 발표자료 모음](https://www.imaso.co.kr/archives/5590) 294 | - [GitHub Universe 2019 참석기](https://blog.outsider.ne.kr/1469) 295 | - [컨트리뷰톤 2019 참가 후기](https://blog.outsider.ne.kr/1468) 296 | - [원티드 - 요즘 "프론트엔드 개발" 어떻게 하지? 참관 후기](https://velog.io/@velopert/%EC%9B%90%ED%8B%B0%EB%93%9C-%EC%9A%94%EC%A6%98-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EA%B0%9C%EB%B0%9C-%EC%96%B4%EB%96%BB%EA%B2%8C-%ED%95%98%EC%A7%80-%EC%B0%B8%EA%B4%80-%ED%9B%84%EA%B8%B0) 297 | - [다시 보는 2019 한국의 주요 IT 개발 컨퍼런스 모음](https://www.44bits.io/ko/post/replay-2019-korea-tech-development-conferences) 298 | - [DEVGROUND JUNIOR 2019 참여 후기](https://samsara1019.tistory.com/68) 299 | - [2019 NHN FORWARD 발표 자료 모음 [슬라이드]](https://www.slideshare.net/NHNFORWARD) 300 | 301 | 302 | -------------------------------------- 303 | 304 | ### 취업 & 이직 & 면접 & 코딩테스트 305 | - [웹개발(JAVA,JSP,Spring) 관련 예상 면접 질문](https://rongscodinghistory.tistory.com/44) 306 | - [넥슨 면접에서 듣게 되는 질문 63가지(2018년 ver.)](http://www.bloter.net/archives/321808) 307 | - [카카오 경력공채 면접 후기](https://encyphered.github.io/blog/note/2018/09/26/kakao-interview-review.html) 308 | - [카카오 면접 시 듣게 되는 70가지 질문](http://www.bloter.net/archives/245529) 309 | - [페이스북 개발자의 면접 준비과정 [영문]](https://medium.freecodecamp.org/software-engineering-interviews-744380f4f2af) 310 | - [스타트업 취업의 고수가 되는 방법](https://platum.kr/archives/109446) 311 | - [토종 한국인의 구글 취업 후기 [영상]](https://youtu.be/YXf8IuBfxPo) 312 | - [여기어때 면접에서 듣게 되는 질문 112가지](http://www.bloter.net/archives/325304) 313 | - [제로 스펙에 가까웠던 듣보잡 개발자의 유명 IT기업 도전기](https://jojoldu.tistory.com/280#ref=github) 314 | - [베를린 Software engineer 취업기 (독일 개발자 취업) [영상]](http://bit.ly/2SifdwI) 315 | - [Gap Year 및 쏘카 이직 이야기](https://zzsza.github.io/diary/2018/10/26/gap-year-and-socar/) 316 | - [이직초보 어느 개발자의 이력서 만들기](http://woowabros.github.io/experience/2017/07/17/resume.html) 317 | - [프론트엔드 개발자를 위한 면접(인터뷰) 핸드북 [번역]](https://github.com/yangshun/front-end-interview-handbook/blob/master/contents/kr/README.md) 318 | - [개발자를 위한 자료구조, 알고리즘 면접 질문 [영문]](https://hackernoon.com/50-data-structure-and-algorithms-interview-questions-for-programmers-b4b1ac61f5b0) 319 | - [개발자가 이직에 대해 생각할 때...](https://brunch.co.kr/@supims/4) 320 | - [5년차 안드로이드 개발자의 이직이야기](https://medium.com/@maryangmin/5%EB%85%84%EC%B0%A8-%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%9D%98-%EC%B2%AB-%EC%9D%B4%EC%A7%81-%EC%9D%B4%EC%95%BC%EA%B8%B0-6004ccc0ca4f) 321 | - [내가 구글 인터뷰를 풀 타임으로 8 개월 동안 공부한 이유 [번역]](https://www.vobour.com/%EB%82%B4%EA%B0%80-%EA%B5%AC%EA%B8%80-%EC%9D%B8%ED%84%B0%EB%B7%B0%EB%A5%BC-%ED%92%80-%ED%83%80%EC%9E%84%EC%9C%BC%EB%A1%9C-8-%EA%B0%9C%EC%9B%94-%EB%8F%99%EC%95%88-%EA%B3%B5%EB%B6%80%ED%95%9C-%EC%9D%B4%EC%9C%A0-why-i-s) 322 | - [실리콘 밸리의 잘나가는 5개 기업과 인터뷰를 봤는데 다 붙고만 썰 [번역]](http://www.looah.com/article/view/2070) 323 | - [구글코리아 on-site 면접 후기](https://norang.io/diary/interview_review/) 324 | - [코딩 공부 후 3개월 간 구직하며 배운 점 [번역]](https://brunch.co.kr/@imagineer/194) 325 | - [프론트엔드 개발자 인터뷰 후기 (면접 질문 정리)](https://velog.io/@tmmoond8/%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EA%B0%9C%EB%B0%9C%EC%9E%90-%EC%9D%B8%ED%84%B0%EB%B7%B0-%ED%9B%84%EA%B8%B0-%EB%A9%B4%EC%A0%91-%EC%A7%88%EB%AC%B8-%EC%A0%95%EB%A6%AC-%EC%9E%91%EC%84%B1-%EC%A4%91) 326 | - [싱가폴의 코딩테스트](https://brunch.co.kr/@imagineer/267) 327 | - [개발자의 이직 가이드 (초급)](https://brunch.co.kr/@promiseys/3) 328 | - [개발자가 영문 이력서 쓸 때 자주 저지르는 실수](https://brunch.co.kr/@imagineer/272) 329 | - [자바, 안드로이드 면접 질문 리스트](https://github.com/BearCola/ForJavaAndAndroidInterview) 330 | - [룩핀의 개발자 면접 질문을 공유합니다.](https://medium.com/lookpin-engineering/%EA%B0%9C%EB%B0%9C%EC%9E%90-%EB%A9%B4%EC%A0%91-%EC%A7%88%EB%AC%B8%EB%A6%AC%EC%8A%A4%ED%8A%B8%EB%A5%BC-%EA%B3%B5%EA%B0%9C%ED%95%A9%EB%8B%88%EB%8B%A4-ae6e55d94f27) 331 | - [코딩 인터뷰에서 Golang을 사용해야하는 이유 [번역]](https://medium.com/@EJSohn/%EB%B2%88%EC%97%AD-%EC%BD%94%EB%94%A9-%EC%9D%B8%ED%84%B0%EB%B7%B0%EC%97%90%EC%84%9C-golang%EC%9D%84-%EC%82%AC%EC%9A%A9%ED%95%B4%EC%95%BC%ED%95%98%EB%8A%94-%EC%9D%B4%EC%9C%A0-8b638ab33068) 332 | - [블록체인 개발자 면접 오픈북](https://hamait.tistory.com/m/1054) 333 | - [개발자 인터뷰에서 면접관에게 할 만한 질문 모음](https://gomcine.tistory.com/entry/%EC%9B%B9-%EA%B0%9C%EB%B0%9C%EC%9E%90%EB%A1%9C-%EC%9E%85%EC%82%AC%ED%95%98%EA%B8%B0-%EC%A0%84%EC%97%90-%EB%A9%B4%EC%A0%91%EA%B4%80%EC%97%90%EA%B2%8C-%ED%95%B4%EC%95%BC%ED%95%A0-%EC%A7%88%EB%AC%B8) 334 | - [블록체인 개발사 면접 오픈북과 지원자의 답변 공유](https://okky.kr/article/583445) 335 | - [대기업 IT직군 코딩테스트 합격을 위한 현실적이고 직관적인 공부 순서 [영상]](https://www.youtube.com/watch?v=ukkLCl9yBvE) 336 | - [Product Manager의 이직 탐험기 #1](https://medium.com/@sean26/product-manager%EC%9D%98-%EC%9D%B4%EC%A7%81-%ED%83%90%ED%97%98%EA%B8%B0-1-cfa002f2233e) 337 | - [5년차 프로그래머의 이직 일기](https://www.leadme.today/post/6656428033966080) 338 | - [아틀라시안 취업후기](http://www.tacogrammer.com/%EC%95%84%ED%8B%80%EB%9D%BC%EC%8B%9C%EC%95%88-%EC%B7%A8%EC%97%85%ED%9B%84%EA%B8%B0/) 339 | - [LINE 서버 개발자가 되기까지 내가 준비한 것들](https://engineering.linecorp.com/ko/blog/things-i-prepared-to-be-a-line-server-developer/) 340 | - [지난 경력이 '물경력' 같다는 3년차 웹 개발자](https://prgms.tistory.com/18) 341 | - [자바스크립트 코딩테스트에서 가장 많이하는 실수들](https://medium.com/%EC%98%A4%EB%8A%98%EC%9D%98-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%BD%94%EB%94%A9-%ED%85%8C%EC%8A%A4%ED%8A%B8%EC%97%90%EC%84%9C-%EA%B0%80%EC%9E%A5-%EB%A7%8E%EC%9D%B4%ED%95%98%EB%8A%94-%EC%8B%A4%EC%88%98%EB%93%A4-a10df2c884c) 342 | - [신입 개발자를 위한 기술 면접 모음](https://github.com/jobhope/TechnicalNote) 343 | - [구글 면접 과정 일기](https://brunch.co.kr/@cmiscm/15) 344 | - [취직 준비를 위해 좋은 포트폴리오 만드는 방법](https://okky.kr/article/663519) 345 | - [개발자를 위한 면접 지침 [번역]](https://blog.rhostem.com/posts/2019-01-05-developer-guide-for-interview) 346 | - [신입 개발자 면접 질문 리스트](https://www.notion.so/54d624628a634c879cc93d94f54cd2d1) 347 | - [프로그래머스 2020 Dev-Matching 웹 프론트엔드 개발자(상반기) 후기](https://taeny.dev/essay/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4-2020-dev-matching-%EC%9B%B9-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EA%B0%9C%EB%B0%9C%EC%9E%90(%EC%83%81%EB%B0%98%EA%B8%B0)-%ED%9B%84%EA%B8%B0/) 348 | - [LINE 신입 SW 개발자 코딩 테스트, 이렇게 만들어졌습니다](https://engineering.linecorp.com/ko/blog/2020-line-sw-developer-recruit-coding-test/) 349 | - [SI회사에 입사하기 전 읽으면 좋은 글 - SI의 단점](https://preamtree.tistory.com/133) 350 | - [이직하며 느낀 2020년 1/4분기 개발자 채용 과정](https://perade.github.io/blog/2020-recruitment/) 351 | - [기술면접 준비하기](https://velog.io/@hygoogi/%EA%B8%B0%EC%88%A0%EB%A9%B4%EC%A0%91-%EC%A4%80%EB%B9%84%ED%95%98%EA%B8%B0) 352 | - [나만의 개발자 포트폴리오 만들기](https://geonlee.tistory.com/m/9) 353 | - [이직 기록 0.Intro](https://jbee.io/career/2020-turnover-0/) -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [](https://ryan-han.com) 4 | [](https://github.com/Integerous/goQuality-dev-contents/blob/master/LICENSE) 5 | # { 고퀄리티:zap:개발 컨텐츠 모음 } 6 | 7 |
10 | 11 | 12 | 13 | 14 | 15 | ## :mega: 소개 16 | >**유익한 개발 컨텐츠를 비추는 카메라** 입니다. 17 | >좋은 컨텐츠를 널리 알리면 더 많이 소비되고, 더 많이 소비되면 더 많이 생산된다는 생각으로 18 | >컨텐츠 생산자와 소비자 모두에게 유익한 선순환을 만들고자 합니다. 19 | 20 | -------------------------------------- 21 | ### :family: 누구나 Contributor가 될 수 있습니다! 22 | >유익한 개발 관련 **글/영상/슬라이드**의 링크를 공유해주세요. (아래 세 가지 방법 중 선택하시면 됩니다!) 23 | 24 | 방법 1 - 아래 :mailbox:**Queue** 에 링크 추가하고 **Pull Request** 25 | 방법 2 - **Issue 등록**하여 링크 공유 [(Issue 등록 방법)](https://github.com/Integerous/goQuality-dev-contents/issues/1) 26 | 방법 3 - [오픈채팅방 1](http://bit.ly/2QxBmW5) 또는 [오픈채팅방 2](https://open.kakao.com/o/gwCKgrOb) 또는 [오픈채팅방 3](https://open.kakao.com/o/gz7Kiz3c)에 링크 공유 (참여코드: 1007) 27 | 28 | >단순 기사, 저작권법 위반 컨텐츠는 공유 금지! 29 | 30 | -------------------------------------- 31 | 32 | 33 | # :mag_right: 카테고리 34 | 35 | ### 1. 개발 일반 36 | - [개발 문화/철학/방법론](https://github.com/Integerous/goQuality-dev-contents/tree/master/1.%20%EA%B0%9C%EB%B0%9C%20%EC%9D%BC%EB%B0%98#%EA%B0%9C%EB%B0%9C-%EB%AC%B8%ED%99%94%EC%B2%A0%ED%95%99%EB%B0%A9%EB%B2%95%EB%A1%A0) 37 | - [TDD & 테스트 관련](https://github.com/Integerous/goQuality-dev-contents/tree/master/1.%20%EA%B0%9C%EB%B0%9C%20%EC%9D%BC%EB%B0%98#tdd--%ED%85%8C%EC%8A%A4%ED%8A%B8-%EA%B4%80%EB%A0%A8) 38 | - [개발자 성장](https://github.com/Integerous/goQuality-dev-contents/tree/master/1.%20%EA%B0%9C%EB%B0%9C%20%EC%9D%BC%EB%B0%98#%EA%B0%9C%EB%B0%9C%EC%9E%90-%EC%84%B1%EC%9E%A5) 39 | - [비전공자 & 신입](https://github.com/Integerous/goQuality-dev-contents/tree/master/1.%20%EA%B0%9C%EB%B0%9C%20%EC%9D%BC%EB%B0%98#%EB%B9%84%EC%A0%84%EA%B3%B5%EC%9E%90--%EC%8B%A0%EC%9E%85) 40 | - [세미나/컨퍼런스 후기 및 발표자료](https://github.com/Integerous/goQuality-dev-contents/tree/master/1.%20%EA%B0%9C%EB%B0%9C%20%EC%9D%BC%EB%B0%98#%EC%84%B8%EB%AF%B8%EB%82%98%EC%BB%A8%ED%8D%BC%EB%9F%B0%EC%8A%A4-%ED%9B%84%EA%B8%B0-%EB%B0%8F-%EB%B0%9C%ED%91%9C%EC%9E%90%EB%A3%8C) 41 | - [취업 & 이직 & 면접 & 코딩테스트](https://github.com/Integerous/goQuality-dev-contents/tree/master/1.%20%EA%B0%9C%EB%B0%9C%20%EC%9D%BC%EB%B0%98#%EC%B7%A8%EC%97%85--%EC%9D%B4%EC%A7%81--%EB%A9%B4%EC%A0%91--%EC%BD%94%EB%94%A9%ED%85%8C%EC%8A%A4%ED%8A%B8) 42 | 43 | ### 2. 언어 & 프레임워크 44 | - [Java & Spring](https://github.com/Integerous/goQuality-dev-contents/tree/master/2.%20%EC%96%B8%EC%96%B4%20%26%20%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC#java--spring) 45 | - [JVM](https://github.com/Integerous/goQuality-dev-contents/tree/master/2.%20%EC%96%B8%EC%96%B4%20%26%20%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC#jvm) 46 | - [JPA & Hibernate](https://github.com/Integerous/goQuality-dev-contents/tree/master/2.%20%EC%96%B8%EC%96%B4%20%26%20%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC#jpa--hibernate) 47 | - [Javascript](https://github.com/Integerous/goQuality-dev-contents/tree/master/4.%20%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C#javascript-%EA%B4%80%EB%A0%A8) 48 | - [Python](https://github.com/Integerous/goQuality-dev-contents/tree/master/2.%20%EC%96%B8%EC%96%B4%20%26%20%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC#python) 49 | - [Go](https://github.com/Integerous/goQuality-dev-contents/tree/master/2.%20%EC%96%B8%EC%96%B4%20%26%20%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC#go) 50 | - [Rust](https://github.com/Integerous/goQuality-dev-contents/tree/master/2.%20%EC%96%B8%EC%96%B4%20%26%20%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC#rust) 51 | - [PHP](https://github.com/Integerous/goQuality-dev-contents/tree/master/2.%20%EC%96%B8%EC%96%B4%20%26%20%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC#php) 52 | 53 | ### 3. 백엔드 54 | - [서버 & 클라우드 & 아키텍쳐](https://github.com/Integerous/goQuality-dev-contents/tree/master/3.%20%EB%B0%B1%EC%97%94%EB%93%9C#%EC%84%9C%EB%B2%84--%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C--%EC%95%84%ED%82%A4%ED%85%8D%EC%B3%90) 55 | - [마이크로서비스 MSA](https://github.com/Integerous/goQuality-dev-contents/tree/master/3.%20%EB%B0%B1%EC%97%94%EB%93%9C#%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C%EC%84%9C%EB%B9%84%EC%8A%A4-msa) 56 | - [도커 Docker](https://github.com/Integerous/goQuality-dev-contents/tree/master/3.%20%EB%B0%B1%EC%97%94%EB%93%9C#%EB%8F%84%EC%BB%A4-docker) 57 | - [쿠버네티스 Kubernetes](https://github.com/Integerous/goQuality-dev-contents/tree/master/3.%20%EB%B0%B1%EC%97%94%EB%93%9C#%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4-kubernetes) 58 | - [데이터베이스 & SQL](https://github.com/Integerous/goQuality-dev-contents/tree/master/3.%20%EB%B0%B1%EC%97%94%EB%93%9C#%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4--sql) 59 | - [운영체제 (리눅스, MacOS, 윈도우)](https://github.com/Integerous/goQuality-dev-contents/tree/master/3.%20%EB%B0%B1%EC%97%94%EB%93%9C#%EC%9A%B4%EC%98%81%EC%B2%B4%EC%A0%9C-%EB%A6%AC%EB%88%85%EC%8A%A4-macos-%EC%9C%88%EB%8F%84%EC%9A%B0) 60 | - [네트워크](https://github.com/Integerous/goQuality-dev-contents/tree/master/3.%20%EB%B0%B1%EC%97%94%EB%93%9C#%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC) 61 | 62 | ### 4. 프론트엔드 63 | - [Javascript 관련](https://github.com/Integerous/goQuality-dev-contents/tree/master/4.%20%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C#javascript-%EA%B4%80%EB%A0%A8) 64 | - [Node.js](https://github.com/Integerous/goQuality-dev-contents/tree/master/4.%20%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C#nodejs) 65 | - [React.js](https://github.com/Integerous/goQuality-dev-contents/tree/master/4.%20%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C#reactjs) 66 | - [Vue.js](https://github.com/Integerous/goQuality-dev-contents/tree/master/4.%20%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C#vuejs) 67 | - [TypeScript](https://github.com/Integerous/goQuality-dev-contents/tree/master/4.%20%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C#typescript) 68 | - [디자인 & UI/UX & CSS](https://github.com/Integerous/goQuality-dev-contents/tree/master/4.%20%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C#%EB%94%94%EC%9E%90%EC%9D%B8--uiux--css) 69 | - [모바일 & iOS & 안드로이드](https://github.com/Integerous/goQuality-dev-contents/tree/master/4.%20%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C#%EB%AA%A8%EB%B0%94%EC%9D%BC--ios--%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C) 70 | 71 | ### 5. 기타 72 | - [Git](https://github.com/Integerous/goQuality-dev-contents/tree/master/5.%20%EA%B8%B0%ED%83%80#git) 73 | - [웹 관련](https://github.com/Integerous/goQuality-dev-contents/tree/master/5.%20%EA%B8%B0%ED%83%80#%EC%9B%B9-%EA%B4%80%EB%A0%A8) 74 | - [REST & GraphQL](https://github.com/Integerous/goQuality-dev-contents/tree/master/5.%20%EA%B8%B0%ED%83%80#rest--graphql) 75 | - [알고리즘 & 자료구조](https://github.com/Integerous/goQuality-dev-contents/tree/master/5.%20%EA%B8%B0%ED%83%80#%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98--%EC%9E%90%EB%A3%8C%EA%B5%AC%EC%A1%B0) 76 | - [머신러닝 & 딥러닝 & AI](https://github.com/Integerous/goQuality-dev-contents/tree/master/5.%20%EA%B8%B0%ED%83%80#%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D--%EB%94%A5%EB%9F%AC%EB%8B%9D--ai) 77 | - [데이터 사이언스](https://github.com/Integerous/goQuality-dev-contents/tree/master/5.%20%EA%B8%B0%ED%83%80#%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%82%AC%EC%9D%B4%EC%96%B8%EC%8A%A4) 78 | - [블록체인](https://github.com/Integerous/goQuality-dev-contents/tree/master/5.%20%EA%B8%B0%ED%83%80#%EB%B8%94%EB%A1%9D%EC%B2%B4%EC%9D%B8) 79 | - [보안](https://github.com/Integerous/goQuality-dev-contents/tree/master/5.%20%EA%B8%B0%ED%83%80#%EB%B3%B4%EC%95%88) 80 | - [Vim](https://github.com/Integerous/goQuality-dev-contents/tree/master/5.%20%EA%B8%B0%ED%83%80#vim) 81 | - [기타](https://github.com/Integerous/goQuality-dev-contents/tree/master/5.%20%EA%B8%B0%ED%83%80#%EA%B8%B0%ED%83%80) 82 | 83 | 84 | -------------------------------------- 85 | 86 | 87 | # :mailbox: Queue 88 | >컨텐츠 링크를 아래에 추가해주세요. (이 곳에서 검증을 거친 후에 해당 카테고리로 이동됩니다!) 89 | 90 | - (여기에 추가해주세요.) 91 | - [멋진 스타트업처럼 토이 프로젝트하는 비결 🚀](https://velog.io/@ajufresh/%EB%98%91%EB%98%91%ED%95%9C-%EC%8A%A4%ED%83%80%ED%8A%B8%EC%97%85%EC%B2%98%EB%9F%BC-%ED%86%A0%EC%9D%B4-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%ED%95%98%EB%8A%94-%EB%B9%84%EA%B2%B0) 92 | - [프로그래밍은 쉬워요](https://sungdoo.dev/retrospective-or-psa/programming-is-easy/) 93 | - [옛날 개발자의 맥북 이틀 사용 후기](https://brunch.co.kr/@springboot/195) 94 | - [TOSS SLASH21 — 테스트커버리지 100% 요약/DEMO](https://byungkyu-ju.medium.com/toss-slash21-%ED%85%8C%EC%8A%A4%ED%8A%B8%EC%BB%A4%EB%B2%84%EB%A6%AC%EC%A7%80-100-%EC%9A%94%EC%95%BD-demo-2fb8b52cf2a9) 95 | - [메이커스토리 8 - 신입 개발자분들이 유명해졌으면 좋겠어요](https://www.disquiet.tech/post/makerstory-8) 96 | - [자바스크립트 동작의 삼위일체! - V8, Web API, Event Loop](https://kingofbackend.tistory.com/120) 97 | - [웹을 지탱하는 기술](https://www.slideshare.net/guruguru/ss-14241987) 98 | - [Airbnb의 이벤트 로그 처리](https://brunch.co.kr/@sonjoosik/3) 99 | - [Spring 레플리케이션 트랜잭션 처리 방식](https://cheese10yun.github.io/spring-transaction/) 100 | - [LINE 광고 서버 개발 팀의 DevOps 문화](https://engineering.linecorp.com/ko/blog/line-ads-devops-culture) 101 | - [node_modules로부터 우리를 구원해 줄 Yarn Berry](https://toss.tech/article/node-modules-and-yarn-berry) 102 | - [PostgreSQL Autovacuum 장애 대응기 (1)](https://medium.com/29cm/postgresql-autovacuum-%EC%9E%A5%EC%95%A0-%EB%8C%80%EC%9D%91%EA%B8%B0-1-8284955c0193) 103 | - [AI 모델 성능을 효율적으로 높이는 방법: 앤드류 응 교수님의 “데이터 중심의 AI”](https://medium.com/ai-networkkr/ai-%EB%AA%A8%EB%8D%B8-%EC%84%B1%EB%8A%A5%EC%9D%84-%EC%89%BD%EA%B3%A0-%EB%B9%A0%EB%A5%B4%EA%B2%8C-%EB%86%92%EC%9D%B4%EB%8A%94-%EB%B0%A9%EB%B2%95-%EC%95%A4%EB%93%9C%EB%A5%98-%EC%9D%91-%EA%B5%90%EC%88%98%EB%8B%98%EC%9D%98-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A4%91%EC%8B%AC%EC%9D%98-ai-6595fa054ce6) 104 | - [GitHub 멀티 어카운트를 사용할 때 유용한 Git 설정](https://www.lainyzine.com/ko/article/useful-git-settings-when-using-github-multi-account/) 105 | - [자바스크립트(JavaScript)로 배우는 피지컬 컴퓨팅(Physical Computing) — (1/8) 시작하기](https://niklauslee.medium.com/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-javascript-%EB%A1%9C-%EB%B0%B0%EC%9A%B0%EB%8A%94-%ED%94%BC%EC%A7%80%EC%BB%AC-%EC%BB%B4%ED%93%A8%ED%8C%85-physical-computing-1-%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0-631f4c2e46b9) 106 | - [코틀린 ORM 프레임워크](https://cheese10yun.github.io/exposed/) 107 | - [당근마켓 AI의 데이터 활용 방법](https://medium.com/daangn/%EB%8B%B9%EA%B7%BC%EB%A7%88%EC%BC%93-ai%EC%9D%98-%EB%8D%B0%EC%9D%B4%ED%84%B0-%ED%99%9C%EC%9A%A9-%EB%B0%A9%EB%B2%95-e5aeac08bc57) 108 | - [Scope와 Hoisting, Closure](https://ko-dev-jp.com/2021/05/16/js-scope-hoisting-closure/) 109 | - [2020년 회고](https://jojoldu.tistory.com/575) 110 | - [짝프로그래밍을 통해 자라기](https://techblog.deepnatural.ai/2021/04/19/pair-programming) 111 | - [손목, 소모품입니다 (수술까지 한 개발자의 개발 장비 이야기)](https://world.hey.com/bach/post-cadaa79b) 112 | - [반응형 프로그래밍이 뭔가요?](https://youtu.be/KDiE5qQ3bZI) 113 | - [웹 크롤링과 아키텍쳐](https://velog.io/@mowinckel/%EC%9B%B9-%ED%81%AC%EB%A1%A4%EB%A7%81%EA%B3%BC-%EC%95%84%ED%82%A4%ED%85%8D%EC%B3%90) 114 | - [코더](https://sangminpark.blog/2021/05/11/%ec%bd%94%eb%8d%94/) 115 | - [개발자 협업 역량의 핵심 - "업무 가시성"](https://taeho.io/pages/5d36a0ef-1e17-4957-b075-b5df5ffd9436) 116 | - [퇴사 부검](https://woowabros.github.io/experience/2021/04/18/autopsy.html) 117 | - [Which is the fastest web framework?](https://github.com/the-benchmarker/web-frameworks) 118 | - [MySQL에서 'a' = 'a '가 true로 평가된다?](https://woowabros.github.io/study/2018/02/26/mysql-char-comparison.html) 119 | - [[Real MySQL] 7. 쿼리 작성 및 최적화](https://wbluke.tistory.com/30) 120 | - [더 이상 어버버하지말자!! 스레드와 프로세스](https://kingofbackend.tistory.com/119) 121 | - [다시 돌아보는 기본 : 서브넷의 이해 - ITWorld Korea -](https://www.itworld.co.kr/news/191458) 122 | - [JWT는 어디에 저장해야할까? - localStorage vs cookie](https://velog.io/@0307kwon/JWT%EB%8A%94-%EC%96%B4%EB%94%94%EC%97%90-%EC%A0%80%EC%9E%A5%ED%95%B4%EC%95%BC%ED%95%A0%EA%B9%8C-localStorage-vs-cookie?utm_source=gaerae.com&utm_campaign=%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%8A%A4%EB%9F%BD%EB%8B%A4&utm_medium=social) 123 | - [개발자가 맥북이 아니라 리눅스 플랫폼을 사용하는 이유](https://stricky.tistory.com/422) 124 | - [트위터는 왜 모니터링 시스템을 다시 만들었나?](https://blog.imqa.io/twitter_monitoring_system_v2/?fbclid=IwAR2ryxuPXarR-TAd55Bx3WTBzqqzhsUPBFHv0AZev0ZM_mnodL4qBZmWnNo) 125 | - [게임 소프트웨어 개발자가 되려면?](http://ndcreplay.nexon.com/NDC2016/sessions/NDC2016_0040.html#k%5B%5D=%EB%B0%95%EC%A2%85%EC%B2%9C) 126 | - [테스트 커버리지 100%](https://youtu.be/jdlBu2vFv58) 127 | - [Kotlin으로 Spring 개발할 때](https://cheese10yun.github.io/spring-kotlin/) 128 | - [40대 개발자의 회고… 몇 살까지 개발할 수 있을까](https://brunch.co.kr/@springboot/525) 129 | - [프로그래밍은 쉬워요](https://sungdoo.dev/retrospective-or-psa/programming-is-easy/) 130 | - [주니어개발자들의 40주간 사이드프로젝트 진행기](https://deveric.tistory.com/119) 131 | - [LINE 광고 플랫폼의 MSA 환경에서 Zipkin을 활용해 로그 트레이싱하기](https://engineering.linecorp.com/ko/blog/line-ads-msa-opentracing-zipkin/) 132 | - [데이터 엔지니어 두 번째 취준 회고록](https://tansfil.tistory.com/66) 133 | - [쉽게 알아보는 서버 인증 1편(세션/쿠키, JWT)](https://tansfil.tistory.com/58#comment6076580) 134 | - [Ktlint 코드 스타일 검사](https://cheese10yun.github.io/ktlint/) 135 | - [Jenkins를 사용하여 GitHub에서 Azure Kubernetes Service로 배포(2) - Jenkins와 GitLab 연동 -](https://paris-in-the-rain.tistory.com/m/107) 136 | - [실리콘 밸리의 엔지니어링 매니저(리더)들은 대체 무엇을 하는가? (1~2)](https://sendbird.com/ko/blog/eng-leader-role-1) 137 | - [GraphQL vs REST vs gRPC](https://medium.com/devops-dudes/graphql-vs-rest-vs-grpc-411a0a60d18d) 138 | - [컴파일러는 어떻게 내가 작성한 코드를 인식하는걸까?](https://wormwlrm.github.io/2021/04/18/Formal-Language-and-Compiler.html) 139 | - [Java의 예외 처리](https://johngrib.github.io/wiki/java-exception-handling/) 140 | - [한글 코딩, 어디까지 허용할까?](https://medium.com/zigbang/%ED%95%9C%EA%B8%80-%EC%BD%94%EB%94%A9-%EC%96%B4%EB%94%94%EA%B9%8C%EC%A7%80-%ED%97%88%EC%9A%A9%ED%95%A0%EA%B9%8C-581d484ffa17) 141 | - [Sentry로 사내 에러 로그 수집 시스템 구축하기](https://engineering.linecorp.com/ko/blog/log-collection-system-sentry-on-premise/) 142 | - [grpc란, proto3 문법, spring boot grpc 연동](https://qwer9412.tistory.com/35) 143 | - [LINE의 QA는 어떻게 일할까?](https://engineering.linecorp.com/ko/blog/about-line-qa/) 144 | - [지속 성장 가능한 소프트웨어를 만들어가는 방법](https://geminikim.medium.com/%EC%A7%80%EC%86%8D-%EC%84%B1%EC%9E%A5-%EA%B0%80%EB%8A%A5%ED%95%9C-%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4%EB%A5%BC-%EB%A7%8C%EB%93%A4%EC%96%B4%EA%B0%80%EB%8A%94-%EB%B0%A9%EB%B2%95-97844c5dab63) 145 | - [CDC & CDC Sink Platform 개발 1편 - CDC Platform 개발](https://hyperconnect.github.io/2021/01/11/cdc-platform.html) 146 | - [Node.js에 관한 10가지 후회 - 라이언 달과 Deno.js](https://kingofbackend.tistory.com/112) 147 | - [streaming API를 사용한 네이버페이의 대형 XLSX 파일 다운로드 구현](https://d2.naver.com/helloworld/9423440) 148 | - [GitOps와 ArgoCD](https://coffeewhale.com/kubernetes/gitops/argocd/2020/02/10/gitops-argocd/) 149 | - [9 tips to Increase your Java performance [영문]](https://sendilkumarn.com/blog/9-tips-to-increase-your-java-performance) 150 | - [한달 10만원으로 추천시스템 구축하기](https://dq-dreamsearch.com/121) 151 | - [리액트 다크모드 구현하기 feat. styled-components & context API](https://velog.io/@gparkkii/reactdarkmode) 152 | - [How Wix improved website performance by evolving their infrastructure](https://web.dev/wix/) 153 | - [프론트엔드 개발자라면 알고 있어야 할 브라우저의 동작 과정](https://wormwlrm.github.io/2021/03/27/How-browsers-work.html) 154 | - [효율적인 프런트엔드 에러 핸들링](https://jbee.io/react/error-declarative-handling-0) 155 | - [5수생 개발자 2020회고](https://highjune.dev/memoires/memoires2020/) 156 | - [Resilience4j, Spring Retry 재시도 패턴 구현](https://brunch.co.kr/@springboot/580) 157 | - [아무 관심 없던 @Retention 어노테이션 정리(RetentionPolicy SOURCE vs CLASS vs RUNTIME)](https://jeong-pro.tistory.com/234) 158 | - [토이프로젝트 : 공모주 알리기 개발 후기 1부](https://taetaetae.github.io/posts/public-offering-notice-1/) 159 | - [카나리 테스트와 함께하는 안전한 서버 배포](https://engineering.vcnc.co.kr/2021/04/canary) 160 | - [마이리얼트립 EDW(Enterprise Data Warehouse) 구축 : phase 1](https://medium.com/myrealtrip-product/%EB%A7%88%EC%9D%B4%EB%A6%AC%EC%96%BC%ED%8A%B8%EB%A6%BD-edw-%EA%B5%AC%EC%B6%95-phase-1-7d32c49c96ec) 161 | - [커밋 메시지 주도 개발](https://gyuwon.github.io/blog/2021/04/04/commit-message-driven-development.html) 162 | - [구글, 애플에 있는 UX 엔지니어가 토스에 있는 이유](https://blog.toss.im/2021/04/06/tossteam/insight/ux-engineer-interview) 163 | - [29CM 상품 할인 / 환원 배치 성능 향상시키기](https://medium.com/29cm/29cm-%EC%83%81%ED%92%88-%ED%95%A0%EC%9D%B8-%ED%99%98%EC%9B%90-%EC%84%B1%EB%8A%A5-%ED%96%A5%EC%83%81%EC%8B%9C%ED%82%A4%EA%B8%B0-f9af6afe5ab4) 164 | - [내 포트폴리오가 서류탈락인 이유](https://cafe.naver.com/pseudodev/25) 165 | - [뉴크루 온보딩 코드 리뷰어로 참여하기 – 카카오는 주니어와 함께 성장합니다.](https://tech.kakao.com/2021/04/08/welcome-new-krew3) 166 | - [개발자 부업, 어디까지 해봤니?](https://taegon.kim/archives/10292) 167 | - [CodeReview에 대해...](https://www.youtube.com/watch?v=FJNV_qoRRks) 168 | - [npm부터 yarn](https://www.cleancoder.dev/package-manager-history/) 169 | - [React Clean Code를 위한 팁 [번역]](https://one-it.tistory.com/entry/%EB%B2%88%EC%97%AD-React-Clean-Code%EB%A5%BC-%EC%9C%84%ED%95%9C-%ED%8C%81) 170 | - [카카오지도 오류시 참고 (0322부터 잘못된 방법으로 앱키 사용 시 사용 제한)](https://devtalk.kakao.com/t/api/112872) 171 | - [이모지의 모든것](https://www.inflearn.com/pages/weekly-inflearn-26?utm_source=pinpoint&utm_medium=email&utm_campaign=weekly-inflearn&utm_content=26) 172 | - [2021 리액트 생태계 현황](https://www.sizplay.dev/react/2021-%EB%A6%AC%EC%95%A1%ED%8A%B8-%EC%83%9D%ED%83%9C%EA%B3%84-%ED%98%84%ED%99%A9) 173 | - [그 회사 가면 호갱인거 알제?? - 개발자를 위한 좋은 회사 고르는 비법](https://youtu.be/OgLCPNCvgik) 174 | - [https로 React 로컬 테스팅하기](https://velog.io/@yaytomato/React-웹사이트-https로-로컬-테스팅하기) 175 | - [GitLab Server SSL 적용](https://paris-in-the-rain.tistory.com/m/103?category=916006) 176 | - [Jenkins에서 Kubernetes 플러그인을 이용해 보다 쉽고 효율적으로 성능 테스트하기](https://engineering.linecorp.com/ko/blog/performance-test-in-jenkins-run-dynamic-pod-executors-in-kubernetes-parallelly/) 177 | - [스타트업, 그리고 개발이야기](https://brunch.co.kr/brunchbook/chickenmoim) 178 | - [WebAIM: History of the browser user-agent string](https://webaim.org/blog/user-agent-string-history/) 179 | - [비개발자 동료를 위한 Bitbar 자동 세팅 스크립트 go로 짜보기](https://jiyeonseo.github.io/2021/03/02/go-app-for-everyone/) 180 | - [프로그래밍 언어별 DBMS 개발환경 구축 한방에 끝내기](https://velog.io/@maru/Nix-프로그래밍-언어별-DBMS-개발환경-구축-한방에-끝내기) 181 | - [데이터 사이언스의 학습 로드맵 [번역]](https://ebadak.news/2021/03/20/data-science-learning-roadmap/) 182 | - [업무스트레스에 미쳐버린 토끼의 기초보안 강좌 [영상]](https://youtu.be/dHcjwTvrxTk) 183 | - [개발자 한 명이 백 명의 일을 할수 있나?](http://www.ikwisdom.com/2021/03/100.html?m=1) 184 | - [Mac에서 개발 환경 (IntelliJ 기반) 꾸미기](https://jojoldu.tistory.com/556) 185 | - [지루하지 않게 코노미 사진 4만장 어노테이션하기 (머신러닝과 함께)](https://medium.com/naver-place-dev/%EC%A7%80%EB%A3%A8%ED%95%98%EC%A7%80-%EC%95%8A%EA%B2%8C-%EC%BD%94%EB%85%B8%EB%AF%B8-%EC%82%AC%EC%A7%84-4%EB%A7%8C%EC%9E%A5-%EC%96%B4%EB%85%B8%ED%85%8C%EC%9D%B4%EC%85%98%ED%95%98%EA%B8%B0-%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D%EA%B3%BC-%ED%95%A8%EA%BB%98-619c60f8a071) 186 | - [로드밸런서(Load Balancer)는 왜 필요할까?](https://kingofbackend.tistory.com/106) 187 | - [직접 보고 추천하는 머신러닝 & 딥러닝 & 관련 수학 총.정.리. (2021)](https://www.philgineer.com/2020/10/awesome-machine-learning.html) 188 | - [가게 배달지역 관리방식 개편 프로젝트](https://woowabros.github.io/experience/2021/02/27/s2-project.html) 189 | - [곧 대세될 heic, 아직은 아이폰에서만 사용 가능? HEIF(HEIC)에 대해 알아보자](https://blog.naver.com/PostView.nhn?blogId=musediet&logNo=222252856340&proxyReferer=&proxyReferer=) 190 | - [Open Distro for Elasticsearch — 로그를 활용한 장애 탐지](https://medium.com/29cm/open-distro-for-elasticsearch-%EB%A1%9C%EA%B7%B8%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%9E%A5%EC%95%A0-%ED%83%90%EC%A7%80-8ff60dc3e5f) 191 | - [Bridging the gap between coroutines, threads, and concurrency problems](https://medium.com/androiddevelopers/bridging-the-gap-between-coroutines-jvm-threads-and-concurrency-problems-864e563bd7c) 192 | - [2021 프로그래머스 개발자 설문조사 결과](https://programmers.co.kr/pages/2021-dev-survey) 193 | - [Gatsby로 개인 개발 블로그 만들기](https://suitee.me/getting-started-gatsby/) 194 | - [promise.all / promise.allSettled 차이](https://nookpi.tistory.com/65) 195 | - [MongoDB 이해하기](https://kciter.so/posts/about-mongodb) 196 | - [Clone Wars - Open source clones of popular sites](https://gourav.io/clone-wars) 197 | - [프로덕션 서버에서 데이터 마이그레이션 하기](https://velog.io/@team_croco/production-data-migration) 198 | - [지원자도 회사를 평가합니다. 이렇게요.](https://brunch.co.kr/@goodgdg/142) 199 | - [주니어 백엔드 개발자의 AWS 인프라 구축](https://www.notion.so/42a5539ef49648e294deedb733150a5d) 200 | - [pytorch와 함께하는 딥러닝 공부 방법, 길라잡이](https://ys-cs17.tistory.com/38) 201 | - [방문자 패턴 - Visitor pattern](https://thecodinglog.github.io/design/2019/10/29/visitor-pattern.html) 202 | - [와디즈의 디자인 시스템 구축](https://medium.com/wadiz/%EC%99%80%EB%94%94%EC%A6%88%EC%9D%98-%EB%94%94%EC%9E%90%EC%9D%B8-%EC%8B%9C%EC%8A%A4%ED%85%9C-%EA%B5%AC%EC%B6%95-c7f32a948814) 203 | - [코드리뷰가 쏘아올린 작은공](https://woowabros.github.io/experience/2021/02/09/cory.html) 204 | - [온라인 근무와 회고](https://woowabros.github.io/culture/2021/02/10/work-together-how-product-system-team-works.html) 205 | - [온라인 협업 도구 노션(Notion) 장애와 DNS 문제 대응](https://www.44bits.io/ko/post/news--notion-outage-dns-issue) 206 | - [2020년 개발자 11년 회고](https://iamsang.com/blog/2021/01/04/2020-retro) 207 | - [(Spring Boot) SimpleClientHttpRequestFactory와 Connection Pool](https://perfectacle.github.io/2021/02/14/simple-client-) 208 | - [웹서버 구현하는글](https://velog.io/@seanlion/webserver) 209 | - [Kotlin Koans](https://play.kotlinlang.org/koans/) 210 | - [Spring Batch Test 작성 방법 및 고찰](https://cheese10yun.github.io/spring-batch-test-2/) 211 | - [서버 사이드 테스트 자동화 여정 – 1. 테스트 자동화를 시작한 계기와 그 첫 발걸음](https://engineering.linecorp.com/ko/blog/server-side-test-automation-journey-1/) 212 | - [아파치 카프카 레퍼런스 한글 번역](https://godekdls.github.io/Apache%20Kafka/design/) 213 | - [개발자가 필히 알아야 할 ES6 10가지 기능](https://blog.asamaru.net/2017/08/14/top-10-es6-features/) 214 | - [2020년 회고 - 신입으로서 배운 것들](https://velog.io/@litien/%EC%97%B0%EA%B0%84-%ED%9A%8C%EA%B3%A0%EB%A1%9D-2020%EB%85%84-%ED%9A%8C%EA%B3%A0-1%EB%85%84%EC%B0%A8-%EB%B3%91%EC%95%84%EB%A6%AC-%EA%B0%9C%EB%B0%9C%EC%9E%90) 215 | - [GPG(GNU PG)를 이용해 git 커밋에 서명하는 방법](https://www.44bits.io/ko/post/add-signing-key-to-git-commit-by-gpg) 216 | - [Elastic Stack으로 코로나19 대시보드 만들기 - 1부 : 파이프라인 구성](https://taetaetae.github.io/posts/make-dashboards-from-elasticstack-1) 217 | - [Javascript 로 정확한 타이머 만들기](https://youtu.be/MCi6AZMkxcU) 218 | - [JPA Batch Insert 성능 향상기 1편 - With JPA](https://cheese10yun.github.io/jpa-batch-insert/) 219 | - [2021 년에 배워야 할 5 가지 고급 Java 성능 및 메모리 관리 과정](https://ichi.pro/ko/2021-nyeon-e-baewoya-hal-5-gaji-gogeub-java-seongneung-mich-memoli-gwanli-gwajeong-272347642455498) 220 | - [DOM 쉽게 이해하기!! 고척스카이돔 아닙니다](https://kingofbackend.tistory.com/25?category=913227) 221 | - [상품 피드 1차 개선 — Python 에서 Java 로!](https://medium.com/29cm/%EC%83%81%ED%92%88-%ED%94%BC%EB%93%9C-1%EC%B0%A8-%EA%B0%9C%EC%84%A0-python-%EC%97%90%EC%84%9C-java-%EB%A1%9C-29ef4840022f) 222 | - [개발자의 성장에 대한 이야기 (주니어, 기술, 팀, 이직, 자기PR)](https://www.youtube.com/watch?v=nN7MgO3d6cE&feature=youtu.be) 223 | - [5년차 개발자의 솔직한 개발자의 장단점 썰](https://www.youtube.com/watch?v=S79uGzLKVDQ) 224 | - [Batch Insert 성능 향상기 2편 - 성능 측정](https://cheese10yun.github.io/spring-batch-batch-insert/) 225 | - [효율적인 서버 관리를 찾아서, 서버리스(Serverless)](https://blog.ncsoft.com/platform-center-03-20210224) 226 | - [2021 우아한형제들 경력 개발자 인터뷰](https://woowabros.github.io/interview/2021/02/16/2021-interview.html) 227 | - [리눅스 커널(kernel)이란?](https://kingofbackend.tistory.com/100) 228 | - [고루틴 순서대로 실행하기, 뮤텍스 이해하기](https://miryang.dev/2021/03/03/goroutine-order-of-execution/) 229 | - [Edge Authentication and Token-Agnostic Identity Propagation ](https://netflixtechblog.com/edge-authentication-and-token-agnostic-identity-propagation-514e47e0b602) 230 | - [2020 사이버 공격 방어 대회(CCE) 예선 참가 후기 & 간단한 writeup](https://bananakun.tistory.com/40) 231 | - [검색을 위한 데이터 다루기](https://woowabros.github.io/woowabros/2021/03/02/search-system.html) 232 | - [Kubernetes의 네트워크 이슈를 해결할 수 있는 network-node-manager](https://tech.kakao.com/2021/03/03/network-node-manager/) 233 | - [WATCHA WEB 팀의 2020년 회고](https://medium.com/watcha/watcha-web-%ED%8C%80%EC%9D%98-2020%EB%85%84-%ED%9A%8C%EA%B3%A0-c26e411843ba) 234 | - [그런 개발자로 괜찮은가 - '이력서' 편](https://taetaetae.github.io/posts/a-good-developer-in-terms-of-resume/) 235 | - [개발자를 위한 인프라 기초 총정리](https://futurecreator.github.io/2018/11/09/it-infrastructure-basics/) 236 | - [당신의 클론 코딩은 왜 실패하는가?](https://geonlee.tistory.com/171) 237 | - [Understanding suspend function of Kotlin Coroutines](https://medium.com/mobile-app-development-publication/understanding-suspend-function-of-coroutines-de26b070c5ed) 238 | - [리눅스에서 네트워크 상태를 확인하는 명령어 11가지 - ITWorld Korea -](https://www.itworld.co.kr/news/180644) 239 | - [주니어 개발자에게 추천하는 회사는 스타트업?!](https://youtu.be/yDYY4woERDQ) 240 | - [이직.log(‘SoYoung’)](https://so-so.dev/essay/2021-turnover) 241 | - [캐시가 동작하는 아주 구체적인 원리](https://parksb.github.io/article/29.html) 242 | - [NextJS와 GatsbyJS 중 고민하는 당신에게](https://shylog.com/which-is-better-nextjs-or-gatsbyjs/) 243 | - [ip로 직접 만들어보는 네트워크 네임스페이스와 브리지 네트워크](https://www.44bits.io/ko/post/container-network-2-ip-command-and-network-namespace) 244 | - [입문자를 위한 리눅스/맥 커맨드라인 셸 사용법](https://www.44bits.io/ko/post/linux-and-mac-command-line-survival-guide-for-beginner) 245 | - [선물하기 서비스 개발기](https://medium.com/29cm/%EC%84%A0%EB%AC%BC%ED%95%98%EA%B8%B0-%EC%84%9C%EB%B9%84%EC%8A%A4-%EA%B0%9C%EB%B0%9C%EA%B8%B0-c5cdca816269) 246 | - [어느 고졸 개발자의 10년의 회고록](https://medium.com/@geminikim/%EC%96%B4%EB%8A%90-%EA%B3%A0%EC%A1%B8-%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%9D%98-10%EB%85%84%EC%9D%98-%ED%9A%8C%EA%B3%A0%EB%A1%9D-2b4226f9027e) 247 | - [picture elements 사용하기](https://wit.nts-corp.com/2021/02/04/6293) 248 | - [DevOps 테크: 트렁크 기반 개발](https://cloud.google.com/solutions/devops/devops-tech-trunk-based-development?hl=ko) 249 | - [우아한형제들을 떠나며](https://geminikim.medium.com/%EC%9A%B0%EC%95%84%ED%95%9C%ED%98%95%EC%A0%9C%EB%93%A4%EC%9D%84-%EB%96%A0%EB%82%98%EB%A9%B0-62544d4af69e) 250 | - [CKA(Certified Kubernetes Administrator) 취득 후기](https://blog.wonizz.tk/2021/02/01/certified-kubernetes-administrator/) 251 | - [Python package를 폐쇄망에 설치하기 (pip3)](https://finai.tistory.com/m/6) 252 | - [21 Bad Front-End Habits to Drop in 2021](https://dev.to/sachagreif/21-bad-front-end-habits-to-drop-in-2021-1698?ref=uxcollective) 253 | - [서버 개발자는 무엇부터 학습 해야할까 - 프레임워크, Git, SQL, Linux? [영상]](https://youtu.be/JfjH-uVkzAk) 254 | - [마이월렛: React mvvm 적용기](https://velog.io/@team_croco/mywallet-frontend-mvvm) 255 | - [토스가 유저에게 동기부여하는 방법](https://featured.team/article/51) 256 | - [익숙해지면 좋을 깃(git) 명령어 모음집](http://urbanbase.github.io/dev/2021/01/15/GitCommand.html) 257 | - [Go vs Java - Go에서의 객체 지향](https://umi0410.github.io/blog/golang/go-vs-java-oop) 258 | - [AWS에서 Serverless 100% 활용하기](https://link.medium.com/xmUfVVxYbdb) 259 | - [Whats New in Spring Boot 2.4 [영상]](https://youtu.be/lgyO9C9zdrg) 260 | - [레디스 클러스터, Read from slave](https://brunch.co.kr/@springboot/218) 261 | - [Spring Batch 파티셔닝(Partitioning) 활용하기](https://jojoldu.tistory.com/550) 262 | - [리덕스 잘 쓰고 계시나요?](https://ridicorp.com/story/how-to-use-redux-in-ridi/?utm_source=twitter&utm_medium=velopert&utm_campaign=how-to-use-redux-in-ridi) 263 | - [(번역) 업계에서 6년 있은 뒤, 마음이 바뀐 소프트웨어 개발 토픽들](https://news.hada.io/topic?id=3635) 264 | - [QueryPie를 지탱하는 .NET 기술](https://l.linklyhq.com/l/IstR) 265 | - [체대 출신 개발자의 2020년 회고](http://bit.ly/memoirs-2020) 266 | - [Scaling Kubernetes to 7500 nodes](https://openai.com/blog/scaling-kubernetes-to-7500-nodes/) 267 | - [베이그런트 튜토리얼](https://www.44bits.io/ko/post/vagrant-tutorial) 268 | - [코틀린 개발자는 null을 어떻게 바라봐야 하는가](https://wooooooak.github.io/kotlin/2020/10/27/kotliner%EB%8A%94_null%EC%9D%84_%EC%96%B4%EB%96%BB%EA%B2%8C_%EB%B0%94%EB%9D%BC%EB%B4%90%EC%95%BC_%ED%95%98%EB%8A%94%EA%B0%80/) 269 | - [MySQL Ascending index vs Descending index](https://tech.kakao.com/2018/06/19/mysql-ascending-index-vs-descending-index/) 270 | - [From Java 8 to Java 15 in Ten Minutes](https://medium.com/swlh/from-java-8-to-java-15-in-ten-minutes-f42d422a581e) 271 | - [리눅스/맥 커맨드라인 셸 입문자를 위한 생존 가이드](https://www.44bits.io/ko/post/linux-and-mac-command-line-survival-guide-for-beginner) 272 | - [GraphQL과 REST의 차이점](https://hwasurr.io/api/rest-graphql-differences) 273 | - [The Top 100+ Developer Tools 2020](https://stackshare.io/posts/top-developer-tools-2020) 274 | - [재택 근무를 잘하기 위한 원칙 정하기 - 재택 근무 팁](https://zzsza.github.io/diary/2021/01/24/rules-of-telecommuting) 275 | - [WebOTP API를 활용한 SMS 본인인증 기능 구현하기](https://wormwlrm.github.io/2021/01/31/WebOTP-API.html) 276 | - [스타트업에서 개발자를 그만둔 후 1년 회고](https://brunch.co.kr/@tansfil/7) 277 | - [CTO의 조건](https://brunch.co.kr/@chickenmoim/19) 278 | - [하루만 삽질하면 충분한 온라인 코딩테스트 서버 구축 [영상]](https://youtu.be/fqMYI04QHBM) 279 | - [RxJava 코드로 Reactive Streams 맛보기](https://sjh836.tistory.com/183) 280 | - [마이월렛: 초보 개발자의 백엔드 개발기](https://velog.io/@team_croco/%EC%B4%88%EB%B3%B4-%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%9D%98-myWallets-%EB%B0%B1%EC%97%94%EB%93%9C-%EA%B0%9C%EB%B0%9C%EA%B8%B0) 281 | - [2020.log](https://velog.io/@velopert/2020.log) 282 | - [2020 WONIZZ.LOG](https://blog.wonizz.tk/2020/12/31/2020-wonizz-log/) 283 | - [결합도와 응집도는 무엇일까?](https://madplay.github.io/post/coupling-and-cohesion-in-software-engineering) 284 | - [Spring Batch CSV Reader & Writer](https://cheese10yun.github.io/spring-batch-writer-csv/) 285 | - [iOS 개발자가 되어버린 데이터 분석가의 2020년](https://dev200ok.blogspot.com/2021/01/ios-2020.html) 286 | - [내가 만든 서비스는 얼마나 많은 사용자가 이용할 수 있을까?](https://hyuntaeknote.tistory.com/10) 287 | - [코루틴 - suspend funtions](https://medium.com/mobile-app-development-publication/understanding-suspend-function-of-coroutines-de26b070c5ed) 288 | - [분산형 데이터 분석 아키텍처 - 데이터 매쉬](https://bcho.tistory.com/1379) 289 | - [SVG와 삼각 함수로 도넛 차트 만들어보기](https://evan-moon.github.io/2020/12/12/draw-arc-with-svg-clippath/) 290 | - [Awesome Devbook](http://git.io/awesome-devbook) 291 | - [주니어 개발자의 2020년 회고](https://junilhwang.github.io/TIL/Review/2020-year/end/) 292 | - [코드 악취를 맡는 후각 훈련의 시간](https://helloworld.kurly.com/blog/rms-refactoring/) 293 | - [챗봇으로 일상을 바꾸는 팀에서 백엔드 개발자로 활동하며 개발은 어떻게 진행하는가](https://mingeun.com/2020-06-24/team-crescendo-forte-memoirs/) 294 | - [How To Implement Micro-Frontend Architecture With Vue.js](https://medium.com/bb-tutorials-and-thoughts/how-to-implement-micro-frontend-architecture-with-vue-js-da295ff2ce66) 295 | - [Hello Kaggle!👋](https://github.com/stevekwon211/Hello-Kaggle-KOR) 296 | - [[글또 5기] 2020년 회고 모음](https://github.com/geultto/geultto-contents/issues/1) 297 | - [How To Write Better Code As A Web Developer - React [영상]](https://morioh.com/p/96899b800c3b) 298 | - [의존관계를 이용해 구조적 리팩토링 포인트 찾기](https://tech.kakao.com/2021/01/12/frontend-growth-05/) 299 | - [Java Stream Collector 반쪽짜리 스트림을 쓰던 그대에게. Advanced Stream!](https://jeong-pro.tistory.com/229) 300 | - [얄팍한 GraphQL & Apollo 강좌](https://youtu.be/9BIXcXHsj0A) 301 | - [Production 환경에서 고려해야 할 Kubernetes 이슈 & 트러블슈팅](https://velog.io/@tedigom/Production-환경에서-고려해야-할Kubernetes-이슈-트러블슈팅) 302 | - [2020.stateofjs.com](https://2020.stateofjs.com) 303 | - [Kafka, MongoDB, Kubernates를 활용하여 유연하고 확장 가능한 LINE 쇼핑 플랫폼 구축하기](https://engineering.linecorp.com/ko/blog/line-shopping-platform-kafka-mongodb-kubernetes) 304 | - [스타트업 개발자의 2020년 회고!! 근데 이제 우주평행론을 곁들인 - 두 개발자의 본격 토크쇼~! 개발바닥](https://www.youtube.com/watch?v=wZs5zsV6iJQ) 305 | - [Hello Tailwind CSS! ](https://wonny.space/writing/dev/hello-tailwind-css) 306 | - [개발자 성장에 필요한 3가지](https://brunch.co.kr/@mystoryg/62) 307 | - [Kotlin과 Coroutine으로 만들어 보는 Non-Blocking API [영상]](https://www.youtube.com/watch?v=ZUksSDu8C0c) 308 | - [야, 너두 개발자 포트폴리오 만들 수 있어 👉😉](https://geonlee.tistory.com/9) 309 | - [2020년 이직](https://blog.outsider.ne.kr/1518) 310 | - [Google 검색에 페이지 환경을 도입할 시간](https://developers.google.com/search/blog/2020/11/timing-for-page-experience?hl=ko) 311 | - [2020 우아한테크콘서트](https://www.woowacon.com) 312 | - [Rx Kotlin 이용해서 성능 개선](https://cheese10yun.github.io/rx-kotlin/) 313 | - [[2020 카카오 블라인드 채용] 문자열 압축 문제, 코틀린 풀이](https://kinetic27.github.io/2020/12/16/2020-kakao-blind-recruitment-string-compression/) 314 | - [수익형 앱런칭 동아리](https://www.makeus.in/) 315 | - [프론트엔드 개발 ReasonML이라 좋았던 점](https://green-labs.github.io/reason-ml-the-good-parts) 316 | - [FEConf2020 프론트엔드 TDD 발표 후기](https://j.mp/3gW6ahH) 317 | - [백엔드 취업준비 프로젝트를 위해 무료로 여러 대의 서버 구축하기](https://tjdrnr05571.tistory.com/m/16) 318 | - [Java Concurrency Evolution [번역]](http://homoefficio.github.io/2020/12/11/Java-Concurrency-Evolution/) 319 | - [어떤 회사에 취업해야 할까? (개발자에게 좋은 회사)](https://artist-developer.tistory.com/36?category=965472) 320 | - [8개월차 개발자의 2020년 회고](https://miryang.dev/2020/12/18/my2020/) 321 | - [파울러 아저씨의 리팩토링의 중요성 유튜브 한글 자막입니다!](https://youtu.be/mNPpfB8JSIU) 322 | - [외부 API로 빚어진 장애대응 후일담 after 1years](https://saramin.github.io/2020-12-18-post-api-with-circuit-breaker) 323 | - [트랜잭션과 격리 레벨 그리고 Lock에 대하여](https://jordy-torvalds.tistory.com/121) 324 | - [CI/CD란 무엇인가 (Feat. DevOps 엔지니어)](https://artist-developer.tistory.com/24?category=965473) 325 | - [Swagger와 Spring Restdocs의 우아한 조합 (by OpenAPI Spec)](https://taetaetae.github.io/posts/a-combination-of-swagger-and-spring-restdocs/) 326 | - [일본의 개발 언어, 프레임웍 사정](https://okky.kr/article/840900) 327 | - [리멤버 서버/웹 팀은 어떻게 일을 하는가?](https://blog.dramancompany.com/2020/12/%eb%a6%ac%eb%a9%a4%eb%b2%84-%ec%84%9c%eb%b2%84-%ec%9b%b9-%ed%8c%80%ec%9d%80-%ec%96%b4%eb%96%bb%ea%b2%8c-%ec%9d%bc%ec%9d%84-%ed%95%98%eb%8a%94%ea%b0%80/) 328 | - [2020년과 이후 JavaScript의 동향 - 라이브러리와 프레임워크 1](https://d2.naver.com/helloworld/7226235) 329 | - [메세지 브로커 이해하기 (feat. MQTT)](https://kwiki.devserum.com/ko/articles/tech-articles/201228-understanding-the-message-broker) 330 | - [콘텐츠 퍼블리싱 플랫폼을 새로 만든다는 것](https://blog.mago.team/83ff92c7-b0de-4f23-8bf2-4a50c72071bd) 331 | - [JavaScript Prototype](https://velog.io/@youngkiu/JavaScript-Prototype) 332 | - [첫번째 온라인 강의 제작 후기](https://euncho.medium.com/%EC%B2%AB%EB%B2%88%EC%A7%B8-%EC%98%A8%EB%9D%BC%EC%9D%B8-%EA%B0%95%EC%9D%98-%EC%A0%9C%EC%9E%91-%ED%9B%84%EA%B8%B0-505f701f2c52) 333 | - [Jbee.log(2020)](https://jbee.io/essay/2020_retro/) 334 | - [기술블로그 개편기 (by HUGO)](https://taetaetae.github.io/posts/blog-reorganization-by-hugo/) 335 | - [이직하려는 친구에게 보내는 프런트엔드 개발 면접 질문](https://joshua1988.github.io/web-development/interview/frontend-questions/) 336 | - [FE개발자의 성장 스토리 02 : Babel7과 corejs3 설정으로 전역 오염 없는 폴리필 사용하기](https://tech.kakao.com/2020/12/01/frontend-growth-02/) 337 | - [로우 레벨로 살펴보는 Node.js 이벤트 루프](https://evan-moon.github.io/2019/08/01/nodejs-event-loop-workflow) 338 | - [편집기를 만드는 일은 왜 어려운가](https://www.notion.so/dableglobal/544eaf417622405eb7aa455a93291ed6) 339 | - [Kwiki 49주차 테크뉴스가 준비 되었습니다 🥳](https://kwiki.devserum.com/ko/news/tech-news) 340 | - [python을 활용한 GraphQL API 테스트 자동화](https://yeonshin-kang.medium.com/python을-활용해-graphql-api-테스트하기-63b75da888fa) 341 | - [자바스크립트 개발자를 위한 ReasonML](https://green-labs.github.io/what-is-reason-ml) 342 | - [25주년 기념 webstorm 구독 50%](https://blog.jetbrains.com/ko/webstorm/2020/12/js-turns-25-and-webstorm-discount/) 343 | - [HTTP/3는 왜 UDP를 선택한 것일까? ](https://evan-moon.github.io/2019/10/08/what-is-http3/) 344 | - [Production 환경에서 고려해야 할 Kubernetes 이슈 & 트러블슈팅](https://velog.io/@tedigom/Production-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C-%EA%B3%A0%EB%A0%A4%ED%95%B4%EC%95%BC-%ED%95%A0Kubernetes-%EC%9D%B4%EC%8A%88-%ED%8A%B8%EB%9F%AC%EB%B8%94%EC%8A%88%ED%8C%85) 345 | - [개발자가 맥북을 사용하는 이유](https://stricky.tistory.com/m/418) 346 | - [ZET팀의 프런트엔드 개발자 성장 레벨](https://www.notion.so/ZET-dbb9b6c1cb5d4c2da039a85b6b1dab20) 347 | - [유스콘'20](https://www.notion.so/YOUTHCON-20-b8a935551bf7453e93394d03f00e9840) 348 | - [햣 rebase 개념 상세](https://junwoo45.github.io/2019-10-23-rebase/) 349 | - [쿠버네티스에서 쉽게 저지르는 10가지 실수 [번역]](https://coffeewhale.com/kubernetes/mistake/2020/11/29/mistake-10/?utm_source=gaerae.com&utm_campaign=%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%8A%A4%EB%9F%BD%EB%8B%A4) 350 | - [쿠팡 데이터 플랫폼의 진화](https://medium.com/coupang-tech/%EC%BF%A0%ED%8C%A1-%EB%8D%B0%EC%9D%B4%ED%84%B0-%ED%94%8C%EB%9E%AB%ED%8F%BC%EC%9D%98-%EC%A7%84%ED%99%94-26c827c1ec09) 351 | - [11번가 Spring Cloud 기반 MSA로의 전환 - 지난 1년간의 이야기 [영상]](https://youtu.be/J-VP0WFEQsY) 352 | - [120가지 사용자 행동 분석을 자동화할 수 있는 '데이터 제품' 만들기 - LINE ENGINEERING -](https://engineering.linecorp.com/ko/blog/data-analytics-platform-lua-analytics/) 353 | - [쿠팡이츠 배달단가 모니터링 | Python 데이터 분석 [영상]](https://youtu.be/kJFpAZaOEmY) 354 | - [이미지 분류 모델 AutoML 파이프라인](https://medium.com/daangn/%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%B6%84%EB%A5%98-%EB%AA%A8%EB%8D%B8-automl-%ED%8C%8C%EC%9D%B4%ED%94%84%EB%9D%BC%EC%9D%B8-68beb1ff15bf) 355 | - [코로나 시대, 트래블 테크 회사 개발자 이야기](https://m.post.naver.com/viewer/postView.nhn?volumeNo=30181572&memberNo=46721894) 356 | - [성능과 가독성을 높이는 분기 처리 방법](https://jeaha.dev/80) 357 | - [modern javascript](https://javascript.info/?utm_source=hackernewsletter&utm_medium=email&utm_term=fav) 358 | - [HTTP에서부터 WEBSOCKET까지](https://medium.com/@chullino/) 359 | - ['christmas-tree' 레포에 아희 묻히기](https://kinetic27.github.io//2020/12/12/christmas-tree/) 360 | - [React Hook 간단 설명 - useState와 useEffect](https://www.jeje01.me/react/react-hooks---usestate,-useeffect/) 361 | - [블리츠 1941 개발 이야기 - 서버사이드 AI 처리 편](https://blog.naver.com/imays/222138173228) 362 | - [레거시 마이그레이션 기법 쉐도잉](https://blog.banksalad.com/tech/how-banksalald-decomposes-legacy-services/) 363 | - [Kotlin 확장 함수로 코드 가독성을 개선해 보기](https://developers-kr.googleblog.com/2020/11/kotlin.html) 364 | - [Hacktoberfest 2020 참가 후기](https://blog.outsider.ne.kr/1508) 365 | - [한국 인터넷에서 잘못 끼워진 첫 단추, 그 이름은 네이버 (NAVER)](https://sungmooncho.com/2010/03/21/naver/) 366 | - [일 잘 하는 개발자는 왜 비즈니스까지 신경쓸까?](https://evan-moon.github.io/2020/10/24/buisiness-with-programming) 367 | - [읽기 좋은 코드를 위한 간단한 원칙](https://wergia.tistory.com/124) 368 | - [복잡한 커밋 로그를 정리해줄 구원자, gitmoji](https://pilgwon.github.io/post/gitmoji) 369 | - [당신의 Github을 매력적으로 보일 수 있는 방법들](https://geonlee.tistory.com/206) 370 | - [JWT & Spring Security](https://brunch.co.kr/@springboot/491) 371 | - [styled-components와 함께하는 오픈 소스 디버깅](https://medium.com/class101/styled-components%EC%99%80-%ED%95%A8%EA%BB%98%ED%95%98%EB%8A%94-%EC%98%A4%ED%94%88-%EC%86%8C%EC%8A%A4-%EB%94%94%EB%B2%84%EA%B9%85-ac750528e7b8) 372 | - [5년차 개발자](https://blog.kingbbode.com/51) 373 | - [카카오톡 캐싱 시스템의 진화 — Kubernetes와 Redis를 이용한 캐시 팜 구성](https://tech.kakao.com/2020/11/10/if-kakao-2020-commentary-01-kakao/) 374 | - [Spring Boot 애플리케이션 쿠버네티스로 배포하기](https://donghoon-khan.github.io/devops/web/deploy-spring-boot-application-on-kubernetes/) 375 | - [Deview 2020](https://deview.kr/2020) 376 | - [Redis PubSub With Spring Boot](https://www.vinsguru.com/redis-pubsub-with-spring-boot/) 377 | - [JavaScript Quiz - 자바스트립트 퀴즈](https://javascriptquiz.com) 378 | - [Spring Boot Redis Pub/Sub](https://brunch.co.kr/@springboot/374) 379 | - [사람들은 왜 선언형 ui에 열광할까](https://medium.com/@kimdohun0104/%EC%82%AC%EB%9E%8C%EB%93%A4%EC%9D%80-%EC%99%9C-%EC%84%A0%EC%96%B8%ED%98%95-ui%EC%97%90-%EC%97%B4%EA%B4%91%ED%95%A0%EA%B9%8C-1440d03f4e49) 380 | - [47주차 테크뉴스 요약본이 준비되었습니다.](https://kwiki.devserum.com/ko/news/tech-news) 381 | - [CRA처럼 golang에서도 사용가능한 CGA에 대한 설명서](https://blog.naver.com/pjt3591oo/222151297558) 382 | - [람다가 이끌어 갈 모던 Java](https://d2.naver.com/helloworld/4911107) 383 | - [누구나 원하는 개발자되기](https://blog.shiren.dev/2020-11-23/) 384 | - [중니어의 고뇌: 1인분 개발자, 다음을 찾아서](https://www.slideshare.net/mobile/jayjin0427/1-239437066) 385 | - [MySQL Workbench의 VISUAL EXPLAIN으로 인덱스 동작 확인하기](https://engineering.linecorp.com/ko/blog/mysql-workbench-visual-explain-index/) 386 | - [useEffect를 테스트 하는 방법](https://ui.toast.com/weekly-pick/ko_20201126) 387 | - [자바 동기화, 어설프게 아는 사람이 더 무섭다(java synchronized에 대한 착각, thread-safe)](https://jeong-pro.tistory.com/227) 388 | - [터널 안에서 위치를 계산하는 FIN 기술](https://tv.kakao.com/channel/3693125/cliplink/414131951) 389 | - [styled-components와 함께하는 오픈 소스 디버깅](https://medium.com/class101/styled-components%EC%99%80-%ED%95%A8%EA%BB%98%ED%95%98%EB%8A%94-%EC%98%A4%ED%94%88-%EC%86%8C%EC%8A%A4-%EB%94%94%EB%B2%84%EA%B9%85-ac750528e7b8) 390 | - [JMeter을 이용해서 웹서버 성능 테스트하기 [영상]](https://youtu.be/1AyxqIePusA) 391 | - [React 톺아보기 - 01. Preview](https://goidle.github.io/react/in-depth-react-preview/) 392 | - [AWS reinvent](https://reinvent.awsevents.com/?&trk=em_a134p000006BlQmAAK&trkCampaign=AWS_reInvent_2020&sc_channel=em&sc_campaign=GLOBAL_STRAT_T1_reinvent_DG1_20201130&sc_medium=em_313728&sc_outcome=Strategic_Events&sc_content=AWS_Event&mkt_tok=eyJpIjoiTnpkbU1tSXdPVEV4TVRJMSIsInQiOiJZQWRcL3VMYnN6VUZVQllxTzloU3JFUHpmK1l6SUN0MnZPNStXOFJSckU0YmVzcXFcLzVnV3FRRE9Ic2xFekNxalhsbXZPTkRhSFk0STBZVndvZVI5MldTRnR2QnFkQkZ3Ykl1UFowM0NrWWx4d3dud0Qyc1U5SVwvcmthZU5ETmp2b084blhNcG9HQ09KcytWbzJGOFBQeVE9PSJ9) 393 | - [samsung ai forum](https://www.sait.samsung.co.kr/saithome/event/saif2020.do) 394 | - [Docker에 대해 알아보자(이론편)](http://blog.drakejin.me/Docker-araboza-1/) 395 | - [A Netflix Guide to Microservices [영상]](https://youtu.be/CZ3wIuvmHeM) 396 | - [시그널이란? 시그널(SIGNAL) 종류, 상황, 유사 시그널 차이점](https://jhnyang.tistory.com/143) 397 | - [유연하고 테스트 가능한 Go 코드 작성하기](https://medium.com/daangn/how-to-write-a-testable-golang-code-4c0e67612bb8) 398 | - [NAVER FE NEWS 11월호](https://github.com/naver/fe-news/blob/master/issues/2020-11.md) 399 | - [WINK 소프트웨어융합대학 깃 및 깃허브 특강](https://www.youtube.com/watch?v=yae0MNrqf14) 400 | - [Mysql Explain](https://cheese10yun.github.io/mysql-explian/) 401 | - [코딩을 배울 때 했던 실수들. 그리고 그 실수들을 피하는 법. [번]](https://medium.com/code-states/%EC%BD%94%EB%94%A9%EC%9D%84-%EB%B0%B0%EC%9A%B8-%EB%95%8C-%ED%96%88%EB%8D%98-%EC%8B%A4%EC%88%98%EB%93%A4-%EA%B7%B8%EB%A6%AC%EA%B3%A0-%EA%B7%B8-%EC%8B%A4%EC%88%98%EB%93%A4%EC%9D%84-%ED%94%BC%ED%95%98%EB%8A%94-%EB%B2%95-3497a80217ff) 402 | - [뱅크샐러드의 특별한 스펙, '테크 스펙'](https://blog.banksalad.com/tech/we-work-by-tech-spec/) 403 | - [클래스101 선물하기 기능 구현기](https://youtu.be/_YnoIUOFSsM) 404 | - [Next.js 10 출시](https://news.hada.io/topic?id=3103&utm_source=slack&utm_medium=bot&utm_campaign=T017KBV1WBA) 405 | - [우리는 코드 리뷰를 잘하고 있을까요?](https://medium.com/styleshare/%EC%9A%B0%EB%A6%AC%EB%8A%94-%EC%BD%94%EB%93%9C-%EB%A6%AC%EB%B7%B0%EB%A5%BC-%EC%9E%98%ED%95%98%EA%B3%A0-%EC%9E%88%EC%9D%84%EA%B9%8C%EC%9A%94-201c12d04d0d) 406 | - [키패드 누르기 코틀린으로 풀어보자](https://kinetic27.github.io/2020/10/25/kakao-intern-press-keypad/) 407 | - [좋은 코드란 무엇일까?](https://jbee.io/etc/what-is-good-code/) 408 | - [The Twelve-Factor App [번역]](https://12factor.net/ko/) 409 | - [SpringSecurity 와 JUnit5 테스트 - Episode1 DB 없이 테스트 하기 [영상]](https://youtu.be/MNEgiFeUy_U) 410 | - [브라우저 Rendering](https://www.notion.so/Rendering-994f91c0b5cc493481876d04be028b76) 411 | - [프론트엔드에서 TDD가 가능하다는 것을 보여드립니다. [영상]](https://www.youtube.com/watch?v=L1dtkLeIz-M) 412 | - [스프링 실전 가이드 유튜브 라이브](https://www.youtube.com/watch?v=kJM_bqChfns) 413 | - [Kinda와 함께 MVI 테스트 작성하기](https://medium.com/@kimdohun0104/kinda%EC%99%80-%ED%95%A8%EA%BB%98-mvi-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%9E%91%EC%84%B1%ED%95%98%EA%B8%B0-7f589e50846c) 414 | - [User API 업데이트 요청 문제 해결하기](https://youtu.be/UeQk1Cps-U8) 415 | - [자바스크립트 삼항연산자를 이용해서 if 에서 처럼 여러라인의 코드를 실행하게 하기](https://kstblog.aww.kr/4s66Q/YkYzF) 416 | - [Devfest Korea 2020 - Fireside Chat with Webtech GDE [영상]](https://www.youtube.com/watch?v=ZYHU_Yllcck) 417 | - [Flyway 로 Java 에서 DB schema, seed 관리하기](https://blog.gangnamunni.com/post/introducing-flyway/) 418 | - [새 버전에 맞게 git checkout 대신 switch/restore 사용하기](https://blog.outsider.ne.kr/1505) 419 | - [자바스크립트에서 IF문을 대신할 수 있는 표현](https://kstblog.aww.kr/4s66Q/K45BR) 420 | - [MySQL 다시 공부하기 (1)](https://brainbackdoor.tistory.com/m/133) 421 | - [Discover 딜리버리 시스템](https://engineering.linecorp.com/ko/blog/line-timeline-discover-delivery-system/) 422 | - [gemini kim 님의 회고록입니다](https://medium.com/@geminikim/%EC%96%B4%EB%8A%90-%EA%B3%A0%EC%A1%B8-%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%9D%98-10%EB%85%84%EC%9D%98-%ED%9A%8C%EA%B3%A0%EB%A1%9D-2b4226f9027e) 423 | - [스프링 부트 : 코틀린 기반으로 Rest API 만들기 유투브 라이브](https://www.youtube.com/watch?v=l7k1PnEgt94) 424 | - [렌더링 성능을 향상 시키는 새로운 CSS 속성 : content-visibility](https://wit.nts-corp.com/2020/09/11/6223) 425 | - [HTTP API 디자인 가이드 [번역]](https://github.com/yoondo/) 426 | - [파이썬 3.9 릴리스와 주요 변경 사항](https://www.44bits.io/ko/post/python-3-9-release-note-summary) 427 | - [회원가입 폼 유효성 검증의 중요성](https://brunch.co.kr/@rachelykim/10) 428 | - [Beginner's Series to JavaScript](https://youtu.be/_EDM5aPVLmo) 429 | - [Ionic Vue 컴포넌트 정식 출시했습니다. 🎉🎉](https://ionicframework.com/blog/announcing-ionic-vue/) 430 | - [페이징 성능 개선하기 - No Offset 사용하기](https://jojoldu.tistory.com/528) 431 | - [2020년 9월 회고 - 개발자 황준일](https://junilhwang.github.io/TIL/Review/2020-year/09-September/) 432 | - [우리는 불편함을 어떻게 마주하고 있는가](https://woowabros.github.io/experience/2020/10/06/thiiing-system-improvement.html) 433 | - [우아한테크코스 3기 과정에 참여할 사람을 모집합니다.](https://woowabros.github.io/techcourse/2020/10/06/woowacourse.html) 434 | - [우리는 불편함을 어떻게 마주하고 있는가 - 쿠버네티스 적용기](https://woowabros.github.io/experience/2020/10/06/thiiing-system-improvement.html) 435 | - [JS스럽게 좋은 코드 쓰기 꿀팁](https://velog.io/@wooder2050/JS%EC%8A%A4%EB%9F%BD%EA%B2%8C-%EC%A2%8B%EC%9D%80-%EC%BD%94%EB%93%9C-%EC%93%B0%EA%B8%B0-%EA%BF%80%ED%8C%81) 436 | - [도커로 웹 서비스를 돌려보는 실습을 통해, 짧지만 강하게 도커를 배워보는 영상입니다.](https://youtu.be/hWPv9LMlme8) 437 | - [추천 시스템 Basics](https://recommendsystem.oopy.io/) 438 | - [자바스크립트 스코프에 대해 아주쉽게 이해하기](https://kstblog.aww.kr/4s66Q/AvsfF) 439 | - [자바스크립트 V8 엔진의 메모리 관리](https://medium.com/naver-place-dev/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%99%80-v8-%EC%97%94%EC%A7%84%EC%9D%98-%EB%A9%94%EB%AA%A8%EB%A6%AC-%EA%B4%80%EB%A6%AC-%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4-f45091e696e1) 440 | - [자바한정: 널 서바이벌 가이드 [영상]](https://www.youtube.com/watch?v=DedY9dKv3tk) 441 | - [JPA @Where 사용법](https://cheese10yun.github.io/jpa-where/) 442 | - [Java의 동시성 개선을 위한 Project Loom은 reactive streams를 대체할 것인가?](http://gunsdevlog.blogspot.com/2020/09/java-project-loom-reactive-streams.html) 443 | - [Vue 3 가볍게 훑어보기](https://joshua1988.github.io/web-development/vuejs/vue3-coming) 444 | - [크롬 확장프로그램 개발⛏️ 회고](https://zuminternet.github.io/Zum-Chrome-Extension/) 445 | - [[번역] Ansible(2) inventory, Playbooks, Roles](https://velog.io/@hanblueblue/%EB%B2%88%EC%97%AD-Ansible2-%ED%94%8C%EB%A0%88%EC%9D%B4%EB%B6%81) 446 | - [차근차근 오픈소스에 기여해보기 (동기부여 편)](https://rinae.dev/posts/how-to-contribute-oss) 447 | - [야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된 이야기 [영상]](https://tv.naver.com/v/15355246) 448 | - [FE플랫폼팀이 궁금하세요? – 함께 성장해가는 개발팀 이야기](https://tech.kakao.com/2020/09/21/kakao-fe-platform-team) 449 | - [클래스101 재고관리시스템 구현기](https://youtube.com/watch?v=EYx_8vHWlX8) 450 | - [A Picture of Java in 2020](https://blog.jetbrains.com/idea/2020/09/a-picture-of-java-in-2020/) 451 | - [MySQL 내부 구조](https://brunch.co.kr/@jehovah/21) 452 | - [java StringTokenizer : 생각보다 느릴까? 뜯어보자](http://blog.naver.com/PostView.nhn?blogId=chogahui05&logNo=221474002967&categoryNo=12&parentCategoryNo=0&viewDate=¤tPage=2&postListTopCurrentPage=&from=postList&userTopListOpen=true&userTopListCount=5&userTopListManageOpen=false&userTopListCurrentPage=2) 453 | - [Nginx, Gunicorn, Django 배포](https://wikidocs.net/6601) 454 | - [MySQL 쓰면서 하지 말아야 할 것 17가지](https://blog.lael.be/post/370) 455 | - [Mockserver Netty 사용해서 HTTP 통신 Mocking 하기](https://cheese10yun.github.io/mock-server-netty/) 456 | - [GitHub 공식 CLI gh](https://blog.outsider.ne.kr/1498) 457 | - [PyQt로 Python을 이용한 GUI까지 정복하기!](https://www.notion.so/PyQt-5-Lecture-62b4f0d6c6984efea9f1b1c7d3e315ae) 458 | - [개발자를 위한 정보 검색 팁](https://boxnwhis.kr/2020/09/27/ir-for-developers.html) 459 | - [Spring Boot에서 yyyy-MM 포맷으로 날짜 받고싶을때](https://jojoldu.tistory.com/527) 460 | - [네이버 스마트 주문 페이지 성능 개선 경험담 공유](https://medium.com/naver-place-dev/%EB%84%A4%EC%9D%B4%EB%B2%84-%EC%8A%A4%EB%A7%88%ED%8A%B8-%EC%A3%BC%EB%AC%B8-%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%84%B1%EB%8A%A5-%EA%B0%9C%EC%84%A0-%EA%B2%BD%ED%97%98%EB%8B%B4-%EA%B3%B5%EC%9C%A0-f089caa2bd2) 461 | - [백준(BOJ)의 채점 현황을 재미있게 바꿔주는 크롬 확장을 만들어보고 간단한 설명과 적용법를 적었습니다.](https://kinetic27.github.io/2020/09/16/hell-boj-verdict-message/) 462 | - [Spring MVC의 핵심 객체 DispatcherServlet에 대한 모든 것(DispatcherServlet이 하는 역할 정리, 동작 프로세스)](https://jeong-pro.tistory.com/225) 463 | - [Java의 날짜와 시간 API](https://d2.naver.com/helloworld/645609) 464 | - [스프링 시큐리티 공식 문서 한글 번역](https://godekdls.github.io/Spring%20Security/contents/) 465 | - [프로세스 마이닝과 비즈니스 프로세스 모델링에 관한 블로그입니다.](https://blog.naver.com/jelink1) 466 | - [Retrofit](https://woovictory.github.io/2019/01/03/Android-What-is-retrofit/index.html) 467 | - [하루 25분 실행하기: 하루를 대하는 14년차 개발자의 자세](https://blog.shiren.dev/2020-09-07/) 468 | - [지루하지 않게 코노미 사진 4만장 어노테이션하기 (머신러닝과 함께)](https://medium.com/naver-place-dev/%EC%A7%80%EB%A3%A8%ED%95%98%EC%A7%80-%EC%95%8A%EA%B2%8C-%EC%BD%94%EB%85%B8%EB%AF%B8-%EC%82%AC%EC%A7%84-4%EB%A7%8C%EC%9E%A5-%EC%96%B4%EB%85%B8%ED%85%8C%EC%9D%B4%EC%85%98%ED%95%98%EA%B8%B0-%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D%EA%B3%BC-%ED%95%A8%EA%BB%98-619c60f8a071) 469 | - [Spring Boot & Kotlin 기반으로 간단한 REST API를 라이브코딩 방식으로 개발](https://www.codelabs.kr/codelabs/121) 470 | - [ListItemReader 성능상 주의사항](https://jojoldu.tistory.com/525) 471 | - [뱅크샐러드는 어떻게 레거시 서비스를 박살 내는가](https://blog.banksalad.com/tech/how-banksalald-decomposes-legacy-services) 472 | - [네이버 주식 일자별 매매동향 정보 파이썬으로 한번에 가지고 오기(1)](https://stricky.tistory.com/374) 473 | - [알파 버전으로 전환되는 Kotlin Multiplatform Mobile](https://blog.jetbrains.com/ko/kotlin/2020/09/kotlin-multiplatform-mobile-goes-alpha-ko/) 474 | - [Wasm 새로운 웹표준 언어](https://d2.naver.com/helloworld/8257914) 475 | - [좋은 git commit 메시지를 위한 영어 사전](https://blog.ull.im/engineering/2019/03/10/logs-on-git.html) 476 | - [type-challenges](https://github.com/type-challenges/type-challenges) 477 | - [깃허브 컨테이너 레지스트리 베타 오픈 및 사용법](https://www.44bits.io/ko/post/news--github-container-registry-beta-release) 478 | - [Git Rebase —Interactive 옵션 알아보기](https://wormwlrm.github.io/2020/09/03/Git-rebase-with-interactive-option.html) 479 | - [Java Heap Memory 분석 내용 정리](https://m.blog.naver.com/pcmola/222074787428) 480 | - [신규 서비스 배포 전에 실험과 개선을 반복한 이야기](https://helloworld.kurly.com/blog/vsms-performance-experiment) 481 | - [Java8+ Instant vs LocalDateTime 각 사용방법](https://velog.io/@lsb156/Instant-vs-LocalDateTime) 482 | - [Servlet에 대한 개념없이 스프링을 했네요? (급하게 알아보는 스프링 기반 기술 Servlet, Servlet Context, Application Context, ...)](https://jeong-pro.tistory.com/222) 483 | - [빌드/테스트는 내가 해줄게. 너는 코딩에 집중해 (by GitHub Pull Request Builder)](https://taetaetae.github.io/2020/09/07/github-pullrequest-build/) 484 | - [코디미 상담 후기 - 백엔드 개발자를 꿈꾸는 초보 개발자에 대한 조언](http://blog.cmstown.com/2020/05/%EC%A0%95%EB%B3%B4_002/) 485 | - [MYSQL 내부구조](https://brunch.co.kr/@jehovah/21) 486 | - [스프링캠프 2019 강연 영상 모음](https://m.youtube.com/playlist?list=PLdHtZnJh1KdaM0AfxPA7qGK1UuvhpvffL) 487 | - [전국에 맥도날드 주소가 어떻게 될까?](https://jiyeonseo.github.io/2020/08/01/where-is-mcdonald-addr/) 488 | - [Oracle vs PostgreSQL 마이그레이션을 위한 기능 비교](https://stricky.tistory.com/367) 489 | - [R언어) 데이터 과학을 위한 통계 리뷰](https://sihan-son.github.io/statics-for-data-science/) 490 | - [가벼운 Golang 이미지 만들기](https://ilcm96.me/2020-09-13-docker-multi-stage-build-upx) 491 | - [안녕하세요. 모리입니다. 개발자를 위한 셀프형 피드백에 기반한 모의 인터뷰 프로젝트를 진행보았는데, 도움이 되면 좋을 것 같아서 올려봅니다!](https://bit.ly/2ZpD6HQ) 492 | - [리액트 앱에서의 중앙 집중식 API 에러 핸들링](https://ui.toast.com/weekly-pick/ko_20200623) 493 | - [팀에 새로운 도구를 도입하고 싶다.](https://so-so.dev/essay/add-new-tool-at-team/) 494 | - [포커, 어디까지 쳐봤니 – 서비스 개발에 플래닝 포커 도입 사례 (feat. 원격근무)](https://tech.kakao.com/2020/09/08/planning-poker/) 495 | - [TypeScript enum을 사용하지 않는 게 좋은 이유를 Tree-shaking 관점에서 소개합니다.](https://engineering.linecorp.com/ko/blog/typescript-enum-tree-shaking/) 496 | - [좋은 PR에 대한 단상🤔](https://medium.com/hayanmind-tech-blog-kr/%EC%A2%8B%EC%9D%80-pr%EC%97%90-%EB%8C%80%ED%95%9C-%EB%8B%A8%EC%83%81-6586c3f757ac) 497 | - [CORS A to Y](https://medium.com/wantedjobs/cors-a-to-y-28cc0b16349d) 498 | - [소프트웨어 아키텍쳐의 중요성 [영상]](https://m.youtube.com/watch?v=4E1BHTvhB7Y) 499 | - [동적 타입 시스템은 더 개방적인 시스템이 아닙니다 [번역]](https://donghwi.dev/no-dynamic-type-systems-are-not-inherently-more-open/) 500 | - [스프링 부트, 포매터 손쉽게 사용하기](https://www.whiteship.me/spring-boot-formatter/) 501 | - [스프링 부트에서 Request 유효성 검사하는 방법, 서버 개발한다면 꼭 해야하는 작업 Spring Validation](https://jeong-pro.tistory.com/203) 502 | - [IntelliJ IDEA. Writing Tests with JUnit 5 [영상]](https://www.youtube.com/watch?v=we3zJE3hlWE) 503 | - [테라폼이란?](https://www.44bits.io/ko/keyword/terraform) 504 | - [데이터 아키텍처의 변화](https://data-engineer-song.tistory.com/m/2) 505 | - [시니어 개발자처럼 VSCode 사용하기 [번역]](https://junwoo45.github.io/2020-09-02-use_vscode_like_a_senior_developer/) 506 | - [왜 인터넷은 근본부터 글러먹었는가: 코로나19와 한국 인터넷의 해외접속 장애, 그리고 넷플릭스 전쟁에 관한 이야기](https://medium.com/@unifiedh/%EC%99%9C-%EC%9D%B8%ED%84%B0%EB%84%B7%EC%9D%80-%EA%B7%BC%EB%B3%B8%EB%B6%80%ED%84%B0-%EA%B8%80%EB%9F%AC%EB%A8%B9%EC%97%88%EB%8A%94%EA%B0%80-%EC%BD%94%EB%A1%9C%EB%82%9819%EC%99%80-%ED%95%9C%EA%B5%AD-%EC%9D%B8%ED%84%B0%EB%84%B7%EC%9D%98-%ED%95%B4%EC%99%B8%EC%A0%91%EC%86%8D-%EC%9E%A5%EC%95%A0-%EA%B7%B8%EB%A6%AC%EA%B3%A0-%EB%84%B7%ED%94%8C%EB%A6%AD%EC%8A%A4-%EC%A0%84%EC%9F%81%EC%97%90-%EA%B4%80%ED%95%9C-%EC%9D%B4%EC%95%BC%EA%B8%B0-ae27826e7fc8) 507 | - [동일한 Bean(Class)에서 @Transactional 동작 방식](https://www.popit.kr/%eb%8f%99%ec%9d%bc%ed%95%9c-beanclass%ec%97%90%ec%84%9c-transactional-%eb%8f%99%ec%9e%91-%eb%b0%a9%ec%8b%9d/) 508 | - [Spring 의 동기, 비동기, 배치 처리시 항상 context 를 유지하고 로깅하기](https://blog.gangnamunni.com/post/mdc-context-task-decorator/) 509 | - [코드를 표현하는 6 가지 멋진 방법](https://dev.to/niharrs/6-awesome-ways-to-present-your-code-3jj2) 510 | - [불규칙 속에서 규칙을 찾아내는 정규표현식](https://evan-moon.github.io/2020/07/24/about-regular-expression/) 511 | - [데이터 사이언티스트 인턴 9개월 후기](https://tech.socarcorp.kr/data/2020/08/19/socar-data-group-intern-review.html) 512 | - [웹 개발의 A-Z 대하여](https://dev.to/desoga/the-a-z-of-web-development-5ge6) 513 | - [지킬 기반의 블로그를 개츠비로 옮기고 나서 달라진 점 [영상]](https://www.youtube.com/watch?v=bFTvPyryYkY&feature=youtu.be) 514 | - [Adding Amazing Transitions to Your Android App Easily Using Material Motion](https://medium.com/swlh/adding-amazing-transitions-to-your-android-app-easily-using-material-motion-f0cd92463b39) 515 | - [우아한 타입스크립트 [슬라이드]](https://slides.com/woongjae/woowahan-ts) 516 | - [TypeScript 4.0 릴리즈 노트 [번역]](https://han41858.tistory.com/52) 517 | - [리눅스를 쓰는 이유, 내 컴퓨터에서 쉽게 사용하기, 리눅스의 기본적인 사용법을 쉽게 설명하는 영상입니다.](https://youtu.be/tPWBF13JIVk) 518 | - [링크드인이 카프카를 직접 개발한 이유](https://techit.kr/view/?no=20200815134042) 519 | - [데이터독이란?](https://www.44bits.io/ko/keyword/datadog) 520 | - [서버가 API를 뭐..? 개발자의 외계어 쉽게 이해하기](https://brunch.co.kr/@businessinsight/65) 521 | - [HTTP/2 업로드 속도 향상기](https://blog.cloudflare.com/ko/delivering-http-2-upload-speed-improvements-ko/) 522 | - [캐시 성능 향상기 (Improving Cache Speed at Scale)](https://meetup.toast.com/posts/251) 523 | - [MySQL 파티션 개요](https://12bme.tistory.com/48) 524 | - [DDD Lite@Spring [영상]](https://youtu.be/TdyOH1xZpT8) 525 | - [Spring Data에서 Batch Insert 최적화](https://homoefficio.github.io/2020/01/25/Spring-Data에서-Batch-Insert-최적화/) 526 | - [10년간 슈퍼셀을 경영하며 배운 10가지 교훈 [번역]](http://masterfarseer.blogspot.com/2020/08/10-10.html) 527 | - [DUCKDUCKGO TIPS & TRICKS](https://news.hada.io/topic?id=2684) 528 | - [2020년 상반기 설리번 프로젝트를 회고하며 (상)](https://abit.ly/sullivan-2020-1-retrospective) 529 | - [Transaction Isolation Level 정리](https://velog.io/@lsb156/Transaction-Isolation-Level) 530 | - [Spring Cloud Gateway 정리](https://cheese10yun.github.io/spring-cloud-gateway/) 531 | - [매출 손실을 줄여주는 외부링크 관제 Bot, 'URL Checker' 개발기](https://blog.banksalad.com/tech/url-status-checker) 532 | - [플랫폼 개발자의 커머스 서비스 개발기](https://m.blog.naver.com/PostView.nhn?blogId=naver_diary&logNo=222059276316&proxyReferer=) 533 | - [Apache 재단에 700만원을 후원하면 생기는 일](https://xguru.net/2099) 534 | - [아마존 머신러닝 대학의 온라인 코스 무료 공개](https://www.amazon.science/latest-news/machine-learning-course-free-online-from-amazon-machine-learning-university) 535 | - [Spring Batch ItemWriter 성능 비교](https://jojoldu.tistory.com/507) 536 | - [드로이드나이츠는 기술 세션으로 개발자들의 경험을 공유하는 안드로이드 컨퍼런스 입니다.](https://droidknights.github.io/2020/) 537 | - [I want go home 저장소에서 프로젝트 기여를 연습하며 느낀점과 프로젝트 소개입니다](https://kinetic27.github.io/2020/08/18/i-want-go-home/) 538 | - [2021 년 최고의 JavaScript 프레임 워크는 무엇입니까?](https://medium.com/better-programming/what-will-be-the-best-javascript-framework-in-2021-da4582268419) 539 | - [2020년 상반기 회고 1편: 코드스쿼드 마스터즈 코스](https://brunch.co.kr/@jypthemiracle/19) 540 | - [Banksalad Product Language를 소개합니다](https://blog.banksalad.com/tech/banksalad-product-language-ios/) 541 | - [동일한 Bean(Class)에서 @Transactional 동작 방식](https://cheese10yun.github.io/spring-transacion-same-bean/) 542 | - [Audio알못에서 VCC2020참가까지 (카카오엔터프라이즈 인턴 후기)](https://subinium.github.io/kep-vcc2020-review/) 543 | - [개발자 비급(祕笈) – 4. 팀장이 아니지만 괜찮아](http://channy.creation.net/blog/1399) 544 | - [기술 문서 작성 5단계](https://tech.kakaoenterprise.com/65) 545 | - [OpenJDK: In the new age of Concurrent Garbage Collectors, by Monica Beckwith (2020) [영상]](https://youtu.be/kR8_r3kMK-Y) 546 | - [컴포넌트, 제대로 만들어 쉽게 쓰자! (1탄) 쏘카 디자이너와 개발자가 컴포넌트를 만드는 방식](https://tech.socarcorp.kr/design/2020/07/31/component-01.html) 547 | - [AWS EMR과 Airflow를 이용한 Batch Data Processing](https://medium.com/class101-dev/aws-emr%EA%B3%BC-airflow%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-batch-data-processing-a100fc2f4f10) 548 | - [Go와 함께하는 전화망 서비스 구축 1편](https://d2.naver.com/helloworld/5827706) 549 | - [Java NIO FileChannel 과 DirectByteBuffer](http://homoefficio.github.io/2020/08/10/Java-NIO-FileChannel-%EA%B3%BC-DirectByteBuffer) 550 | - [2020년 2분기 회고](https://junilhwang.github.io/TIL/Review/2020-year/02-Second-Quarter/) 551 | - [통신할 때 꼭 지켜야 하는 약속, 프로토콜 [영상]](https://youtu.be/nYmixrYkMag) 552 | - [Introducing Domain-Oriented Microservice Architecture [영문]](https://eng.uber.com/microservice-architecture/) 553 | - [팀 버너스리가 HTTP 프로토콜을 만든 이유](https://thinker94.com/ko/posts/bernerslee_first_http_translate/) 554 | - [10개의 멋진 깃헙 profile READMEs [영문]](https://dev.to/github/10-standout-github-profile-readmes-h2o) 555 | - [흔들리는 도커의 위상](https://post.naver.com/viewer/postView.nhn?volumeNo=28882881) 556 | - [RESTful API 설계 가이드 -](https://sanghaklee.tistory.com/m/57) 557 | - [파이썬 초보에서 중수가 되기 위한 9가지 스킬 [번역]](https://lazymatlab.tistory.com/m/92?category=827585) 558 | - [MySQL 기본 select SQL 예제](https://stricky.tistory.com/328) 559 | - [급성장하는 1등 스타트업들은 왜 루비온레일즈를 쓸까](https://brunch.co.kr/@jamess/44) 560 | - [MySQL에 데이터 암호화 하여 insert, 복호화 하여 select 하는 예제](https://stricky.tistory.com/330) 561 | - [개발자를 위한 윈도우 셋업](https://nomadcoders.co/windows-setup-for-developers/) 562 | - [Golang News](https://github.com/golangkorea/golang-news) 563 | - [JPA exists 쿼리 성능 개선](https://jojoldu.tistory.com/516) 564 | - [실시간 댓글 아키텍처](https://tech.kakao.com/2020/06/08/websocket-part1/) 565 | - [개발자 Code Review 가이드](https://wnsgml972.github.io/devops/2020/05/17/CodeReview1/) 566 | - [MySQL SQL 독학 강의](https://stricky.tistory.com/333) 567 | - [개선된 페이지 스택으로 LINE 증권의 웹 페이지 전환 처리하기](https://engineering.linecorp.com/ko/blog/line-securities-frontend-2/) 568 | - [제품을 파는 엔지니어(솔루션 엔지니어)가 되어보니](https://brunch.co.kr/@imagineer/328) 569 | - [개발자의 실력에 관해서](https://www.facebook.com/groups/codingeverybody/permalink/1501967613177103) 570 | - [GPT-3, 인류 역사상 가장 뛰어난 언어 AI](https://blog.pingpong.us/gpt3-review/) 571 | - [구글 신입 엔지니어 인터뷰 준비 후기](https://jeinalog.tistory.com/m/30) 572 | - [awesome-gpt3](https://github.com/elyase/awesome-gpt3) 573 | - [글로벌 네트워크 에뮬레이터 prism_pacman 소개](https://d2.naver.com/helloworld/7847943) 574 | - [JPQL 정리](https://joont92.github.io/jpa/JPQL/) 575 | - [시니어 프론트 개발자처럼 크롬 개발자도구 이용해보기 [영문]](https://medium.com/javascript-in-plain-english/use-chrome-devtools-like-a-senior-frontend-developer-99a4740674) 576 | - [TextRank 를 이용한 키워드 추출과 핵심 문장 추출 (구현과 실험)](https://lovit.github.io/nlp/2019/04/30/textrank/) 577 | - [[kaggle] 타이타닉 생존자 예측, python](https://velog.io/@skyepodium/kaggle-%ED%83%80%EC%9D%B4%ED%83%80%EB%8B%89-%EC%83%9D%EC%A1%B4%EC%9E%90-%EC%98%88%EC%B8%A1) 578 | - [스프링 클라우드 살펴보기](https://cheese10yun.github.io/spring-cloud/) 579 | - [reactor core 공식 문서 번역](https://godekdls.github.io/Reactor%20Core/contents/) 580 | - [deno 첫 외주 후기](https://kdy1.github.io/post/works/freelance/deno/first-freelance-work/) 581 | - [깊은 복사와 얕은 복사에 대한 심도있는 이야기](https://medium.com/watcha/%EA%B9%8A%EC%9D%80-%EB%B3%B5%EC%82%AC%EC%99%80-%EC%96%95%EC%9D%80-%EB%B3%B5%EC%82%AC%EC%97%90-%EB%8C%80%ED%95%9C-%EC%8B%AC%EB%8F%84%EC%9E%88%EB%8A%94-%EC%9D%B4%EC%95%BC%EA%B8%B0-2f7d797e008a) 582 | - [육군훈련소 실시간 검색어 뉴스 전송 봇 개발후기](https://medium.com/@minukang/%EC%9C%A1%EA%B5%B0%ED%9B%88%EB%A0%A8%EC%86%8C-%EC%8B%A4%EC%8B%9C%EA%B0%84-%EA%B2%80%EC%83%89%EC%96%B4-%EB%89%B4%EC%8A%A4-%EC%A0%84%EC%86%A1-%EB%B4%87-%EA%B0%9C%EB%B0%9C%ED%9B%84%EA%B8%B0-f0c178a4e4dc) 583 | - [DOM(Document Object Model)](https://medium.com/@euncho/dom-101-ed14cff6e2ce) 584 | - [Docker, NodeJS, Nginx! 너로 정했다!](http://labs.brandi.co.kr/2018/05/25/kangww.html) 585 | - [라인의 전정은 님이 말하는 테크니컬 라이팅의 모든 것 [영상]](https://www.youtube.com/watch?v=kEwdl2B1SQc&feature=youtu.be) 586 | - [퀵 정렬](https://johngrib.github.io/wiki/quick-sort/) 587 | - [구글 자바스크립트 기술면접 질문](https://medium.com/developers-tomorrow/google-javascript-technical-interview-7a20accd6ddf) 588 | - [Mysql FEDERATED Engine 으로 dblink 구현하기](https://stricky.tistory.com/325) 589 | - [알고리즘 비주얼라이져](https://algorithm-visualizer.org) 590 | - [서버에 걸리는 부하, 추측하지 말고 계측하자](https://injae-kim.github.io/dev/2020/07/09/how-to-check-single-server-load-average.html) 591 | - [GitHub 오픈소스 북극 저장소 방문기](https://tykimos.github.io/2020/07/22/Github_Seed_Vault) 592 | - [코드스피츠 88 - async await #1/2](https://www.youtube.com/watch?v=H_Hb9IF7sfc&feature=youtu.be) 593 | - [MVVM 아키텍처 패턴](https://gyuwon.github.io/blog/2017/03/05/mvvm-architectural-pattern.html) 594 | - [엘라스틱서치 인덱스와 샤드 분할](https://danawalab.github.io/elastic/2020/07/21/Elasticsearch-Index-Shard-How.html) 595 | - [How Linux pipes work under the hood](https://brandonwamboldt.ca/how-linux-pipes-work-under-the-hood-1518/) 596 | - [Mysql objects 개념 정리 for 개발자](https://stricky.tistory.com/m/315) 597 | - [인텔리제이 기반 github code review](https://cheese10yun.github.io/intellij-code-review/) 598 | - [Recoil 레시피: 소개, 기본 개념, 몇 가지 API 둘러보기](https://taegon.kim/archives/10105) 599 | - [내가 실전에서 사용하는 자료구조와 알고리즘 목록](https://news.hada.io/topic?id=2467) 600 | - [MongoDB Index 설계 전략](https://blog.ull.im/engineering/2019/04/05/mongodb-indexing-strategy.html) 601 | - [Jackson 직렬화 옵션의 적절한 활용과 Jackson에 기여하기까지](https://hyperconnect.github.io/2019/10/28/jackson-serialize-for-global-caching.html) 602 | - [The process: Making Vue3 [번역]](https://perade.github.io/blog/the-process-making-vue3/) 603 | - [윈도우 DNS 서버에 영향을 미치는 치명적인 RCE 취약점 발견 -](https://blog.alyac.co.kr/3130) 604 | - [자바스크립트 프라미스: 소개](https://developers.google.com/web/fundamentals/primers/promises?hl=ko) 605 | - [비동기 함수 - 프라미스에 친숙해질 수 있게 해주는 함수 [번역]](https://developers.google.com/web/fundamentals/primers/async-functions?hl=ko) 606 | - [젠킨스 성능을 높이는 5가지 간단한 방법](https://engineering.taboola.com/5-simple-tips-boosting-jenkins-performance/) 607 | - [Spring Security](https://www.notion.so/Spring-Security-8d099b534582487f90d856f5068c9fd5) 608 | - [챗봇으로 일상을 바꾸는 팀에서 백엔드 개발자로 활동하며 개발은 어떻게 진행하는가](https://mingeun.com/2020-06-24/team-crescendo-forte-memoirs/) 609 | - [Bean Validation을 여행하는 초보 사용자를 위한 안내서](https://www.notion.so/Bean-Validation-2f70a3f0aae94621886487477097abfa) 610 | - [데이터분석가로서 업무 과정과 경험, 배움을 공유합니다](https://woowabros.github.io/woowabros/2020/07/01/how_data_analyst_works.html) 611 | - [TCP의 흐름제어, 오류제어, 혼잡제어 개념에 대한 개요](https://roka88.dev/114) 612 | - [라인의 '앤트맨', 미디어 압축의 슈퍼히어로 백준식 님 [영상]](https://www.youtube.com/watch?v=uBzqKyL8ft8&feature=youtu.be) 613 | - [코드스쿼드 백엔드 마스터 호눅스(정호영)님의 추천 도서목록](https://www.notion.so/kumo/44da2a336b864d35bd642bc62a300708) 614 | - [Github ReadMe 프로필 5분만에 제작하기](https://kinetic27.github.io/2020/07/14/git-profile/) 615 | - [Kotlin과 Spring WebFlux 기반의 컨텐츠 인증 서비스 개발 후기](https://tech.lezhin.com/2020/07/15/kotlin-webflux) 616 | - [emotion을 활용한 크몽 프론트엔드 스타일링 시스템](https://medium.com/kmong/emotion%EC%9D%84-%ED%99%9C%EC%9A%A9%ED%95%9C-%ED%81%AC%EB%AA%BD-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EC%8A%A4%ED%83%80%EC%9D%BC%EB%A7%81-%EC%8B%9C%EC%8A%A4%ED%85%9C-ec5436089ad) 617 | - [아직도 돈 주고 DB 쓰나요 for DBA [영상]](https://www.youtube.com/watch?feature=youtu.be&v=DXu3nbWa4AA&app=desktop) 618 | - [Kotlin과 Spring WebFlux 기반의 컨텐츠 인증 서비스 개발 후기](https://tech.lezhin.com/2020/07/15/kotlin-webflux?fbclid=IwAR0tEPFpJxQ17ubxI9DrGSIZwQETkTPBs2_7VKq1IIdDDqHLqR8dEBO8fms) 619 | - [쿼리 최적화: 빠른 쿼리를 위한 7가지 체크리스트](https://medium.com/watcha/%EC%BF%BC%EB%A6%AC-%EC%B5%9C%EC%A0%81%ED%99%94-%EC%B2%AB%EA%B1%B8%EC%9D%8C-%EB%B3%B4%EB%8B%A4-%EB%B9%A0%EB%A5%B8-%EC%BF%BC%EB%A6%AC%EB%A5%BC-%EC%9C%84%ED%95%9C-7%EA%B0%80%EC%A7%80-%EC%B2%B4%ED%81%AC-%EB%A6%AC%EC%8A%A4%ED%8A%B8-bafec9d2c073) 620 | - [클린봇 2.0: 문맥을 이해하는 악성 댓글(단문) 탐지 AI](https://d2.naver.com/helloworld/7753273) 621 | - [Email 보안 강화 기능 소개(SPF)](https://meetup.toast.com/posts/244) 622 | - [개발 직군별로 실제로 하는 일 알아보기](https://www.grabbing.me/6166144602844aab9b361c79b8f90785) 623 | - [JPA 덕분에 DB에서 삽질한 이야기](http://thefarmersfront.github.io/blog/jpa-uuid-sapjil/) 624 | - [모바일 줌 SpringBoot → NodeJS 전환기 (feat. VueJS SSR)](https://zuminternet.github.io/ZUM-Mobile-SSR/) 625 | - [젯브레인 PHP Annotated 6월호 번역본](http://haah.kr/2020/06/24/php-annotated-june-2020/) 626 | - [우아한테크코스 로드맵 2020년 버전](https://github.com/woowacourse/roadmap) 627 | - [React 이해하기](https://helloworld.kurly.com/blog/thinking-in-react/) 628 | - [그 때 성장이라고 생각했던 것들](https://jbee.io/essay/growth-mistaken-2020/) 629 | - [DB분산처리를 위한 sharding](https://woowabros.github.io/experience/2020/07/06/db-sharding.html) 630 | - [코틀린 코루틴(coroutine) 개념 익히기](https://wooooooak.github.io/kotlin/2019/08/25/%EC%BD%94%ED%8B%80%EB%A6%B0-%EC%BD%94%EB%A3%A8%ED%8B%B4-%EA%B0%9C%EB%85%90-%EC%9D%B5%ED%9E%88%EA%B8%B0/) 631 | - [대학생 개발자의 6개월 인턴 회고](https://gardeny.tistory.com/25?fbclid=IwAR1rKBqobJ1wqwaBsu_63gzjqizKCXdMQFZXIDe56Fwz9dYTDKvRd25trD4) 632 | - [그런 개발자로 괜찮은가 - '자기계발' 편](https://taetaetae.github.io/2020/06/28/a-good-developer-in-terms-of-self-development/) 633 | - [[IT 개발자와 일할 때 필요한 모든 개발지식] A to Z 자료 모음집 By 그랩](https://www.grabbing.me/IT-A-to-Z-By-1e1fbc981b7c4c03ac44943085ac8304) 634 | - [최신 기술일수록 장단점을 모두 알아야 하는 이유](https://brunch.co.kr/@sangjinkang/18) 635 | - [레디스 개발자 메인테이너 자리에서 내려오다](http://antirez.com/news/133) 636 | - [git 명령어 정리](https://m.blog.naver.com/codeitofficial/222013732490) 637 | - [레디스와 분산 락(1/2) - 레디스를 활용한 분산 락과 안전하고 빠른 락의 구현](https://hyperconnect.github.io/2019/11/15/redis-distributed-lock-1.html) 638 | - [MySQL을 이용한 분산락으로 여러 서버에 걸친 동시성 관리](https://woowabros.github.io/experience/2019/05/30/mysql-user-level-lock.html) 639 | - [Email 보안 강화 기능 소개(SPF](https://meetup.toast.com/posts/244) 640 | - [주석 분석기를 이용한 간단한 API 문서화 방법](https://engineering.linecorp.com/ko/blog/comments-parsing-api-documentation/) 641 | - [그런 개발자로 괜찮은가 - '문화' 편](https://taetaetae.github.io/2020/06/21/a-good-developer-in-terms-of-culture/) 642 | - [개발자들이 코드리뷰를 하는 이유](https://greypencil.tistory.com/141) 643 | - [WWDC2020 요약 총정리](https://fernando.kr/ios/2020-06-23-wwdc-report/) 644 | - [이벤트 소싱의 본질](https://gyuwon.github.io/blog/2020/06/23/essence-of-event-sourcing.html) 645 | - [디자인 챕터는 왜 존재할까?](https://blog.gangnamunni.com/post/mission-vision-of-designchapter/) 646 | - [LINE 오픈소스 매니저 이서연 님을 만나보았습니다!](https://engineering.linecorp.com/ko/blog/line-opensource-manager-interview/) 647 | - [2020년 백엔드 개발자 로드맵](https://velog.io/@exploit017/2020-%EB%B0%B1%EC%97%94%EB%93%9C-%EA%B0%9C%EB%B0%9C%EC%9E%90-%EB%A1%9C%EB%93%9C%EB%A7%B5?fbclid=IwAR0ncLwd2i7sK5yw-byITi5S-ROxreJdXaV6EWJhHwMJ52pAQNvsbPhpB_c) 648 | - [Code Review에 대해 [영상]](https://youtu.be/FJNV_qoRRks) 649 | - [HTTP 상태코드 다이어그램](https://github.com/for-GET/http-decision-diagram) 650 | - [유용한 테스트 케이스를 위한 개발자의 자세](https://blog.shiren.dev/2020-06-15-%EC%9C%A0%EC%9A%A9%ED%95%9C%ED%85%8C%EC%8A%A4%ED%8A%B8%EC%BC%80%EC%9D%B4%EC%8A%A4%EB%A5%BC%EC%9C%84%ED%95%9C%EA%B0%9C%EB%B0%9C%EC%9E%90%EC%9D%98%EC%9E%90%EC%84%B8/) 651 | - [ThreeTenABP 마스터하기](https://blog.naver.com/nakim02/222004139447) 652 | - [웹 프론트엔드 프레임워크, 무엇을 쓸까?](https://www.samsungsds.com/global/ko/support/insights/frameworks.html) 653 | - [Go Clean Architecture](https://github.com/bxcodec/go-clean-arch) 654 | - [객체지향철학을 통해 객체지향프로그래밍을 바라보는게 인상적입니다](https://www.slideshare.net/sunnykwak90/5-44213056?from_m_app=ios) 655 | - [배열의 특징 (shift, unshift의 효율성에 대한 제고)](https://woomin.netlify.app/Posts/2020-06-15-shift-unshift/) 656 | - [어서 와, SSR은 처음이지? - 도입 편](https://d2.naver.com/helloworld/7804182) 657 | - [우리도 채팅있으면 좋을 것 같아요.](https://woowabros.github.io/experience/2020/06/19/chat-app.html) 658 | - [GitHub 블로그 빠르게 시작하기!](https://thdev.net/653) 659 | - [Bash 입문자를 위한 핵심 요약 정리 (Shell Script)](https://blog.gaerae.com/2015/01/bash-hello-world.html?m=1) 660 | - [UICollectionView를 이용한 LINE iOS 대화방 리팩토링](https://engineering.linecorp.com/ko/blog/ios-refactoring-uicollectionview-1/) 661 | - [Lerna로 모노레포 해보러나?](https://medium.com/jung-han/lerna-%EB%A1%9C-%EB%AA%A8%EB%85%B8%EB%A0%88%ED%8F%AC-%ED%95%B4%EB%B3%B4%EB%9F%AC%EB%82%98-34c8e008106a) 662 | - [Git Flow와 자주 사용되는 명령어들](https://steemit.com/kr/@stunstunstun/git-1-git-flow) 663 | - [Lodash의 대체재로서의 순수 자바스크립트 함수](https://ui.toast.com/weekly-pick/ko_20190515/) 664 | - [JPA + Querydsl group_concat 사용법](https://cheese10yun.github.io/jpa-query-dsl-group-concat/) 665 | - [chmod calculator](https://chmodcommand.com/) 666 | - [Netty의 스레드 모델](https://effectivesquid.tistory.com/entry/Netty%EC%9D%98-%EC%8A%A4%EB%A0%88%EB%93%9C-%EB%AA%A8%EB%8D%B8) 667 | - [나의 성장을 도와준 고마운 책들](https://johngrib.github.io/wiki/my-favorite-books/) 668 | - [WSL2 설치 및 사용 방법](https://www.44bits.io/ko/post/wsl2-install-and-basic-usage) 669 | - [지난 10번의 WWDC를 되돌아보며](https://medium.com/@jungkim/%EC%A7%80%EB%82%9C-10%EB%B2%88%EC%9D%98-wwdc%EB%A5%BC-%EB%90%98%EB%8F%8C%EC%95%84%EB%B3%B4%EB%A9%B0-16d6da3a95b2) 670 | - [코알람 App 출시 A부터 Z까지](https://medium.com/@hyunji5834/코알람-app-출시-a부터-z까지-3ecbec543eeb) 671 | - [Understanding MicroSERVICE Architecture with Java & Spring Boot [슬라이드]](https://www.slideshare.net/kashifalisiddiqui/understanding-microservice-architecture-with-java-spring-boot) 672 | - [Recoil - 또 다른 React 상태 관리 라이브러리?](https://ui.toast.com/weekly-pick/ko_20200616/) 673 | - [Flutter vs Native vs React 성능](https://brunch.co.kr/@jowlee/123) 674 | - [Opening Mail Server 15시간 삽질기](https://blog.0chan.dev/2020-06-16-Opening-Mail-Server/) 675 | - [Junit5 인스턴스 생성 특징, 테스트 순서](https://cheese10yun.github.io/junit5/) 676 | - [HTML5 폼 검증에 대해 정리해 보자](https://jeonghwan-kim.github.io/dev/2020/06/08/html5-form-validation.html) 677 | - [자바 스프링 실전 가이드 [영상]](https://www.youtube.com/watch?v=TIag2sXhZRk) 678 | - [의존성 캐시로 Github Actions 속도 높이기](https://www.notion.so/Github-Actions-7ca7c1ddf2f74d24ab9173d1b5c97366) 679 | - [코드 악취를 맡는 후각 훈련의 시간](https://helloworld.kurly.com/blog/rms-refactoring/) 680 | - [JetBrains가 사랑하는 Java의 25가지 특징](https://blog.jetbrains.com/kr/2020/05/25-things-we-love-about-java-ko/) 681 | - [코드 악취를 맡는 후각 훈련의 시간 - 컬리 기술 블로그](https://helloworld.kurly.com/blog/rms-refactoring/) 682 | - [Spotify의 Squad 팀 모델은 실패였다](https://news.hada.io/topic?id=2191) 683 | - [CI/CD(지속적 통합/지속적 제공): 개념, 방법, 장점, 구현 과정](https://www.redhat.com/ko/topics/devops/what-is-ci-cd) 684 | - [객체지향 디자인패턴 1 [영상]](https://www.youtube.com/watch?v=lJES5TQTTWE) 685 | - [인텔리제이 JVM 모니터링 툴 플러그인](https://cheese10yun.github.io/intellij-visual-vm/) 686 | - [Naver FE-news 2020년 6월호](https://github.com/naver/fe-news/blob/master/issues/2020-06.md) 687 | - [지금 당장 좋은 커밋 메시지를 남기는 방법](https://jeong-pro.tistory.com/m/207) 688 | - [Java Memory Model(자바 메모리 모델)](https://yeon-kr.tistory.com/m/114) 689 | - [REST API 통신을 할 수 있는 라이브러리인 Retrofit2 예제](https://github.com/HwangEunmi/Retrofit-Sample) 690 | - [우리 팀 GitHub에 지금 당장 연결해야 할 서비스 4가지](https://medium.com/%EB%B0%95%EC%83%81%EA%B6%8C%EC%9D%98-%EC%82%BD%EC%A7%88%EB%B8%94%EB%A1%9C%EA%B7%B8/%EC%9A%B0%EB%A6%AC-%ED%8C%80-github%EC%97%90-%EB%8B%B9%EC%9E%A5-%EC%97%B0%EA%B2%B0%ED%95%B4%EC%95%BC-%ED%95%A0-4%EA%B0%80%EC%A7%80-%EC%84%9C%EB%B9%84%EC%8A%A4-4ea3c165114) 691 | - [Java 8, 9, 10을 손쉽게 전환하면서 사용하는 방법](https://blog.naver.com/writer0713/221266129828) 692 | - [WATCHA 사내 VPN 개발하기](https://medium.com/watcha/watcha-%EC%82%AC%EB%82%B4-vpn-%EA%B0%9C%EB%B0%9C%ED%95%98%EA%B8%B0-e04f946d3ccb) 693 | - [헤이딜러 개발팀 모두가 행복한 개발/PR관리 방법 7가지](https://medium.com/prnd/%ED%97%A4%EC%9D%B4%EB%94%9C%EB%9F%AC-%EA%B0%9C%EB%B0%9C%ED%8C%80-%EB%AA%A8%EB%91%90%EA%B0%80-%ED%96%89%EB%B3%B5%ED%95%9C-%EA%B0%9C%EB%B0%9C-pr%EA%B4%80%EB%A6%AC-%EB%B0%A9%EB%B2%95-7%EA%B0%80%EC%A7%80-1d4cd5d091f0) 694 | - [우아한테크코스 블로그](https://woowacourse.github.io/javable/) 695 | - [[Kubernetes] Helm Chartmuseum 사용법](https://blog.wonizz.tk/2020/06/03/kubernetes-helm-chartmuseum/) 696 | - [윈도우10 업데이트 내역](https://docs.microsoft.com/ko-kr/windows-insider/at-home/whats-new-wip-at-home-20h1) 697 | - [(2020) 1. 비전공자로 자바 백엔드 개발자 시작하기](https://jojoldu.tistory.com/505) 698 | - [Spring AMQP, RabbitMQ](https://brunch.co.kr/@springboot/298) 699 | - [깃헙 액션을 마켓에 등록해보자](https://meetup.toast.com/posts/241) 700 | - [CORS는 왜 이렇게 우리를 힘들게 하는걸까?](https://evan-moon.github.io/2020/05/21/about-cors/) 701 | - [스프링 배치 4.2 레퍼런스 한글 번역](https://godekdls.github.io/Spring%20Batch/domainlanguage/) 702 | - [frontend application 에서 Null 다루기](https://jbee.io/react/react-data-null-handling/) 703 | - [반드시 알아야 할 쿠버네티스 디자인 패턴 10가지](https://jflip.tistory.com/m/13) 704 | - [자바 컬렉션과 동기화(Java Collection Synchronization)](https://madplay.github.io/post/java-collection-synchronize) 705 | - [bash 가이드 [영문]](https://github.com/Idnan/bash-guide) 706 | - [Node 제작자가 만든 Deno : 자바스크립트의 새로운 접근](https://blog.ull.im/engineering/2019/04/14/deno-ryan-dahl-2019-04-04.html) 707 | - [Thread Dump Analyzer (TDA)](https://blog.naver.com/writer0713/221981825894) 708 | - [데이터 분석으로 개발 직군 스킬 트렌드 엿보기(feat. 채용공고)](https://medium.com/wantedjobs/%EC%B1%84%EC%9A%A9%EA%B3%B5%EA%B3%A0-skill-stack-%EB%B6%84%EC%84%9D%EC%9D%84-%ED%86%B5%ED%95%9C-%EA%B0%9C%EB%B0%9C%EC%A7%81%EA%B5%B0-skill-trend-%EC%97%BF%EB%B3%B4%EA%B8%B0-97c444360c39) 709 | - [차세대, 리팩토링 그리고 애자일](https://www.popit.kr/%ec%b0%a8%ec%84%b8%eb%8c%80-%eb%a6%ac%ed%8c%a9%ed%86%a0%eb%a7%81-%ea%b7%b8%eb%a6%ac%ea%b3%a0-%ec%95%a0%ec%9e%90%ec%9d%bc/) 710 | - [Spring WebFlux는 어떻게 적은 리소스로 많은 트래픽을 감당할까?](https://alwayspr.tistory.com/44) 711 | - [Golang News](https://github.com/golangkorea/golang-news/blob/master/issues/2020-05.md) 712 | - [웹/앱 프로그래밍 배우기](http://m.blog.naver.com/diablo1031/221942655848) 713 | - [HTTP 는 Stateless 한데 로그인은 어떻게 구현할 수 있을까? (세션/쿠키를 이용한 인증)](https://hyuntaeknote.tistory.com/m/3) 714 | - [Promise Combinators 정리](https://junwoo45.github.io/2020-05-13-promise_combinators/) 715 | - [RabbitMQ 아주 기초적이게 사용하기 - Java(feat.Hello World!)](https://kamang-it.tistory.com/m/entry/AMQPRabbitMQRabbitMQ아주-기초적이게-사용하기-JavafeatHello-World-2) 716 | - [Python 데이터 분석 실무](https://wikidocs.net/book/1867) 717 | - [개발자, 트렌드를 버리다 — 1년 후 소감](https://link.medium.com/8u2AYhCfK6) 718 | - [Bash Scripting: Everything you need to know about Bash-shell programming](https://itnext.io/bash-scripting-everything-you-need-to-know-about-bash-shell-programming-cd08595f2fba) 719 | - [Database Driven Development에서 진짜 DDD로의 선회 -1-](https://helloworld.kurly.com/blog/road-to-ddd/) 720 | - [Hexo에서 Gatsby로 블로그 마이그레이션 야크쉐이빙 후기](https://evan-moon.github.io/2020/05/09/gatsby-migration-retrospective/) 721 | - [Spring Rest Docs 적용](https://woowabros.github.io/experience/2018/12/28/spring-rest-docs.html) 722 | - [마이크로서비스 아키텍처 (MSA) [번역]](https://medium.com/wematch/마이크로서비스-아키텍처-msa-359b7973ba79) 723 | - [Protocol Buffer 원리로 배우는 고성능 직렬화, 역직렬화 전략! Protocol Buffer 예제 테스트](https://jeong-pro.tistory.com/190) 724 | - [CSS 팁: 팝업창을 멋지게 만드는 너무 간단한 방법](https://taegon.kim/archives/10088) 725 | - [데이터베이스 사용 및 팁](https://fkkmemi.github.io/server/atlas-use/) 726 | - [TDD를 소개합니다](https://deveric.tistory.com/m/100) 727 | - [monorepo로 대규모 react 프로젝트 관리하기](https://medium.com/myrealtrip-product/monorepo%EB%A1%9C-%EB%8C%80%EA%B7%9C%EB%AA%A8-react-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B4%80%EB%A6%AC%ED%95%98%EA%B8%B0-d12b65340306) 728 | - [git add –patch의 e 옵션](https://jinhoooooou.github.io/til/git-add-patch-more-split-hunk/) 729 | - [DDD 했더니 비대해지는 엔티티, 좋은 대책은 ?](http://jaynewho.com/post/45) 730 | - [마이리얼트립 EDW(Enterprise Data Warehouse) 구축 : phase 1](https://medium.com/myrealtrip-product/%EB%A7%88%EC%9D%B4%EB%A6%AC%EC%96%BC%ED%8A%B8%EB%A6%BD-edw-%EA%B5%AC%EC%B6%95-phase-1-7d32c49c96ec) 731 | - [github action 스케줄](https://cheese10yun.github.io/github-action-1/) 732 | - [Bash Terminal을 세련되게(Mac)](https://vvshinevv.tistory.com/77) 733 | - [Cookie SameSite 설정하기 (Chrome 80 쿠키 이슈)](https://ifuwanna.tistory.com/223) 734 | - [Deno는 무엇이며, Node.js를 대체할 것인가](https://link.medium.com/ASCND0FFu6) 735 | - [why you should stop using objects with setstate?](https://medium.com/javascript-in-plain-english/why-you-should-stop-using-objects-with-setstate-ee7a6c7bcba3) 736 | - [Spring WebClient 사용법](https://medium.com/@odysseymoon/spring-webclient-사용법-5f92d295edc0) 737 | - [gr을 이용한 git저장소관리하기](https://medium.com/@changjoopark/gr%EC%9D%84-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EB%A7%8E%EC%9D%80-git-%EC%A0%80%EC%9E%A5%EC%86%8C-%EA%B4%80%EB%A6%AC%ED%95%98%EA%B8%B0-44c78ff667d2) 738 | - [Distributed Cache로 Hibernate Second Level Cache를 적용하여 성능 튜닝하기 - 이론편](https://pkgonan.github.io/2020/05/distributed-hibernate-second-level-cache-1) 739 | - [팀 문화의 탄생](https://woowabros.github.io/experience/2020/05/13/birth-of-team-culture.html) 740 | - [sync와 async 를 정리한 글입니다.](https://tlonist-sang.github.io/async-sync-block-nonblock/) 741 | - [CSS에서 새로운 단위 'lh', 'rlh'가 나왔다](https://css-tricks.com/lh-and-rlh-units/) 742 | - [LINE 트랜스코딩 서버 아키텍처 개선기 – 1](https://engineering.linecorp.com/ko/blog/line-transcoding-server-architecture-improvement-1/?utm_source=LINE+DEV+Newsletter&utm_campaign=e2139340b1-&utm_medium=email&utm_term=0_916419c016-e2139340b1-301062333) 743 | - [Java 동적바인딩 분석](https://accidentlywoo.tistory.com/202) 744 | - [프론트엔드 개발자 면접 정리](https://velog.io/@suyeonme/%ED%9B%84%EA%B8%B0-%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EA%B0%9C%EB%B0%9C%EC%9E%90-%EB%A9%B4%EC%A0%91-%EC%A0%95%EB%A6%AC) 745 | 746 | 747 | -------------------------------------- 748 | 749 | 750 | ## :earth_asia: Inspired By 751 | >아래의 유익한 저장소들에 방문해보세요! 752 | - [주니어 개발자를 위한 취업 정보 모음](https://github.com/jojoldu/junior-recruit-scheduler) 753 | - [Technical Interview Guidelines for beginners](https://github.com/JaeYeopHan/Interview_Question_for_Beginner) 754 | - [개발자 블로그 모음](https://github.com/sarojaba/awesome-devblog) 755 | - [개발자 회고 모음](https://github.com/oaksong/developers-retrospective) 756 | - [iOS 개발에 대한 질문과 답변 모음](http://bit.ly/2yhZa9Q) 757 | --------------------------------------------------------------------------------