2021.04.19 퇴사자가 마지막까지 쓰고 가는 글
혼자 만들고 개선하고 장애내고 다시 개선하는 북치고 장구친 경험을 공유합니다.
가게 배달지역 관리방식 개편 프로젝트의 마이그레이션을 진행했던 경험을 공유하고자 합니다.
회고에서 툭던져진 주제가 코드리뷰를 낳았습니다
또 다른 정산팀 신병의 파일럿 프로젝트
선물하기 상품시스템의 재고관리 설계에 대한 경험을 공유합니다.
배민상품시스템팀에서 1년 동안 배운 내용을 공유합니다.
크롬 확장 플러그인을 개발하면서 배운 점을 공유합니다.
만화경 Android를 혼자서 개발한 경험에 대해 공유합니다.
오픈소스 엔진들을 활용하여 안심번호(050) 시스템을 직접 구축한 내용에 대해 공유합니다
Annotation과 Reflection을 활용해 엑셀 다운로드 하는법을 공개합니다 > <
띠잉셀에서 시스템을 개선하며 했던 고민과 삽질의 과정에서 얻은 것은 무엇이었는지 공유하고자 합니다.
MySQL 환경의 스프링부트에 하이버네이트 배치를 설정하여 보았습니다.
DB 분산 처리를 위한 샤딩 적용 경험을 공유합니다.
3개월 동안 신규 앱을 만들었던 경험을 공유합니다.
Unity 에 U 자도 모르는 안드로이드 개발자의 Unity 적용기
custom annotation으로 간결하고 의도가 명확한 코드 작성하기
맨땅에 헤딩하며 채팅까지 웹뷰로 만들었던 경험을 공유합니다.
Netty를 이용한 채팅 서버 구축 경험기
이상점 탐지를 위한 간단한 지표 분석
Keep/Problem/Try 를 통한 상품시스템팀 팀 문화의 탄생/변화/소멸
Spring REST Docs 반영 이후. 사소한 불편함.
코틀린에서 하이버네이트를 함께 사용해 보았습니다.
입사 후 네 달 간의 여정
프론트엔드 세계의 Hello World인 Todo list가 지겨운 당신께
우아한형제들의 DBA에게 알람이란?
잊을만하면 돌아오는 정산팀의 파일럿 프로젝트 후기
(WebFlux/DynamoDB/Redis/Resilience4j/Micrometer) '가게노출 시스템'의 탄생 후 1년을 공유합니다.
우아한형제들 Developer Relations 2019 회고 / 소제목 : 2019년 DR 활동 회고를 공유합니다.
메세지 플랫폼 장애 원인을 통해 HikariCP Dead lock을 피하는 방법을 공유합니다.
Spring Batch를 위한 QuerydslItemReader(+ No Offset) 개발기
코드 커버리지를 높이기 위한 첫걸음
2020년엔 앱 접근성 개선해보는 것 어떠세요 :^) ?
ELK 를 좀 더 잘 쓰기 위한 노력
반복되는 앱 배포에서 품질안정성 확보를 위한 노력
이전 feign 게시글에서 좀더 상세하게
우아한형제들이 어떻게 메인 데이터베이스를 IDC 환경에서 탈출시켰는지, 그 과정을 공유합니다.
테스트를 자동화하고 빠르게 피드백 받기
우아한형제들에서 Aurora MySQL을 운영하면서 겪었던 사소한 사례를 공유하고자 합니다.
**경고 : 해당 글은 겨울방학 공지 받은 우아한형제들 구성원이 애사심에 충만하여 작성한 글입니다.
스프링부트에서 DbUnit 을 이용하여 DB 테스트를 해보았습니다.
온보딩프로세스 : 조직이 신규 입사자를 채용하고 조직에 적응하기 까지 지원하는 일련의 과정
개발자 머피에게 닥친 머피의 법칙
신입 개발자의 파일럿 프로젝트 진행과정과 느낀점
최근 적용한 dagger에 대해서 이야기합니다
SI 회사를 다니다가 우아한형제들에 입사한지 1년이 지난 경력개발자의 회고입니다.
MySQL을 이용하여 데이터 중복 생성을 방지해 보았습니다.
배민에 feign 을 적용하면서 겪었던 것들에 대해서
Packer와 Ansible을 이용해 코드 레벨로 AMI를 생성/관리한 경험을 공유합니다.
신입개발자의 배치프로젝트 경험을 공유합니다.
배달의민족 앱의 많은 설정들을 동적으로 제어하기 위한 기능 개발 이야기
토비(이일민)님의 스프링 리액티브 프로그래밍 세미나
구글플레이에서 민감한 권한으로 지정된 SMS 권한을 배달의민족 안드로이드 앱에서 제거하면서 겪은 이야기
오픈소스에 캐시 적용하는 방법과 주의할 점에 대한 경험과 생각
우아한 형제들이 긴 시간 고민하고 계획해 온 DR 활동의 시작을 알리고자 합니다.
멘탈 바사삭 경험을 공유합니다.
레거시코드 활용 전략을 읽고 실제로 레거시 코드에 적용한 사례를 공유해보려고 합니다.
안드로이드 클라이언트에서 메뉴탐색 기능을 개선하기 위해 메뉴검색과 퀵메뉴를 만들었던 썰입니다.
업소에서 고객님께 가는 거리에 대한 심사숙고한 최단거리 이야기
속지 말아야 할 스프링의 숨은 디폴트값
배달의민족 안드로이드앱은 이런 구조로 만들어져 있어요.
Enum과 DB 코드값을 연결해주는 Converter
Request / Response 가 단순히 단건/다건일때 하나 저장소에 캐시값 저장하기
Entity의 복합키(Composite Key) 설정 이렇게 해보세요.
React에서 상태관리 라이브러리 Mobx를 적용해보고 느낀 Redux와의 차이점과 장점을 살펴보자.
기존 프로젝트에 SpringRestDocs 적용
기존 프로젝트에 Vue.js를 도입
우리 팀의 신입 개발자 교육과정 이야기2
우리 팀의 신입 개발자 교육과정 이야기
장난인 프로젝트, 토이 프로젝트를 추천합니다.
서버에서 응답이 없어도 우리의 주문은 계속 되어야 한다.
신규 포인트 시스템 전환기 중 오픈 준비 이야기
신규 포인트 시스템 전환기 중 개발 이야기
라이더스개발팀 모바일에서CI/CD 도입배경 및 설치
우아한테크캠프 참가자에서 우아한개발자가 되기까지 part.2
제이쿼리, PHP 기반의 쇼핑몰 서비스에 Vue를 도입한 사례를 정리한 내용입니다
CTO님 이거 올려도 되나요?
부제: SpringBoot Batch를 이용하여 주소DB 구축하기
Google I/O, 저도 다녀왔습니다.
React Native로 만들어보았습니다
결제 시스템을 개비하며 진행한 성능, 부하, 스트레스 테스트 경험기
Linux의 max user processes, open files와 Java의 관계를 알아보자
Geo-fence를 활용하여 시스템을 발전시키자
실제로 서비스에 도입해보기 전에 쿠버네티스를 유용하게 사용해 볼 수 있는 방법 중에 하나가 아닐까.
배민찬 앱의 사용성 평가를 해봤습니다
학습하고, 학습에 실패한 경험을 공유합니다
ECMAScript 6 경험기입니다
배달의민족 안드로이드 파트의 브랜치 전략 이야기
자바 직렬화 기술에 대한 이야기
Mqtt 서버요? 몇 Connection까지 알아보고 오셨어요?
API Gateway가 장애를 만난 사례와 Hystrix 설정으로 문제를 해결한 경험을 공유합니다.
다양한 중계채널에 빠르고 정확하게 주문을 전파하라!!
사용하는 언어의 발전에 참여할 수 있다는 것은 참 즐겁습니다.
딱 2시간만 운영하는 매우 작은 서비스 이야기
약 1년 동안의 사내 스터디를 마치며..
배프 메인개편 프로젝트에 코틀린을 도입하며
보기 좋은 이력서가 면접에 가깝다
다시는 만나고 싶지 않은 재앙
서버 없이 쉽고 빠르게 암복호화 API를 만들어 봅니다.
mariadb-connector-j와 관련된 빌링 시스템 장애이야기
BROS 2.0 프로젝트를 진행하며 겪었던 여러 가지 이야기를 풀어봅니다.
배달의 민족 통합인증 프로젝트 구축기
배달의 민족 2016년 11월 11일 빼빼로데이 이벤트 구현기
좌충우돌 장애 대처 : Event ID 36888. Schannel Error – The following fatal alert was generated: 20. The internal error state is 960
9X년생 개발자 모임 5회차 참석 후기입니다
처음으로 Java 8 + Spring Boot + JPA 를 이용하여 프로젝트를 진행 하였는데, 그 때 느꼈던 점을 공유 하고자 합니다.