안녕하세요, 테크편집부입니다. SK플래닛은 창립 때부터 개발자의 업무와 문화를 더 잘 이해하는 개발조직 주관으로 (CTO, 개발그룹, 테크센터 등) 개발자의 성장을 위한 다양한 프로그램을 매년 발굴 및 운영해 왔습니다(Tech Academy, 신입개발자 Bootcamp, Coursera…
Server-Sent Events로 실시간 알림 전달하기 들어가며 식당에 있다 보면 “배달의민족 주문~!” 알림을 한 번쯤 들어보셨을 거예요. 이 알림은 주문이 들어올 때 사장님이 빠르게 확인하고 처리할 수 있도록 도와주는 주문 접수 프로그램에서 발생합니다. 이 프로그램을 만드는 팀이…
Android Compose의 LazyList를 최적화하는 방법은 여러 가지가 있습니다. 이 글에서는 그중 key 사용과 stable 상태에 따라 어떤 결과가 나타나는지를 중심으로 살펴보겠습니다. 테스트 환경 실험을 위한 환경은 Compose에서 Stable을 가볍게 보면 안 되는 이유…
프로파일러 분석부터 원칙에 기반한 최적화까지, Compose에 대한 막연한 불안감을 기술적 확신으로 바꾸는 실전 최적화 가이드 이번 편은 Jetpack Compose 마이그레이션 시리즈의 마지막 파트입니다. Part 1, Part 2가 궁금하시다면 아래 링크를 확인해주세요. 이 글은 J…
우아한 디버깅 툴 2부: 좀 더 편하게 일하기 위한 개선들 지난 글 "우아한 디버깅 툴 1부: 웹뷰/웹페이지 원격으로 디버깅하기"에서는 이슈 정보를 쉽게 기록하고 공유하는 방법에 대해 다뤘습니다. 하지만 QA를 더 원활하게 진행하기 위해서는 아직 개선해야 할 부분이 많았습니다. 이번 글…
요약: 누구나 가상 기기를 활용해 페이 서비스를 쉽게 테스트할 수 있는 플랫폼, 멀티버스를 소개합니다. 💡 리뷰어 한줄평 dean.cool 크루마다 사용 목적은 다르지만 필요는 같은 도구, 그게 바로 멀티버스 dale.hyuk 협업하는 동료도 고객으로 생각하고 제품을 만든 게 인상 깊었…
이 글은 SK플래닛 LLM 기반 DMP(Data Management Platform)인 "Seg Lens" 시스템 개발 사례를 소개합니다. Seg Lens는 마케터의 의도를 해석하고, 방대한 데이터 속에서 최적의 타겟 세그먼트를 찾아주는 지능형 마케팅 툴로, Segment + Lens의…
"가맹점의 변경 없이도 결제 시스템은 진화할 수 있을까?" 토스페이먼츠는 오래된 시스템을 인수한 이후 단계적으로 진정성 있게 시스템을 개선해왔습니다. 이번 글에서는 20년간 유지되어 온 PG의 레거시 결제창 시스템을, 변화에 유연하게 진화할 수 있는 새로운 결제 시스템으로 재탄생시킨 여…
안녕하세요. 토스뱅크에서 예적금 상품의 UX를 담당하고 있는 송예슬입니다. 저는 토스뱅크 통장부터 ‘굴비적금’, ‘자유적금’까지, 사람들이 돈을 모으고 관리하는 경험 전반을 디자인하고 있어요. 이 글에서는 그 수많은 저금 상품 중 어떻게 ‘선택받는 저금’을 만들 수 있었는지, 그 과정을…
Jira Automation으로 반복 업무를 효율적으로 관리해보자 들어가며 Jira는 Atlassian의 대표적인 이슈 추적 및 프로젝트 관리 도구입니다. 대다수의 조직에서는 Jira를 활용해 이슈를 추적하고 프로젝트의 계획부터 관리까지 수행합니다. Jira의 강력한 필터 검색, 워크…
모바일 앱을 성공적으로 운영하려면 장애 모니터링은 필수입니다. 회원 가입이나 결제 과정에서 오류가 발생했을 때 이를 즉시 파악하고 대응하지 못하면 사용자 이탈로 이어지기 때문입니다. 한 번 떠난 사용자를 다시 돌아오게 하는 일은 생각보다 어렵고 비용도 많이 듭니다. 사전 테스트를 아무리…
사내 교육이나 학습 콘텐츠를 관리하는 담당자라면, 한 번쯤 ‘LMS’라는 단어를 들어보셨을 겁니다. LMS는 ‘Learning Management System’의 약자로, 학습자의 학습을 체계적으로 관리하고 지원하는 시스템을 의미합니다. 최근에는 LMS뿐 아니라, LXP, xAPI 등…
당신도 모르게 사용하고 있는 토스페이먼츠 온라인에서 무언가를 결제할 때마다, 여러분은 토스페이먼츠와 만나고 있을 가능성이 높습니다. 온라인에서 앱을 구매할 때도, 쇼핑몰에서 옷을 구매할 때도, 음식 배달 애플리케이션에서 저녁을 구매할 때도, 퇴근 후 자기계발을 위해 온라인 강의를 구매할…
핵심 인사이트 - AI 기반 경험 통합: LLM, LMM, LWM 등 AI 기술 발전으로 단순한 옴니채널을 넘어, 웹, 모바일, AR/VR 등 다양한 채널과 디바이스에서 끊김 없이 개인화된 '멀티 경험(MX)' 제공이 가능해졌습니다. 이는 고객의 상황과 기기에 최적화된 인터페이스와 콘텐…
정보통신기획평가원의 통계에 따르면 국내 정보보호산업 매출(2023년 기준)은 약 16조 8,300억 원에 달합니다. 이것은 전년 대비 4% 증가한 수치로, 그중에서도 정보보안 분야 매출은 9.4% 성장하며 가장 뚜렷한 상승세를 보였어요. 이처럼 매출이 꾸준히 확대되는 건 우연이 아닙니다…
안녕하세요. 클린플랫폼에서 컨텐츠 모니터링 시스템을 개발하는 핀입니다. 지난 글에서 저희 조직 내의 동기화 파이프라인을 대체한 Kafka Connect 기반의 CDC 파이프라인을 소개했습니다. 이번 글에서는 제가 직면했던 구체적인 문제들과 이를 해결한 방법을 말씀드리겠습니다. 1. CD…
안녕하세요. 클린플랫폼에서 컨텐츠 모니터링 시스템을 개발하는 핀입니다. 저희 시스템은 약 10년 동안 운영되면서 점차 레거시가 쌓였습니다. 그중에 하나가 PostgreSQL의 데이터를 ES로 동기화하는 파이프라인이었습니다. 이번 글에서는 복잡했던 동기화 파이프라인을 대체한 Kafka C…
안녕하세요, 카카오뱅크 AI모바일 팀에서 iOS를 개발하고 있는 Nick입니다. 매년 전 세계 개발자들의 관심이 집중되는 WWDC! 그 현장에 다녀왔는데요, 올해 WWDC25에서는 Liquid Glass UI와 Foundation Models framework라는 키워드가 특히 주목받았…
왜 이 일을 시작했나요? 음식 배달 서비스의 점주님용 앱을 운영하는 동안 꾸준히 같은 피드백이 들어왔습니다. "메뉴 등록이 너무 어려워요. 더 쉽게 해주세요." 문제는 옵션과 사이즈, 토핑, 기간 한정 등 고려해야 할 사항이 많은 메뉴 등록은 그 자체가 본질적으로 복잡하다는 점입니다.…
안녕하세요. 당근페이 오프라인 결제팀에서 백엔드 엔지니어로 일하고 있는 윈터(Winter.you)예요. 저희 팀은 당근머니가 온라인을 넘어 오프라인에서도 자연스럽게 쓰일 수 있도록 만드는 일을 하고 있어요. 이번 글에서는 저희가 7주 만에 준비했던 QR 기반 현장결제에 대해 소개하려고…
안녕하세요, 토스 Data Analyst 고은솔입니다. 저는 토스에서 전략·FP&A·커머스 도메인의 데이터를 분석하고, 그 결과를 바탕으로 전략적 의사결정을 지원하는 일을 하고 있어요. 토스의 데이터 중심(Data-Driven) 문화는 이미 널리 알려져 있습니다. 이번 시리즈에서는 토스…
안녕하세요 테크편집부입니다, 처음 이 글을 올린지도 시간이 꽤 흘렀네요! 2025년 4분기 기술 컨퍼런스 정보를 10월 1일자 정보로 업데이트하였사오니 많은 참고 부탁드립니다. (11월에 진행되는 SK AI SUMMIT 2025의 웹사이트 도 마침 오늘 오픈하여 관련 정보를 함께 공유드…
29CM QA팀은 과거 Mac Mini 1대로 테스트 자동화 환경을 구축하여 iOS 1대, Android 1대로 자동화를 시작했습니다. 하지만 자동화 시나리오와 부가 기능이 점차 확장되면서 프레임워크의 규모가 커졌고, 수행할 시나리오가 늘어나며 전체 테스트 시간이 길어졌습니다. 29CM…
LLMOps로 확장하는 AI플랫폼 2.0 AI 기술은 빠르게 진화하고 있습니다. 우아한형제들 AI플랫폼팀은 그동안 AI플랫폼 1.0을 통해 머신러닝(ML) 모델을 개발·배포·운영을 지원하는 MLOps 플랫폼을 구축해 왔습니다. AI플랫폼 1.0의 상세 내용은 아래 글에서 다뤘습니다. 대…
글. 오미람(Rami) / UX Designer 여기어때 앱 안에 광고를 노출시키려면 어떤 과정이 필요할까요? 광고 노출을 위해 기능을 설계하고 개발하는 것도 중요하지만 특히 모텔 카테고리의 경우 영업 사원과 운영팀의 역할이 커요. 여기어때 영업 사원들은 모텔, 호텔, 펜션 등 카테고리…
최근 LY Corporation뿐 아니라 IT 산업 전반에서 AI 기술을 서비스에 접목하려는 움직임이 활발히 이어지고 있습니다. 메시징과 커뮤니케이션, 콘텐츠, 업무 자동화에 이르기까지 이제 AI는 더 이상 선택이 아닌 필수 과제가 되었습니다. PD1 해커톤은 이와 같은 흐름 속에서 L…
안녕하세요, 앱개발팀의 안드로이드 개발자 지지입니다. 최근 저희 팀은 사내 서비스의 UI를 기존의 View 시스템에서 Jetpack Compose로 전환하는 프로젝트를 진행했습니다. 앞서 공유한 #Part 1의 내용처럼 Compose를 점진적으로 도입하기 위한 준비를 마치고, 홈 개편,…
[마감] WOOWACON 2025에 지금 등록하세요! 우아한형제들의 기술 콘퍼런스, WOOWACON 2025가 오는 10월 28일(화), 삼성동 그랜드 인터컨티넨탈 서울 파르나스 호텔에서 개최됩니다 🙌 근본적인 가치를 다지고 더 큰 변화를 향해 나아가는 배민 2.0의 기술적 도전과 함께…
"삐빅, 삐빅." 1분 1초가 급박하게 돌아가는 물류센터. 이곳에서 현장 작업자의 손에 들린 PDA(산업용 단말기)의 작은 화면은 전쟁터의 레이더와 같습니다. 하지만 이 레이더가 낡고 해상도가 낮다면? 브라우저 툴바가 화면의 10% 이상을 차지하고, 키패드로 다음 단계를 넘어가려 해도…
🎬 라포랩스 FE가 들려주는 성장 스토리 (심은서 님 & 조승희 님) 이번 영상에서는 빠르게 변화하는 환경 속에서 FE가 어떻게 성장할 수 있었는지, 그 경험을 공유했는데요. 'AI 퍼스트'라는 전사적인 지향점 아래, 효율적인 엔지니어링 방식과 유저 경험을 개선하기 위한 끊임없는 고민에…
에이전틱 코딩을 통한 1인 프로토타입 제작의 가능성을 확인하고 개인과 단일 조직의 다양한 에이전틱 코딩 업무 활용 사례를 수집한 이후, 기술전략은 'AI 마일리지 프로그램’을 기획했습니다. AI 마일리지 프로그램에 참여한 개발자를 대상으로 다양한 상용 AI 도구(예: 코드 생성 AI,…
아무리 강력한 플랫폼이 존재하더라도, 개발자들이 매일 마주하는 ‘개발 환경’ 자체가 AI와 유기적으로 융합되지 않는다면 AI의 잠재력을 온전히 발휘하기 어렵습니다. 아무리 지능형 플랫폼이 고도화되어도, 개발자가 그 기능을 손쉽게 활용하고, AI와 끊김 없이 협업할 수 있는 환경이 뒷받침…
개발은 단순한 코딩을 넘어 도메인을 분석하고 문제를 정의한 뒤, 그에 대한 해법을 설계하는 일련의 프로세스를 뜻합니다. 그러나 설계된 솔루션을 실제로 구현하기 위해서는 수만 줄에 이르는 코드를 작성해야 했고 언제나 반복적인 작업, 장황한 설정, 그리고 끝없이 이어지는 검색과 시행착오가…
하나의 앱으로 쇼핑, 결제, 금융까지 모든 것을 해결하는 ‘슈퍼앱’ 시대. 기능이 많아질수록 QA가 검증해야 할 시나리오는 기하급수적으로 늘어납니다. 모든 경로를 사람이 직접 테스트하는 것은 불가능에 가깝습니다. 이에 개발 업계에서는 스크립트 기반 자동화(Appium, Selenium…
AI의 도움으로 생산성이 비약적으로 발전한 것은 사실입니다. 목적을 달성하기 위해 대화를 주고 받는 수준을 넘어 친숙한 도구들도 LLM을 탑재하고 사용자의 생산성을 올려주기 위해 기다리고 있습니다. 문제는 목적이 모호한 요청에도 AI는 친절하게 생산물을 만들어준다는 점입니다. 결국 무엇…
안녕하세요. 저는 당근 피드실 피드 인프라팀에서 Software Engineer로 일하고 있는 Lebron이라고 해요. 당근 피드는 당근 앱에 있는 다양한 콘텐츠를 모아서 하나의 리스트로 보여줘요. 사용자는 피드를 통해 중고거래, 구인 공고, 중고차, 부동산 등 자신에게 맞춤화된 정보를…
내 데이터는 어디에서 처리될까? 스마트폰을 열면 AI 기능이 넘쳐납니다. 사진 자동 분류, 메시지 요약, 외국어 번역, 전화 응답까지. 그런데 문득 이런 의문이 듭니다. “이 기능들, 내 데이터는 어디에서 처리되는 걸까? 내 개인정보가 서버로 전송되는 건 아닐까?” 이 질문은 곧 온디바…
이 글은 2024년 4월 4일에 일본어로 먼저 발행된 기사를 번역한 글입니다. LY Corporation은 높은 개발 생산성을 유지하기 위해 코드 품질 및 개발 문화 개선에 힘쓰고 있습니다. 이를 위해 다양한 노력을 하고 있는데요. 그중 하나가 Review Committee 활동입니다.…
안녕하세요 Local Business 프론트플랫폼팀의 Joon이에요. 프론트플랫폼팀은 Local Business 플랫폼 조직 하위에서 FE 엔지니어(Raff, James.choi, Dio, Joon)만으로 구성된 팀이에요. 저희는 사장님/유저 양면에서 당근의 로컬 비즈니스 생태계를 지탱…
요약: LLM이 사용자의 질문을 받아 답변을 생성하기까지의 내부 동작 과정을 6단계(토큰화, 임베딩, 위치 인코딩, 트랜스포머 & 어텐션, 예측, 디코딩)로 나누어 설명합니다. 💡 리뷰어 한줄평 snow.y LLM의 내부 원리를 너무 깊지 않게, 딱 필요한 만큼만 알고 싶은 개발자를 위…
AIOS 소개 개요 AIOS(Artificial Intelligence Operating System)는 대규모 언어 모델(LLM)을 운영체제의 두뇌로 삼아, 기존 OS의 역할을 뛰어넘어 지능형 에이전트로서의 기능을 내재한 새로운 패러다임의 운영체제입니다. 최근 AIOS는 여러 연구에서…
오랜만에 인사드립니다. 스포카에서 제품 디자인을 하고 있는 김동환(Donny)입니다. 이전에 개인 블로그에 바이브 코딩으로 Swift 앱을 제작한 이야기를 공유한 적이 있었는데요, 이번에는 피그마 플러그인을 직접 제작하고, 업무에 적용한 경험을 나눠보고자 합니다. 매일 2~3시간, 총…
안녕하세요. 무신사에서 주문을 담당하는 백엔드 엔지니어 박준호입니다. 이번 글에서는 제가 운영진이자 동시에 참가자로 참여했던 무신사 엔지니어링에서 진행했던 AI 해커톤 무슨사이(MUSNSAI) 의 여정을 공유하려 합니다. 단순한 이벤트 후기가 아니라, 주문개발팀, 클레임개발팀, 세일개발…
안녕하세요 여기어때컴퍼니 DevOps팀 주피터입니다 DevOps팀은 여기어때컴퍼니 Tech 조직 내 개발자들의 업무 몰입을 위한 개발 환경과 체계를 만들어가는 조직으로 조직별로 상이한 개발 환경을 통합하고 운영하고 있습니다. 이번에 다룰 주제는 여기어때 Tech 조직의 모두를 위한 CI…
안녕하세요. AI에이전트플랫폼 베니, 클룽, 홀든 입니다. 최근 AI는 놀라울 만큼 자연스러운 대화를 만들어내고 있습니다. 상황을 정확히 파악하고 문맥에 맞는 표현을 선택하며, 때로는 재치 있는 농담까지 해내죠. 하지만 카카오는 이보다 더 깊은 AI의 가능성을 바라보고 있습니다. 단순히…
우리는 어디에 서 있는가? 지금 우리는 거대한 변혁의 한복판에 서 있습니다. 어떤 사람들은 지금을 ‘제2의 산업혁명’이라 부르고, 또 어떤 사람들은 ‘지능 혁명’이라고도 칭합니다. AI라는 거대한 변혁의 파도가 우리의 일과 삶, 그리고 생각하는 방식까지 모든 것을 바꾸고 있다는 사실만은…
Android Compose를 사용할 때 안정성(Stability) 은 결코 가볍게 넘길 수 없는 핵심 주제입니다. 안정성이 지켜져야만 Compose가 불필요한 재구성을 건너뛰고 성능을 유지할 수 있기 때문입니다. 이를 위해 개발자가 따라야 할 몇 가지 규칙이 존재하지만, 문서나 예제만…
이 글은 2024년 3월 28일에 일본어로 먼저 발행된 기사를 번역한 글입니다. LY Corporation은 높은 개발 생산성을 유지하기 위해 코드 품질 및 개발 문화 개선에 힘쓰고 있습니다. 이를 위해 다양한 노력을 하고 있는데요. 그중 하나가 Review Committee 활동입니다…
Executive Summary - AI 경쟁의 핵심은 모델이 아니라 데이터(Data)로 이동하며, 기업 간 ‘AI 데이터 전쟁’이 본격화 - 고성능 AI를 만들기 위해서는 단순 데이터 양이 아니라 품질, 다양성, 최신성, 활용 가능성이 중요 - 데이터 확보 방식이 변화 - 공개 데이터…
챌린저스 여러분, 언더커버 사일로의 마지막 여정, ‘계좌 사일로’ 편에 오신 것을 환영합니다. 이전의 네 가지 사일로가 모든 서비스가 겪는 보편적인 성장통에 대한 이야기였다면, 이번 편은 ‘토스는 금융 앱이다’라는 본질적인 질문에서 출발합니다. 수많은 규제와 제약 속에서, 토스마저 아직…
안녕하세요. 서비스웹개발팀의 프론트엔드 개발자 헨비입니다. 이번 고객센터 채팅 상담 프로젝트는 Web과 Mobile Web, 그리고 “여기어때” 앱 내의 WebView(Android/iOS) 환경에서 동시에 작동하는 서비스입니다. 실시간 상호작용과 멀티 디바이스 환경에서 안정성을 보장하…
한국콘텐츠진흥원에서 2024년에 진행한 <2024 온라인동영상서비스 이용행태 조사>에 따르면 국내 온라인 동영상 서비스 이용자의 72%가 최근 1년 이내 숏폼 콘텐츠를 경험했다고 합니다. 이제 숏폼은 단순한 트렌드가 아니라, 성과 확보를 위한 필수 채널이 되었어요. 더불어 10~20대뿐…
들어가며 안녕하세요. AI Services Lab 팀의 ML 엔지니어 박희웅입니다. 저희 팀에서는 LINE 오픈챗과 관련해 다양한 AI/ML 모델을 개발해 서빙하고 있는데요. 지난 오프라인과 온라인 A/B 테스트를 통해 오픈챗 추천 모델 개선하기 포스트에서는 개인 취향에 맞는 오픈챗들을…
오늘은 Toss USA에서 Director of Engineering으로 근무하고 계신 고동일(Diko Ko)님의 커리어 이야기를 들려드려요. Diko님은 한국 IT 업계가 막 시작되던 90년대에 게임 개발자로 커리어를 시작해, 미국의 글로벌 회사와 창업 등 정말 다양한 경험을 거쳐 오…
안녕하세요, 토스 Financial Marketplace Platform Team Server Developer 류경린입니다. 이번 글에서는 지난 아티클에서 소개한 제휴사 Mock 서버를 더 효과적으로 활용하기 위해 어떤 고민을 했는지 를 소개하고자 해요. 이를 위해 통합 테스트 작성…
이 글은 2024년 3월 21일에 일본��어로 먼저 발행된 기사를 번역한 글입니다. LY Corporation은 높은 개발 생산성을 유지하기 위해 코드 품질 및 개발 문화 개선에 힘쓰고 있습니다. 이를 위해 다양한 노력을 하고 있는데요. 그중 하나가 Review Committee 활동입…
안녕하세요 라포랩스 광고사업팀의 Business Developer 최소윤입니다. 요즘 부쩍 주변에서 “제품팀도 아닌데 어떻게 그렇게 AI를 적극적으로 잘 쓰냐”는 질문을 자주 받고 있어요. 덕분에 ‘사업팀의 AI 에반젤리스트’라는 뿌듯한 별명도 가지게 된 광고사업팀에서, 어떻게 덜 일하…
들어가며 아자르는 1:1 비디오 채팅을 통해 매일 전세계의 사용자들을 연결하고 있습니다. 비디오 채팅에서 즐거운 경험을 하려면 자신과 잘 맞는 사람을 만나야 하기에 추천 알고리즘의 역할이 매우 중요합니다. 지난 테크블로그에서는 하이퍼커넥트가 AI 기반 추천 시스템을 개발하여 어떻게 매치…
지난 만보기 사일로 편의 치열한 생존기, 재미있게 보셨나요? 존폐의 위기에서 서비스를 구해야 했던 만보기와 달리, 이번 ‘고양이 사일로’ 편에서는 이미 많은 사랑을 받고 있어 문제가 없어 보이는 서비스의 성장 이야기를 다룹니다. 사용자 특성을 파악해 리텐션을 끌어올리기 위한 가설과 UI…
함께 일하는 방법은 곧, 우리가 만드는 서비스의 품질을 결정합니다. 우리는 ‘‘어떻게 일하는가’가 ‘무엇을 만드는가’만큼 중요하다고 믿는 개발 조직입니다. 기술적으로 더 나은 선택을 하고, 유연하게 실험하며, 함께 성장하기 위해 KREAM Tech만의 일하는 문화를 만들어가고 있습니다.…
“쿠팡 라이브 수수료만 5%라는데, 거기에 크리에이터 비용까지 더하면 마진이 남을까?” 온라인 셀러라면 한 번쯤 이런 계산기를 두드려 보셨을 겁니다. 네이버나 카카오 수수료와 운영 규칙이 촘촘해, 방송을 해도 ‘우리 브랜드’ 중심의 운영이 쉽지 않죠. 이럴 때 해답이 될 방법은 바로 자…
[Jetpack Compose — Part 1] 낡은 캔버스에서 새 캔버스로: Jetpack Compose와 함께한 마이그레이션 여정 익숙했던 XML 캔버스를 뒤로하고, Jetpack Compose라는 새로운 캔버스로 Android 앱의 UI를 그려나가기 위한 저희 팀의 마이그레이션 여…
“찰나 영상이 노출된 상세페이지의 구매 전환율은 13%나 높아요” 멜리언스는 자사몰 상세페이지에 평균 10개 이상의 숏폼을 삽입하여 고객이 스크롤을 내리는 순간에도 끊임 없이 몰입할 수 있는 환경을 만들었습니다. 버튼 작동 방법, 실제 활용 사례, 타사와 성능 비교 등 ‘이런 것까지 영…
안녕하세요, 올리브영에서 프론트엔드 업무를 진행하고 있는 개발새발자입니다. 최근 개발 환경의 가장 큰 화두는 단연 LLM 기반의 AI 코딩 도우미일 것입니다. 저희 올리브영에서도 개발자들의 생산성을 혁신하기 위해 ChatGPT, Gemini, Amazon Q 등 다양한 AI 서비스를 적…
2024년 현재 전 세계 IoT 기기 수는 약 150억 개에 이르며 2030년에는 250억 개에 달할 전망이다. 이 방대한 IoT 생태계에서 통신 프로토콜은 기기들의 공용어 역할을 한다. 문제는 Wi-Fi, Bluetooth Low Energy(BLE), Zigbee, Z-Wave, T…
DARO: 알라미의 광고 수익화 노하우를 공개합니다 알라미는 전 세계 1억 명의 아침을 깨운 알람 앱이다. 2024년 기준 200만 DAU, 연 매출 300억 원, 영업이익 190억 원을 기록했고 100개국에서 1위를 경험했다. 알람 앱으로 이런 성과를 냈다고 하면 흔히 묻는다. “어떻…
첫 ‘체험형’ 과제, 페이스페이 언더커버 사일로에서 페이스페이 편은 처음으로 단일 과제, 그리고 체험형 문제가 출제된 회차였어요. 이전의 인플로우나 만보기 사일로는 특정 서비스나 기능을 맞히는 문제였던 반면, 이번에는 챌린저들이 직접 UI를 만들어야 했죠. 그래서 챌린저 중 일부는 페이…
: CEO Staff Peter의 DARO 온보딩 미팅 노트 지난달 딜라이트룸에 CEO Staff로 합류했습니다! 알라미는 워낙 유명한 데다 1년 넘게 직접 써온 앱이라 익숙했지만, 신사업인 DARO(다로)는 솔직히 처음엔 물음표 투성이였어요. “광고 수익을 알아서 2배로 올려준다고?”…
들어가며 LINE 앱은 전 세계 많은 사용자들이 이용하는 다양한 실시간 커뮤니케이션 서비스를 제공하고 있습니다. 저희 팀은 그중에서 1:1 통화와 그룹 통화, LINE 미팅과 같은 통화 서비스를 맡고 있으며, 각 기능들이 안정적으로 작동해 사용자에게 좋은 품질 경험을 제공할 수 있도록…
요약: 카카오페이의 금융 AI 컨시어지 ‘페이지니‘는 사용자의 위치·시간·이용 기록을 분석하여 사용자에게 적합한 금융 서비스와 혜택을 제안하는 서비스입니다. 음성 및 텍스트 입력을 모두 지원하며, AWS Bedrock 기반의 멀티 에이전트 구조로 ‘전체 서비스 추천‘과 ‘가맹점 혜택 추…
요약: 카카오페이 CreditClan 팀은 2025년 해커톤에서 ‘AI 대출 코치’ 서비스를 개발했습니다. 이 서비스는 사용자가 대출을 알아보는 과정에 대한 불안감을 해소하고, 정보의 불균형을 줄이는 데 초점을 맞췄습니다. 이 과정에서 사용자가 주체적으로 대출 과정을 이해하고 선택할 수…
#들어가며 안녕하세요. 저는 쿠키런 킹덤의 4년차 클라이언트 프로그래머로 일하고 있는 박지선입니다. 제가 취업준비생 시절, 클라이언트 프로그래머가 무슨 일을 하는지 구체적으로 잘 알지 못했습니다. 검색 엔진에 찾아봐도, “서버 프로그래머는 유저 데이터를 저장하는 서버를, 클라이언트 프로…
월 수십억 원 광고 수익을 만들기까지의 여정 “AdMob SDK 연동에 3일, 미디에이션 세팅에 일주일, 그런데 eCPM은 왜 이렇게 낮지?” 앱 광고 수익화를 시도해보신 분이라면 한 번쯤 겪어보셨을 텐데요. 수많은 광고 네트워크의 개별 연동, 복잡한 워터폴 구조 설정, eCPM(천 회…
안녕하세요, LINE Plus에서 근무하고 있는 최연두입니다. 이 글에서는 시행착오 끝에 정착한 저만의 ‘일하는 방식’을 공유하려고 합니다. 다른 팀의 아무개가 일하는 방식이 궁금하신 분, 효율적인 협업과 코드 리뷰에 관심 있는 분들께 도움이 되길 바랍니다. 참고로 이 글은 작업 관리에…
안녕하세요. 네이버 파이낸셜 카드 BE 팀의 허수진입니다. 저는 현재 3년차 서버 개발자로서 Java, Kotlin, Spring을 주로 다루며 성장해나가고 있어요. 이 글에서는 개발자로 일하면서 느낀 성장에 대한 생각과, 신입 개발자가 갖춰야 할 역량에 대해 경험을 바탕으로 공유드리고…
전환율을 높이는 디자인 체크포인트 5가지 요약 - 첫 화면의 비주얼 - 핵심 정보 전달 방식 - 필수 표시 정보 및 연구 결과 등 포함 여부 - 명확한 CTA 디자인 - 이미지, 영상 등 미디어의 화질 “상품은 좋은데 왜 이탈이 많을까?”라는 생각, 해본 적 있으신가요? 쇼핑몰 상세페이…
안녕하세요. 올리브영 전시 영역 백엔드 개발을 담당하고 있는 robi입니다. 오래 기다리셨죠? 작년 11월 28일에 작성된 🎁 올리브영은 왜 선물하기를 개편했을까? Part - 1의 후속편이 드디어 작성되었습니다. 1부에서 말씀드렸던 대로 2부에서는 개편 과정의 세부 기술과 구현 과정을…
버즈빌 프론트엔드 변천사 버즈빌 Supply 그룹의 Product Growth 팀의 Luke입니다. 저희 버즈빌에서 지난 몇 년간 겪어온 프론트엔드 아키텍처 변화를 공유하려 합니다. AngularJS에서 시작해 Vue, React를 거쳐 Next.js까지, 각 전환점에서의 고민과 선택…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] Executive Summary - Agentic AI는 모바일 및 현장(Field) 업무 환경에서 실시간 실행형 AI로 확장되며, 단순 지원을 넘어 현장 의사결정과 작업 수행까지 직접 관여 - 기존 현장 업무는 사람의 경험과…
29분 이상 걸리던 CS 처리를 2.9분으로 줄이다 안녕하세요 29CM 세일프라이싱팀의 백엔드 개발자 김도영(Dorie)입니다. 저희 팀은 고객에게 정확하고 매력적인 가격 경험을 제공하기 위해 상품 등록부터 노출, 할인, 쿠폰, 결제 혜택에 이르는 전 과정의 가격 전략과 시스템 운영을…
혹시 Claude Code 사용중이십니까? 들어가며 AI 도구 홍수의 시대 입니다. Cursor가 개발과정에서 필수적인 툴이 된 상황에서 이제는 Claude Code가 그 자리를 노리고 있네요. “Good bye Cursor, Hello Claude Code” 류의 글들이 넘쳐나고 Cl…
안녕하세요, 커뮤니티실 모임팀의 프론트엔드 엔지니어 Louie(루이)예요. 오늘은 모임 서비스의 ‘웹앱’ 환경에 에디터를 적용했던 경험을 공유하려고 해요. 모바일 앱에서 게시글을 올려보신 적 있으신가요? 그때 텍스트를 꾸미고 이미지를 글 사이사이에 자유롭게 배치하셨다면 ‘에디터’를 사용…
CES 2025 키노트에서 NVIDIA CEO 젠슨 황이 언급한 ‘AI 에이전트’는 전 세계 IT 시장에 깊은 인상을 남겼습니다. 젠슨 황은 ‘에이전틱 AI(Agentic AI)’를 중심으로, AI가 단순 자동화에서 벗어나 실제 비즈니스 현장에서 업무를 자율적으로 수행하는 디지털 주체로…
안녕하세요, 무신사 세일개발팀 백엔드 개발자 이희윤입니다. 저희 팀은 무신사에서 상품의 가격과 쿠폰을 담당하며 고객들에게 최적의 쇼핑 경험을 제공하기 위해 노력하고 있습니다. 오늘은 무신사의 폭발적인 성장과 함께 거대해진 쿠폰 시스템의 문제점들을 진단하고, 끈질긴 개선 작업을 통해 DB…
안녕하세요! 동네생활팀 프론트엔드 엔지니어 인턴 링커(Linker)예요. 저희 팀은 동네 정보와 이야기를 자유롭게 나누는 커뮤니티, 동네생활을 만들고 있어요. 동네생활은 모바일 기기 성능이 좋지 않거나 웹뷰 로딩이 느린 환경에서도 사용자에게 원활한 경험을 제공하기 위해 Streaming…
1초 회원가입은 카카오, 네이버 등의 SNS를 통한 빠른 회원가입을 지원하는 툴입니다. 한두 번의 클릭만으로 가입이 완료되기 때문에 가입 단계에서 이탈하는 고객을 효과적으로 잡아낼 수 있습니다. 복잡한 가입폼 때문에 고객을 놓치고 있었다면, 간편한 가입 툴을 활용해보세요. 국내 커머스…
Java야…, 우리 그만 헤어져. Kotlin으로 환승연애 들어가며 배민페이플랫폼팀은 2025년 상반기 Java 기반의 레거시 시스템을 Kotlin으로 전환하는 프로젝트를 진행했습니다. 이번 전환은 단순한 언어 변경이 아니라, 테스트 기반 강화, 기술 부채 해소, 팀 내 개발 언어 통일…
안녕하세요! 방탈출과 보드게임을 좋아하는 올리브영의 프론트엔드 개발자 애플🍎입니다. 디플롯 서비스에 마이크로프론트엔드 아키텍처를 적용할지 검토하면서 MFE(Micro Frontend, 마이크로프론트엔드)에 대해 본격적으로 깊이 파고들게 되었습니다. 이 시리즈는 그 과정에서 정리한 내용을…
언더커버사일로 비하인드 토크, 재미있게 보셨나요? “토스 참 쪼잔하다”는 유저의 말 한마디에 1억을 태웠던 만보기 사일로의 코멘터리가 돌아왔습니다. 지난 편에서 가장 뜨거운 반응을 얻었던 바로 그 이야기, 지금부터 더 깊게 파고들어 보겠습니다. 토스 만보기, 전국민의 사랑을 받던 서비스…
시각장애인 전용 얼굴 인증 화면을 만든 이유 토스에서는 송금이나 결제를 할 때 이상 거래가 감지되면, 보안을 위해 기능이 일시적으로 차단돼요. 이때 얼굴 인증으로 본인 확인을 해야 차단이 해제되죠. 대부분 사용자에게 얼굴 인증은 몇 초 만에 자연스럽게 지나가는 과정일 수 있지만, 시각장…
Flutter에는 다양한 상태 관리 라이브러리가 존재합니다. 대표적으로 Provider와 GetX, BLoC 등이 있는데요. 이전에 Flutter 인기 아키텍처 라이브러리 3종 비교 분석 - GetX vs BLoC vs Provider라는 글에서 이들 라이브러리의 고유한 특징과 장단점을…
모바일 앱 난독화(Mobile App Obfuscation)란? 들어가며: 모바일 앱 난독화란? 모바일 애플리케이션(이하 ‘앱’)은 사용자 데이터와 기업 지식 재산권을 보호하기 위한 강력한 보안 조치가 반드시 필요합니다. 특히, 인터넷을 통해 앱이 전 세계로 배포되면서 해커들의 공격 대…
안녕하세요! <언더커버 사일로>의 치열한 두뇌 싸움, 모두 즐겁게 보고 계신가요? 본편만큼이나 많은 분들이 기다리셨을 '비하인드 토크'를 드디어 들고 왔어요. 에피소드를 보며 "왜 저런 문제를 냈을까?", "나라면 어떻게 풀었을까?" 하고 궁금해왔던 모든 것들, 그 숨겨진 이야기와 출제…
접근성 지원을 한다고 하면, 사람들은 뭘 더 해야 한다고 생각합니다. 뭘 더 하는 만큼 개발기간도 더 늘어난다고 생각합니다. 하지만 이런 생각은, 보안성을 챙기면 개발기간이 늘어난다 는 주장만큼이나 틀린 말입니다. 보안성을 고려하며 개발하는 것이지, 개발 다 끝내놓고 그 다음에 보안성을…
Emergetools, TinyPNG, Cursor 들어가며 앱 사이즈가 클수록 앱 다운로드 전환율은 떨어집니다. 특히 200MB 이상이 넘어가면 iOS 셀룰러 다운로드 제한을 초과하게 되는데요. 200MB를 초과하게 되면 사용자에게 아래와 같은 알람이 보여지게 되고 이때 다운로드 전환…
안녕하세요, 토스뱅크 Loan Tech Platform 팀에서 백엔드 개발 인턴으로 근무하고 있는 이경민, 문홍윤입니다. 벌써 토스뱅크에 인턴으로 입사한 지 3개월이 지났습니다. 그동안 경험했던 토스뱅크의 개발 문화와 각자 진행한 프로젝트를 소개하고, 그 과정에서 느꼈던 고민과 배움들을…
<<추가>> 10/1일자로 새로운 내용을 업데이트하였습니다. 링크 를 참조하세요! - SK AI SUMMIT 2025 및 클로드코드 해커톤 - 팀네이버 컨퍼런스 DAN25 - 우아콘 2025 등등 안녕하세요, 이 글에서는 여러 곳에서 열리는 국내외 기술 세미나 & 컨퍼런스 주요 정보를…
이 글은 2024년 3월 14일에 일본어로 먼저 발행된 기사를 번역한 글입니다. 안녕하세요. 커뮤니케이션 앱 LINE의 모바일 클라이언트를 개발하고 있는 Ishikawa입니다. 저희 회사는 높은 개발 생산성을 유지하기 위해 코드 품질 및 개발 문화 개선에 힘쓰고 있습니다. 이를 위해 다…
세미나 다시 보기 금융사 생성형 AI 현안과 과제 ☞ 채종훈 삼성SDS 금융컨설팅팀 프로 (jh1350.chae@samsung.com) 해당 아티클은 2025년 5월, 삼성SDS가 대외 고객을 대상으로 진행한 「금융 세미나」 행사 중, 삼성SDS 금융컨설팅팀 박정미 상무가 발표한 ‘금융…