Executive Summary - Endpoint 관리는 단말 관리에서 업무 연속성을 보장하는 운영 체계로 진화하고 있습니다. UEM이 자산 관리와 정책 적용에 집중했다면, AEM은 장애를 예측하고 자동으로 대응해 업무 중단을 최소화하는 운영 모델입니다. - 산업마다 Endpoint…
마이리얼트립에서 떠나는 여행의 대부분은 파트너의 손에서 시작됩니다. 현지에서 투어를 진행하고, 숙소를 운영하고, 여행자의 문의에 답하는 일을 파트너가 함께합니다. 마이리얼트립은 그 여행이 여행자에게 잘 닿게 하는 일을 맡습니다. 어느 한쪽만 잘해서는 좋은 여행이 되지 않습니다. 마이리얼…
콜러스 플레이어 더 알아보기 위에 소개한 세 가지 플레이어 외에도 서비스 형태와 디바이스 환경에 따라 선택할 수 있는 플레이어 옵션은 더 다양합니다. 우리 서비스에 맞는 세부 라인업과 상세 스펙은 콜러스 서비스 가이드에서 확인해 보세요! 동영상 서비스를 준비할 때, 대부분의 운영자는 '…
들어가며 — '아이디어'에서 '프로덕트'까지의 거리 "아이디어 → 배포"까지의 거리가 빠르게 짧아지고 있습니다. 과거에는 며칠, 길게는 몇 주가 걸리던 풀스택 웹앱 개발이, AI 코딩 어시스턴트와 클라우드 플랫폼의 결합으로 이제는 단 몇 시간이면 충분한 시대입니다. 이번 글에서는 'Vo…
디자인 시스템 4.0을 에이전트 루프로 만들기 티켓 한 장을 던지면 구현부터 PR, 배포, QA 요청까지 알아서 굴러가는 파이프라인을 만들었습니다. 티켓이 들어와서 머지되기까지 걸리는 시간이 중위 34.9일에서 3.9일로 줄었는데요, 파헤쳐 보니 그 대부분은 “구현이 빨라진” 게 아니라…
뷰티·웰니스. 여행 앱에서 이 단어를 마주하면 잠깐 갸웃하게 됩니다. 항공권과 숙소, 투어를 예약하던 곳에서 웬 마사지와 스파일까요. 그런데 따지고 보면 둘은 생각보다 가까운 사이입니다. 여행을 준비할 때 우리는 컨디션을 챙기고, 사진 속 나를 신경 쓰고, 다녀와서는 쌓인 피로를 풀고…
앱 업계에서 브랜딩 이야기를 꺼내면 돌아오는 반응은 대체로 비슷합니다. 다운로드, 리텐션, 매출. 숫자가 말해주는데 브랜딩이 그렇게 중요할까? 라는 것이죠. 만약 브랜딩이 흔히 떠올리는 것, 그러니까 로고를 다듬고 색을 고르는 일이라면 이 회의론은 타당합니다. 숫자가 잘 나오는 앱 회사…
김명현 | #Developer 어느 날 대표님이 Claude Code를 한참 쓰더니 뭔가를 만들어 왔습니다. 비주얼 노벨이랍니다. zeta처럼 AI가 스토리를 진행하는데, 인물과 배경도 그려줍니다. 로컬에서만 동작하긴 했지만, 개발자와 디자이너의 도움 없이 혼자 만들었다는 게 믿기지 않…
안녕하세요, 아정당 플랫폼 챕터의 백엔드 개발자 박영민입니다. 달리는 Kotlin/Spring 모놀리스에서, 동작 원본을 유지한 채 구조에만 “이름과 경계”를 붙여 3개월 동안 그 구조를 ArchUnit으로 못 박아, 아키텍처 위반 3,434건을 0으로 만든 리팩토링 경험을 공유합니다.…
로컬 DB를 화면의 기준으로 삼는다는 것: hearth를 직접 만든 이유 hearth를 직접 만든 이유와 설계 과정 Wes • Gihyeon Lee, Web Desk Engineer Thanks. - Frontend 프로젝트 관리 도구인 Linear를 써본 적 있다면, 유독 빠르다고 느…
[AI 해커톤 후기] AI 해커톤 1위 팀이 AI에게 맡기지 않은 것 - 등록일 - 2026.07.24 - | - 코멘트 - 11432 기업의 업무에 AI를 도입하면 무엇이 달라질까요? 반복 업무를 자동화하고, 매달 작성하던 보고서를 대신 만들고, 업무 시스템과 연결해 사용자가 요청한…
LINE Developers and LINE front-end framework (LIFF) let you open a service space for LINE app users. As it runs as a web service inside the LINE app webview, a…
Executive Summary - 2026년 AI 경쟁의 핵심은 LLM 중심의 '생성형 AI'를 넘어, 사용자 곁에서 맥락을 이해하고 과업을 직접 수행하는 '온디바이스 에이전틱 AI(On-Device Agentic AI)'와 실행 중심의 하이브리드 AI 체제로 전환되고 있습니다. -…
안녕하세요, 무신사에서 MATCH의 개인화 시스템 구축과 데이터를 비즈니스 성과로 전환하고 있는 Core Product의 Platform PM 김경민입니다. 이번 글을 통해 무신사가 만들어가는 개인화 인프라와 성과들, 그리고 그 과정에서 맞딱드렸던 문제에 대해서 이야기해보려고 합니다.…
안녕하세요. 커뮤니티실에서 엔지니어링 매니저로 일하고 있는 아라운(Arawn)이에요. 커뮤니티실은 취미와 관심사로 이웃을 연결하는 당근 모임, 같은 관심사를 가진 이웃이 모이는 당근 카페, 우리 단지 이웃과 연결해주는 당근 아파트 등 당근의 커뮤니티 탭을 통해 이웃이 알려주는 진짜 동네…
들어가며 Airbridge는 광고를 통해 유입된 사용자의 행동을 분석하고, 어떤 광고가 실제 성과로 이어졌는지 측정하는 서비스입니다. 이를 위해 광고 클릭과 앱 설치, 구매 같은 여러 이벤트를 실시간으로 매칭합니다. 이 과정에서는 이벤트를 빠르게 처리하는 것만큼 어떤 순서로 처리하는지가…
date slug author status tags(최대 3개) summary type thumbnail category updatedAt TL;DR - 오랜 기간 쌓인 흔적을 걷어내고 운영 데이터와 유사한 조건에서 검증할 수 있는 stage 환경을 구축했습니다. - 레거시 PHP(EC…
date slug author status tags(최대 3개) summary type thumbnail category updatedAt TL;DR - AWS 계정이 늘어나는 동안 인증·네트워크·서버 접근의 기준이 계정마다 따로 자랐습니다. - 보안 전용 AWS 계정을 새로 만들어 네…
딜라이트허브(DelightHub) 태동기 저는 신생 스쿼드를 여러 번 거쳤습니다. 섭스, 슬립, 코어, 바이럴, 인디아, 리워드… 스쿼드 이름을 하나씩 되짚다 보면 제 지난 몇 년이 그려지지요. 새 스쿼드가 뜨면 들어가서 기틀을 잡고, 성과를 내고, 다음으로 넘어갔습니다. 그러니 이번에…
Executive Summary - AI 경쟁, '모델 성능'에서 '운영 능력'으로 전환: 단순 모델 성능 경쟁을 넘어, 실제 업무 환경에서 AI 에이전트를 얼마나 효율적으로 운영하고 확장하는지가 기업의 성공을 좌우하는 핵심 요소로 떠오르고 있습니다. - Microsoft, Google…
대한민국 온라인 쇼핑 트래픽 중 모바일이 차지하는 비중은 이미 78%를 돌파했습니다. 우리 쇼핑몰을 찾는 방문자 10명 중 8명은 모니터가 아닌, 손바닥만 한 스마트폰 화면으로 상품을 둘러보고 있다는 뜻이죠. 하지만 안타깝게도 아직 많은 브랜드의 상세페이지는 여전히 PC 포맷에 머물러…
[AI 해커톤 후기] 코드와 문서만 읽은 LLM은 어떻게 사람과 같은 팀을 1위로 골랐을까 - 등록일 - 2026.07.06 - | - 코멘트 - 6857 2026년 봄, 네이버는 개발 직군 중심으로 열리던 Engineering Day를 모든 직군이 함께하는 '모두의 Engineerin…
[인프라를 소프트웨어처럼 4/5] plan은 동작을 모른다: 인프라를 테스트·재현한다는 것 환경을 브랜치로 찍어내려면, 그 아래가 단단해야 한다 지난 글에서 우리는 환경을 브랜치로 태어나게 했습니다. dev-variant/{이름} 브랜치를 push하면 격리된 환경이 통째로 생깁니다. 멋…
[인프라를 소프트웨어처럼 3/5] 환경은 브랜치에서 태어난다: Environment Variant 지난 글 끝의 그 사고에서 시작합니다 2화는 한 장면에서 끝났습니다. 환경은 만들기 어려웠고, 지우기는 더 어려웠으며, 그래서 아무도 지우지 않은 채 방치된 환경 하나가 어느 날 공유 de…
올리브영의 인벤토리 담당 스쿼드는 자사의 핵심 경쟁력인 옴니채널 전략을 뒷받침하기 위해, 대규모 데이터 속에서도 높은 처리량과 낮은 지연을 유지하며 중단 없는 재고 서비스를 제공하는 것을 목표로 합니다. 하지만 재고 정합성을 지켜내는 일은 결코 쉽지 않은 여정인데요. 이번 글에서는 다양…
현재 왓챠에서는 마케터가 스스로 KPI 대시보드를 만들어 레포트를 작성하고, 운영자가 자동화 도구를 만들어 업무를 자동화하고 있습니다. ML 엔지니어는 자체 데이터 분석 플랫폼을 제작해 데이터를 분석하고, 사업팀에서는 자체 CRM을 구축해 SaaS를 대체하고 있습니다. 사내 직원들은 누…
WATCHA Branding Notes ⑤ 앱 스토어와 구글 플레이 스크린샷은 사용자가 앱 서비스를 경험하기 전에 가장 먼저 만나는 접점이다. 그 몇 장에서 “이게 나에게 맞는 서비스인가”를 판단한다. 왓챠와 왓챠피디아는 이름의 연결고리는 명백하지만 사용자에게 전달하는 경험의 본질은 확…
매주 토스는 다시 태어납니다. 지난주의 토스와 이번 주의 토스는 같아 보여도 같지 않습니다. 누군가는 화면을 고치고, 누군가는 새 기능을 얹고, 누군가는 눈에 보이지 않는 코드 한 줄을 바꿉니다. 한 번 내보낼 때마다 평균 300~400건의 코드가 바뀝니다. 우리에게는 늘 있는 변경이지…
모바일 E2E 테스트 자동화를 떠올리면 처음 목표는 대개 단순합니다. 사람이 직접 확인하던 시나리오를 자동으로 돌리고, 실패하면 리포트를 남긴다. 여기까지가 출발점입니다. 저희도 비슷하게 시작했습니다. PetFriends 모바일 앱의 주요 시나리오를 Appium으로 자동화하고, GitH…
마이리얼트립이 예약한 항공편의 운항 상태를 고객이 앱을 열지 않아도 실시간으로 받아보는 서비스를 선보였습니다. 출발 3시간 전 알림부터 게이트 변경과 지연, 결항, 회항, 출발, 도착, 수하물 상태까지, 비행의 흐름 전체를 고객이 찾기 전에 먼저 안내합니다. 여행은 항공권을 예약하는 순…
들어가며 Databricks Summit 2026 키노트에서 가장 인상 깊었던 메시지는 Agentic AI 시대의 데이터 플랫폼 전략이었습니다. 이제 데이터 플랫폼은 데이터를 저장하고 분석하는 역할에 머무르지 않습니다. AI Agent가 기업의 업무 맥락을 이해하고, 실제 실행까지 이어…
에이전트가 직접 쓴 운영 매뉴얼: AI 코딩 에이전트를 위한 5겹 하네스 이 글은 영문 원본을 바탕으로 작성되었습니다. 에디터 노트. 이 글의 화자는 사람이 아닙니다. Buzzvil 웹 모노레포에서 매일 코드를 만지는 AI 코딩 에이전트, Claude Code 자신입니다. 평소 이 에이…
안녕하세요. 토스증권 Data Infra팀 박지원입니다. 토스증권은 분석가와 엔지니어가 복잡한 설정 없이 Spark를 쓸 수 있도록, Spark Connect를 Kubernetes에서 서비스로 운영하고 있습니다. 사내 여러 팀의 분석과 데이터 파이프라인이 이 위에서 돌아가는 만큼, 안정…
안녕하세요. 토스뱅크에서 주택담보대출을 디자인하고 있는 Product Designer 김혜미입니다. 이번 글에서는 프로덕트가 아니라, 제가 일하는 방식을 디자인했던 이야기를 해보려고 해요. 매일 할 일을 손으로 옮겨 적었다 토스에 입사한 첫 주부터 저는 할 일을 매일 손으로 정리했어요.…
지난 AWS Summit Seoul 2026은 메인 키노트부터 트랙 세션까지 AI가 비즈니스를 어떻게 혁신하고 있는지 직관적으로 보여주는 자리였습니다. 워낙 규모가 큰 행사라 자칫 어수선할 수 있었지만, 헤드폰을 활용한 세션 진행 덕분에 클라우드와 데이터 아키텍처에 대한 깊이 있는 내용…
Executive Summary - ChatGPT를 넘어 실제 시스템을 제어하는 '에이전트' 시대: 단순 자동화를 넘어, 파일 관리, 웹 브라우징, SaaS 연동까지 가능한 AI 에이전트의 등장과 파급력을 집중 분석합니다. - '코드 없는 개발' 시대: 바이브 코딩의 등장으로 누구나 쉽…
디자인 과정에서 AI를 쓰며 달라진 것 중 하나는, 디자이너가 직접 동작하는 시안을 만들 수 있게 되었다는 점이에요. 예전에는 디자인을 만들고, 문서로 설명하고, 개발자가 다시 구현하는 과정이 필요했어요. 그런데 AI와 함께 코드를 다루기 시작하면서 디자인과 개발 사이의 번역 과정이 크…
안녕하세요, 토스 Director of Data Analytics 우찬희입니다. 저는 Data Intelligence and Analytics Team을 이끌며 전사적으로 주요한 의사결정을 잘 내릴 수 있도록 데이터를 분석하고, 새로운 프레임워크를 만들고 데이터 분석 거버넌스를 만드는…
Executive Summary - AI Agent의 본질은 기능 확장이 아니라 기업의 업무 실행 구조를 재편하는 데 있습니다. - 기업 경쟁력은 Agent 자체보다 Skill, Connector, Plugin, Governance를 운영하는 체계에서 결정됩니다. - 향후 핵심 과제는…
우리가 매일 밤낮으로 코드를 짜고 고도화하는 쓱닷컴(SSG.COM)의 수많은 화면들, 과연 마우스 없이 키보드만으로 탐색하는 고객이나 스크린리더를 통해 화면을 소리로 듣는 사용자들에게도 똑같이 편리하고 부드럽게 작동하고 있을까요? 저희 WEB개발팀은 최근 가장 차분하고도 치열하게 마주하…
안녕하세요. 크리에이트립의 서종학입니다. 오늘은 웹뷰에서 관찰된 CSS 애니메이션의 높은 CPU 현상을 기준으로, 해당 이슈의 원인과 해결책에 대해 이야기를 해보려고 해요. 웹 프론트엔드 개발을 조금 해봤다면 이런 이야기를 한 번쯤 들어봤을 겁니다. “애니메이션은 top, left보다…
[의존성의 방향을 따라 3/5] OpenRewrite와 Claude가 코드를 변환한다 Updater의 두 가지 무기 Planner가 전파 순서를 결정하면, Updater가 각 레포에서 실제 코드 변환을 수행합니다. Updater에게는 두 가지 무기가 있습니다. - OpenRewrite…
안녕하세요. 당근에서 디자인시스템 SEED를 만드는 프론트엔드 엔지니어 June이에요. 저희 팀은 당근을 만드는 구성원들의 효율과 제품의 퀄리티를 함께 고민하는 팀이에요. 오늘은 저희가 요즘 자주 떠올리는 질문 하나를 같이 나눠보려고 해요. 그런데 그 전에, 디자인시스템이 익숙하지 않은…
Android 앱의 의도치 않은 변경 방지하기 - 등록일 - 2026.06.10 - | - 코멘트 - 244 네이버 사내 기술 교류 행사인 NAVER ENGINEERING DAY 2026(5월)에서 발표되었던 세션을 공개합니다. 발표 내용 Android 앱 및 라이브러리 개발자가 외부…
[의존성의 방향을 따라 2/5] 의존 그래프를 읽는 Planner 레포 사이에도 의존성이 있다 하나의 레포 안에서 모듈 간 의존성은 build.gradle.kts의 dependencies 블록으로 명확하게 드러납니다. 하지만 레포 간 의존성은 어떨까요? 레포들은 Nexus를 통해 아티팩…
안드로이드 빌드 대기 시간 없애기 - 등록일 - 2026.06.09 - | - 코멘트 - 718 네이버 사내 기술 교류 행사인 NAVER ENGINEERING DAY 2026(5월)에서 발표되었던 세션을 공개합니다. 발표 내용 사내 Pod 오케스트레이션 툴인 N3R과 GitHub ARC…
들어가며 안녕하세요, 카카오뱅크 AI데이터프로덕트개발팀에서 보이스피싱 탐지 모델 개발을 담당하고 있는 Fyve입니다. 저희 팀은 소비자보호팀과 긴밀하게 협력하며 날로 정교해지고 조직적으로 진화하는 보이스피싱 위협으로부터 고객의 소중한 자산을 보호하기 위해 AI 기술을 연구하고 적용하는…
안녕하세요. 인프랩 프론트엔드 개발자 고슈입니다. 현재 인프랩 프론트엔드 팀은 20여 개의 애플리케이션에서 사용하고 있는 디자인시스템을 최신 버전으로 마이그레이션하는 작업을 진행하고 있습니다. 정확히는 인프랩의 디자인시스템은 오픈 소스 Mantine v6를 래핑해서 사용하는 방식이기 때…
마이리얼트립은 지난 2년 동안 AI Lab을 운영하며, 같은 일을 더 적은 인원과 더 짧은 시간으로 만들 수 있는지 확인해왔습니다. 만드는 데 드는 시간이 줄어들자, 자연스럽게 다음 질문이 따라왔습니다. 그 시간을 어디에 다시 써야 하는가. 마이리얼트립의 답은 '고객을 이해하는 영역'이…
프롤로그: 왜 시스템 ��전환을 선택했는가 안녕하세요. ABC Platform 팀에서 플랫폼 기획자로 일하고 있는 김세리입니다. 저는 일본의 음식 배달 서비스인 데마에칸(Demaecan, 出前館)에서 MessagingHub 기획을 담당하고 있습니다. MessagingHub는 독립적이고…
안녕하세요, 클라우드 기술팀 이샘입니다. 오늘은 2026년 3월 31일 GA(정식 출시) 된 AWS DevOps Agent를 활용하여 CI/CD 파이프라인을 자율적으로 운영하고, 배포 실패가 발생했을 때 근본 원인을 자동으로 찾아내는 방법을 소개해드리겠습니다. 기존의 CI/CD 파이프라…
안녕하세요. 펫프렌즈 인터널서비스 물류개발파트 백엔드 개발자 포비입니다. 🙂 저의 두 번째 기술 블로그는 Slack 봇을 실제 운영하면서, 에이전트가 장기·복잡한 작업을 “그럴듯하게”가 아니라 꾸준히 정확하게 수행하게 만드는 설계를 어떻게 적용했는지 정리한 기록입니다. 이번 블로그에서…
10,000명 이상의 모바일 업계 리더들이 6대륙에서 모였다. 우리 회사는 3개의 스피치에 선정되었고, 4박 5일 동안 행사장을 누볐다. 아침 달리기 모임부터 시작해 종일 이어지는 세션과 네트워킹, 그리고 저녁과 밤의 파티까지. 평균 수면 시간은 4시간 정도;(제트 레그 덕분이기도 함)…
Executive Summary - AI 기반 업무 혁신 가속화: 공공기관의 AI 도입 성공률을 높이는 실질적인 업무 체계 고도화 전략을 제시합니다. - 보안 및 신뢰 중심 AI 활용: 데이터 유출 위험 없이, 안전하고 신뢰할 수 있는 AI 환경 구축 방안을 분석합니다. - 업무 플랫폼…
강의 영상을 올리는 일 자체는 쉬워 보여도, 입시학원 온라인 강의 플랫폼은 일반 영상 서비스보다 더 까다로운 조건을 갖춰야 합니다. 보안, 트래픽, 안정성, 시청 환경, 운영 효율, 수강생 만족 등 모든 측면에서 만족시킬 수 있는 육각형 플랫폼이 필요하죠. 우리 학원의 온라인 강의 서비…
안녕하세요. 2024년 4월에 신입 사원으로 LY Corporation에 입사한 Inoue Shuichi입니다. 현재 사내용 Kubernetes as a Service인 FKE 팀에서 개발 업무를 담당하고 있고, Orchestration 길드 멤버로 활동하고 있습니다. Orchestra…
Executive Summary - AI 프로젝트 80% 이상, 기대 이하의 성과: 2025년 전 세계 AI 투자금 6,840억 달러 중 5,470억 달러가 측정 가능한 성과를 내지 못했습니다. - 기술적 문제 아닌 ‘잘못된 측정’이 주범: AI 실패의 원인은 복잡한 기술적 난제보다,…
AI 코딩 도구를 처음 써보면 대부분 비슷한 경험을 합니다. 빠르긴 한데, 그대로 쓸 수는 없습니다. 정책을 모르고, 컨벤션을 안 지키고, 같은 요청에도 매번 다른 결과가 나옵니다. 결국 사람이 하나하나 확인하고 고쳐야 해서, 빨라진 만큼 검증 비용이 따라붙습니다. 저희 회사에는 월요일…
베베핀 타운에 새로운 놀이 경험을 더하기 위해 AR Foundation을 검토하고 적용한 이야기 안녕하세요. 더핑크퐁컴퍼니에서 소프트웨어 엔지니어로 근무하고 있는 강진영(그루트)입니다. 베베핀 타운에 AR 기능을 도입하며 고민했던 기술적 의사결정과 적용 과정을 공유합니다. 이 글에서는…
안녕하세요. 서비스웹개발팀의 헨비입니다. 이번 글에서는 Sentry 같은 상용 도구를 바로 도입하는 대신, 200줄 수준의 작은 클라이언트 에러트래커를 만든 이유와 후기를 정리해보겠습니다. 현재는 직접 만든 작은 도구와 클라이언트 에러 수집·집계·Slack 알림이라는 핵심 기능으로 운영…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] Executive Summary - 바이브 코딩은 소프트웨어 개발의 병목 구간을 '코딩 숙련도'에서 '비즈니스 의도의 명확성'으로 옮깁니다. 이제 기업의 경쟁력은 AI에게 얼마나 정확한 '바이브(의도와 느낌)'를 전달하여 가치…
2024년 11월에 출범한 마이리얼트립 AI Lab이 2년의 운영을 마칩니다. 별도 추진 조직이 끌어가지 않아도 구성원 각자가 자기 손으로 AI를 일에 녹여내는, AI Native한 일하는 방식이 회사 안에 자리 잡았다는 판단에서 내린 결정입니다. 끝맺음이라기보다, 무게중심을 다음 단계…
DynamoDB 핫 파티션을 해결하는 3가지 방법 (1): 인덱스 테이블로 GSI 떼어내기 설계편 GSI Back-Pressure 장애의 구조와 인덱스 테이블을 통한 해결 전략 Jayon • Jinyoung Park, Backend Enginner - Backend 안녕하세요, 채널톡…
들어가며: 생성형 AI의 등장과 QA가 받은 질문 생성형 AI가 등장했을 때 많은 직무가 비슷한 질문을 받�았습니다. ‘이 직무는 AI로 대체될 수 있는가? 반복적인 업무는 자동화되지 않는가? 결국 사람의 역할은 줄어들지 않는가?’라는 질문들이었습니다. QA 역시 예외는 아니었습니다.…
Spring Data JDBC Composite PK를 쓰고 싶었을 뿐인데, Batch·Kotlin·Jackson·Gradle까지 함께 정리하게 된 이야기 안녕하세요. 네이버페이 카드 BE 팀 오규석 입니다. 네이버페이에서 카드결제 매입/정산 개발을 담당하고 있습니다. 이 글은 카드 매…
안녕하세요! 모바일 개발자 경험 팀의 @giginet입니다. 평소에는 LINE iOS 앱을 중심으로 빌드 시스템과 개발 환경을 정비하고, 개발자 경험을 향상하기 위한 업무를 하고 있습니다. 최근 LY Corporation에서 사내 임직원을 대상으로 진행하고 있는 Orchestration…
date slug author status tags(최대 3개) summary type thumbnail category updatedAt 사용자가 결제 페이지에서 갑자기 이탈했다고 해봅시다. 그 직전에 어떤 화면을 봤고, 어떤 버튼을 눌렀고, 어떤 에러를 만났을까요? 단순한 에러 로그…
안녕하세요 SpoonLabs 에서 Business Platform Team 백엔드 서버 개발을 맡고있는 Joe(원주호) 입니다. 저는 iOS 앱의 주 수익원인 인앱 결제에 관해서 이야기를 하려고 합니다. iOS 앱에서 유료 콘텐츠를 판매하려면 대부분 Apple의 인앱 결제(In-App…
콘텐츠 미리보기 - 법정의무교육을 근로자들이 기한 내에 이수하지 않으면 과태료가 부과되고, 고용노동부 등의 지도·점검 대상이 될 수 있습니다. - 이수율을 높이는 방법 중 하나는 구성원이 교육을 끝까지 완료할 수 있도록 학습 경험을 개선하는 것입니다. - 유수 대기업과 공공기관이 도입한…
안녕하세요. LY Corporation에서 인증·인가 기반 Athenz의 개발·운영을 담당하고 있는 김정우입니다. 이 글에서는 AI 에이전트가 다양한 서비스와 연동할 때 발생하는 토큰을 관리하는 문제와 그 해결 방법으로 주목받고 있는 Identity Assertion JWT Author…
안녕하세요, 당근 디자인 시스템 팀에서 프론트 엔드 개발을 하고 있는 조이라고 해요. 요즘 AI로 화면을 만든다는 이야기가 많아졌어요. v0, Bolt, Lovable 같은 도구들이 프롬프트 한 줄로 UI를 뚝딱 만들어주는 시대가 됐죠. 그런데 디자인 시스템을 운영하는 팀 입장에서 보면…
1. 서론 안녕하세요. 컬리 데이터서비스개발팀의 ML Engineer 윤준호입니다. 분명 ‘배송 완료’ 알림을 받았는데 문 앞이 텅 비어있거나, 다른 곳으로 잘못 배송되어 당황했던 경험이 한 번쯤 있으신가요? 컬리의 배송은 ‘정확성’이 곧 고객 경험과 비용으로 직결됩니다. 잘못된 주소지…
안녕하세요. 아정네트웍스 CRM FE 챕터를 이끌고 있는 서한범입니다. CRM 초기 개발 단계부터 합류하여 프론트엔드 개발 리딩을 하고 있습니다. 고객 상담과 접수 과정이 조금 더 효율적으로 동작할 수 있도록, 실제 현장에서 쓰이는 기능을 만드는 데 집중하고 있습니다. 2024년 말,…
AI를 활용한 Web 성능개선 실전 사례 한달 걸릴 작업을 AI를 사용해서 하루만에 임팩트 내기 Mong • 행복해서웃는게아니라웃어서행복한것이다 - Frontend 성능개선은 타이밍 개발하면서 성능을 항상 챙기기는 어렵습니다. 기능을 만들고, 버그를 고치고, 일정을 맞추다 보면 성능 부…
매일 400만명 이상이 사용하는 글로벌 1위 알람앱 프로젝트입니다. SwiftUI, TCA기반입니다. SPM을 이용해 모듈화 되어 있어요. 단일 아키텍처가 아니고 TCA, MVVM, Clean Architecture 를 하이브리드로 사용중입니다. 40개 이상의 언어 지원하고 있어요. 팀…
안녕하세요 여기어때컴퍼니 백오피스웹개발팀 기리입니다. 저희 팀은 여기어때 통합CMS를 관리하고 있습니다. 10여 개 Next.js 앱을 하나의 모노레포에서 운영하고 있는데, 배포할 때마다 약 14분을 기다려야 했습니다. 앱은 계속 추가되고 있었기 때문에, 손을 대지 않으면 배포 시간은…
콘텐츠 미리보기 - 프랜차이즈 교육이 현장에 잘 반영되지 않는 이유는, 현장과 분리된 교육 방식에 있습니다. - ‘현장에서 통하는’ 가맹점 교육을 고민하는 국내 프랜차이즈 기업들은 콜러스의 영상 솔루션을 활용하고 있습니다. - 콜러스로 가맹점주 전용 포털에 온라인 교육 영상을 연결하고,…
안녕하세요. 요기요 모바일팀에서 Android 앱을 개발하는 이원종입니다. 플랫폼 서비스를 운영하는 조직이라면 장애나 이슈를 빠르게 감지하고 즉시 대응하기 위해 온콜(On-Call) 제도를 운용하고 있을 겁니다. 요기요 모바일팀의 온콜 담당자는 매일 크래시와 성능 지표를 확인하고, 앱…
딜라이트룸은 하나의 제품으로 10년 넘게 성장해왔다. 알라미는 “확실히 깨우는 알람 앱”이라는 컨셉으로 시작해 글로벌 시장에서 꾸준히 사용자와 매출을 늘려온 서비스다. 겉으로 보면 매년 안정적인 우상향을 이어온, 안정적인 비즈니스처럼 보인다. (참고: 🔗알람앱을 10년 동안 만들고 있다…
AI Native 레포에서 조직으로: hollon-ai 구축기 @hollon으로 작동하는 채널톡의 harness Perry • Software Enginner - AI 안녕하세요, 채널톡 소프트웨어 엔지니어 페리입니다. 이전 글에서 저는 AI Native 개발의 비결은 모델이 아니라 시…
시작하며 안녕하세요. Service Reliability 팀에서 SRE(site reliability engineer)로 일하고 있는 천기철입니다. SRE 팀은 사용자에게 안정적이고 신뢰할 수 있는 서비스를 제공하기 위해 끊임없이 노력하고 있습니다. 구체적으로 말씀드리면 SLI(serv…
이 글은 2부작 중 첫 번째 글입니다. 이번 글에서는 2025년 초 수행되었던 Tinder의 AI-enabled Discovery 프로젝트를 예시로, 정답 데이터가 없는 open-ended generation 문제에서 “좋은 설명이란 무엇인가?”를 먼저 정의하고, 그것을 사람이 일관되게…
이 글은 1부: 데이터도 정답도 없다에서 이어집니다. 1부에서는 Tinder의 AI-enabled Discovery 기능에서, “당신은 왜 이 사람과 잘 맞을까요?”라는 질문에 답하는 설명을 만들기 위한 정책 수립 과정을 다뤘습니다. 이번 글에서는 그 정책을 실제 평가 시스템으로 바꾸는…
안녕하세요. LY Corporation의 aikawa입니다. Yahoo! 지도 및 Yahoo! 환승 안내 iOS 앱 개발을 담당하고 있고, iOS 영역의 Developer Relations 역할도 담당하고 있습니다. LY Corporation에서는 AI를 활용해 담당 업무를 개선하려는…
채널톡 메인 백엔드 서버 CI 개선기 AI 네이티브 시대에도 엔지니어링이 중요한 이유 Perry • Software Enginner - Backend 안녕하세요, 채널톡 소프트웨어 엔지니어 페리입니다. AI 에이전트가 코드를 빠르게 만들 수 있게 되면서 병목은 달라졌습니다. 예전에는 구…
하네스 엔지니어링(harness engineering)으로 팀 맞춤형 AI 환경 구축하기 개요 최근 팀에서 AI 코딩 도구를 활용하는 빈도가 늘어나면서, AI가 프로젝트의 고유한 맥락(context)과 컨벤션을 인지하지 못해 같은 설명을 매번 반복해야 하는 비효율을 자주 겪었습니다. 예…
들어가며 2020년 9월 출시 직후, 퀸잇에는 검색이 없었습니다. 퀸잇은 4050 여성을 위한 패션 커머스입니다. 사용자가 "블라우스"를 찾으려면 카테고리를 하나하나 탐색 했고, 우리는 그날 MySQL LIKE '%keyword%'로 첫 검색을 만들었습니다. 그로부터 5년이 지났습니다.…
안녕하세요, 토스 Data Service Platform Team 이승민, 최원용입니다. 저희 팀에서는 광고 노출 횟수의 슬라이딩 집계를 제공하고 있습니다. 짧은 구간(1분~1시간)은 Flink로, 장기 구간은 Airflow 배치로 운영하는 구조였는데요. 이 글은 장기 구간까지 Flin…
Nobody Owned the Website. Now Everybody Does. 이 글은 영문 원본을 바탕으로 작성되었습니다. 회사 웹사이트, 누가 담당하고 계신가요? 단순한 질문 같지만, 대부분의 회사에서 솔직한 답은 "마케팅팀이 일단은요" 아니면 "글쎄요, 딱히 아무도…" 사이 어…
웹 접근성이란? 장애인, 고령자 등이 웹사이트에서 제공하는 기능을 일반 사용자와 동등하게 이용하고 웹사이트 이용에 불편이 없도록 보장하는 것을 말해요. 이러닝 웹접근성을 높이기 위해 다양한 영상 솔루션들이 조작성과 콘텐츠 내용 전달 측면에서 기능을 제공하고 있는데요. 비디오 테크 기업…
올해 들어 제품 내에서 살펴야 할 피처의 넓이와 깊이가 모두 깊어졌고, 인수한 제품의 특성상 우리가 아직 모르는 동작도 훨씬 많았습니다. 와중에 2개의 스쿼드의 PO 역할을 담당하려다 보니 물리적으로 혼자 감당할 수 있는 범위를 이미 넘어선 상황에서, 두 주니어 AI 가 빈자리를 꽤 단…
I work in the LINE Official Account (OA) team as an Android developer. One of our jobs is to maintain OA Chat which allows LINE OA followers to have a one-on-on…
1. 들어가며: 테스트 커버리지 9%라는 현실 안녕하세요, 무신사 모바일개발팀에서 iOS 앱을 개발하는 송다영입니다. 2025년 말, 저희 iOS 프로젝트의 테스트 커버리지는 약 9.82%였습니다. 업계 평균이 74~76%인 것을 감안하면 크게 부족한 수치였습니다. 낮은 커버리지는 단순…
안녕하세요! 간단히 자기소개 부탁드려요. 안녕하세요, 저는 피터, 최우혁입니다. CEO Staff이자 Delighthub 스쿼드의 Business Owner로 일하고 있습니다. 나에 대한 한 줄 정의, 혹은 인생의 모토는 무엇인가요? 부지런하고 일하기 좋아하는 사람! 따로 동기부여가 필…
안녕하세요! 간단히 자기소개 부탁드려요. 안녕하세요. 딜라이트룸 DARO 팀에서 iOS 개발하고 있는 Finn 입니다. 딜라이트룸에 합류한지는 1년이 지났습니다. 딜라이트룸 합류 전에는 어떤 경험을 해 오셨나요? 임베디드 개발부터 시작해서 iOS 개발로 전향한후에는 eBook, 협업툴,…
안녕하세요! 간단히 자기소개 부탁드려요. 안녕하세요. 저는 딜라이트룸에서 ‘굿웨이’라는 닉네임으로 일하고 있는 조은길 입니다. DARO 스쿼드의 Business Developer이고, 주로 DARO의 세일즈를 맡고 있습니다. 저는 즐겁게 일하는 것을 중요하게 생각하는 사람이에요. 같이…
5년 동안 못 푼 배민 다국어 숙제, AI와 함께 한 달 만에 끝내기 들어가며 한국을 찾는 외국인이 연간 약 2천만 명을 넘어선 지금, 배민 앱은 이들을 위해 준비되어 있었을까? 메뉴를 주문하려면 우선 가게 이름과 메뉴명을 읽을 수 있어야 합니다. 하지만 한국어만 제공되는 배민 앱에서…