뱅크샐러드 기술 블로그

더 나은 내가 되는 곳,
뱅크샐러드

Stories

진정한 실험 조직의 탄생

뱅크샐러드가 진정한 실험 조직으로 거듭난 이야기를 다룹니다.

뱅크샐러드는 어떻게 레거시 서비스를 박살 내는가

뱅크샐러드에서 레거시 서비스를 장애 없이 안전하게 제거한 경험과 노하우를 소개합니다.

Banksalad Product Language를 소개합니다

뱅크샐러드만의 프로덕트 랭귀지를 만들면서 겪었던 어려움과 만들고 나서 얻은 성과를 공유합니다

하루에 1000번 배포하는 조직 되기

뱅크샐러드에서 배포가 더는 두렵지 않은 이유를 소개합니다.

뱅크샐러드 데이터 조직과 플래닝샵 떠나기

뱅크샐러드 데이터 파운데이션의 플래닝샵 준비, 진행, 마무리 과정을 공유합니다.

집에서 일했을 뿐인데 생산성이 폭발했다

뱅크샐러드 재택근무 기간 동안 개발 생산성이 얼마나 향상이 되었고, 그럴 수 있었던 이유를 설명합니다.

프로덕션 환경에서 사용하는 golang과 gRPC

뱅크샐러드가 왜 golang과 gRPC를 사용했고 조직의 문제를 잘 해결하기 위해 고민했던 내용

React밖에 모르는 당신에게. GatsbyJS한 잔, '채용~'

GatsbyJS를 사용하여 페이지를 만들며, 겪은 고민과 과정을 이야기 합니다.

매출 손실을 줄여주는 외부링크 관제 Bot, 'URL Checker' 개발기

제휴사 페이지를 모니터링 하기 위한 Bot을 제작한 경험을 공유합니다.

폐쇄망 환경의 배포 시스템 개발기

뱅크샐러드 IDC 환경의 배포 시스템 개발 프로젝트 이야기

PyCon KR 2019 뱅크샐러드 돌아보기

뱅크샐러드가 작년에 다이아몬드 후원사로 참여한 데 이어 올해 파이콘 한국 2019에도 키스톤 후원사로 참여했습니다. 이번 글을 통해 파이콘에 참여한 뱅크샐러드의 이모저모를 돌아보려 합니다. Talks 뱅크샐러드의 엔지니어 네 분이 이번 파이콘에 발표자로 참여했습니다. Python 3.7 어찌 그렇게 빨라졌나 from banksalad import python The Right Frameworks for the Right Time 고등학생이 직접 개발한 파이썬 프로젝트 사례 중 파이썬에서 비동기를 구현하는 다양한 방법들 Our…

테스트 코드, 안드로이드에서는 어떻게 작성해야 할까?

뱅크샐러드 안드로이드 팀의 테스트 코드 작성 방법 엿보기

AWS re:Invent 2019 견문록

AWS re:Invent 2019 행사를 다녀온 경험을 공유합니다.

뱅크샐러드 at Apple Store

안녕하세요, 뱅크샐러드 iOS 엔지니어 김찬울입니다. 오늘은 iOS 개발자라면 누구나 듣고 싶어 할 내용이지만, 많은 분이 경험하지 못하셨을 경험을 공유해보고자 합니다. 기존에 뱅크샐러드 제품팀은 Apple로부터 몇 번 연락을 받아 Artwork 등을 제출하여 App Store 한국팀에서 게재하는 여러 스토리들에 실리기도 했는데요, 이는 앱 순위 상승이나 인지도 등에도 유효했지만, 이는 iOS팀 차원에서는 Apple로부터 인정받는 앱을 만들어간다는 가질 수 있는 계기가 되었습니다. Apple로부터 온 편지 💌…

Typescript로 Local Storage 안전하게 사용하기

최근 1년 간 뱅크샐러드 웹은 많은 변화가 있었습니다. 새로운 금융상품 추천부터 어려운 금융지식을 풀어쓰는 매거진 까지 다양한 기능을 제공하고 많은 사용자들이 방문하기 시작했습니다. 거대해진 프로젝트 규모에 따라 보다 안정적인 코드베이스를 지향하게 되었고, 최근에 개발된 CMA 추천을 시작으로 Typescript 기반의 아키텍쳐를 구성했습니다. 그 중 다양한 용도로 사용되는 LocalStorage를 보다 안전하게 사용할 수 있도록 구현한 이야기를 공유하고자 합니다. 기존 방식의 문제점 일반적인 LocalStorage…