iOS 성과 측정, 우리는 이렇게 보정하고 최적화합니다
강남언니 퍼포먼스 마케터가 말하는 SKAN 보정 전략과 데이터 기반 최적화
한국 개발 블로그의 글을 모았습니다.
강남언니 퍼포먼스 마케터가 말하는 SKAN 보정 전략과 데이터 기반 최적화
안녕하세요. 크리에이트립의 서종학이라고 합니다. 오늘은 좀 특별하게 저희 크리에이트립 슬랙 내에 있는 product_engineer_llm(프로턱트 팀의 llm 사용 경험과 노하우를 나누는 채널이에요)에서 있었던 작은 대화에 대해 소개드리려고 해요. 저 개인적으로 흥미 있다고 생각했던 대화이기도 했고, 다른 회사들도 어느새 현실이 되어버린 AI시대에 이런…
기업들의 DX 성공 및 실패 사례를 통해 AI 시대에 어떻게 성과를 달성할 수 있을지 인사이트를 살펴봅니다.
이 책을 고른 이유 '당하기만 하는 사람'이라는 표현이 꽂혔다. 누군가와 갈등이 생기거나 불편한 상황이 벌어질 때마다, 나는 왜 항상 뒤로 물러서고 참고 넘어가려 하는 걸까. 그리고 나중에 혼자 남아서 후회하고 분해하는 패턴을 반복하는 걸까. 솔직히 처음엔 큰 기대 없이 골랐다. 심사숙고해서 고른 책이 아니라서, 읽기 전...
들어가며 2025년 상반기를 돌아보니, 가장 크게 변화한 것은 "나만 알고 있던 지식을 세상과 나누기 시작 했다"는 점이다. 그동안 개발자로서 쌓아온 경험들과 고민을 글로 정리하고, 오픈소스에 기여 하면서 진정한 의미의 성장을 경험한 상반기였다. --- 🌟 기술 블로그: 지식 공유의 ...
2025년 기술 트렌드와 국가별 디지털 전환 전략의 중요성을 살펴봅니다.
들어가며 오후 4시, 또 다시 울리는 슬랙 알림... [기획자]: "저번에 만든 사용자 상태 로직 잘 쓰고 있어요! 그런데 이번엔 사용자가 특정 액션을 할 수 있는지 검증하는 로직도 추가해 주세요." [나]: "네, 어떤 검증 로직인가요?" [기획자]: "사용자가 글을 작성할 수 있는지...
멀티패러다임 프로그래밍을 읽고 HTML 템플릿 엔진 구현을 통해 함수형과 객체지향을 전략적으로 조합하여 복잡한 문제를 우아하게 해결하는 방법을 알아보자.
변화하는 시장 환경 속에서 기업의 구매 방식은 AI, 빅데이터와 같은 디지털 신기술을 기반으로 진화하고 있습니다. 디지털 신기술 기반의 ‘구매 혁신’ 방향과 기업 적용을 위한 방안을 생각해 봅니다.
Paging된 데이터를 만드는 컨트롤러 사용하다보면 Pageable객체를 자주 사용하게 된다. @GetMapping("/users") public Page<User> getUsers(Pageable pageable) 그냥 이렇게만 써도, 프론트에서 ?page=0&size=10&sort=name,desc 이런 식으로 요청 보내면 정상적으로 10개씩 name…
JPA에서 Id 생성하기 jpa를 사용해서 entity를 만들다보면 @Id 어노테이션을 사용하게된다. 이때 db에 id생성 방식을 잘 만들었다면 자동할당이 되서 신경쓰지 않아도돠나 직접할당을 사용하려면 @GeneratedValue를 사용해서 stretagy 옵션을 사용해서 설정할수 있다. 여기올수있는 값의 코드는 다음처럼 생겼다. Enum값으로 4가지가 있…
1:1 비디오 채팅이 핵심기능인 아자르에서 End to End 회귀 테스트를 자동화하기 위해 고민했던 내용들을 소개합니다.
생성형 AI 기반 가상 상담 에이전트는 전통적인 상담 시스템의 한계를 넘어 고객의 다양한 질문을 정확히 이해하고 자연스러운 응대를 가능하게 하며, 기업과 고객 모두에게 새로운 가능성을 제시하고 있습니다.
멀티패러다임 프로그래밍을 읽고 FxTS로 실무에 함수형 프로그래밍 적용하기. 복잡한 데이터 처리와 비동기 작업을 선언적으로 해결하는 예제들을 살펴보자.
카오스 엔지니어링 도입 배경 24시간 내내 운영되는 이커머스 서비스에서는 언제든지 장애가 발생할 수 있습니다. 그 원인도 매우 다양합니다. 인프라 문제 코드 문제 설정 문제 데이터 문제 휴먼 에러 이처럼 다양한 원인으로 인해, QA…
Monorepo 환경에서의 빌드 최적화 사례
Azar의 AI 기반 실시간 매칭 시스템을 위해 Flink KeyedProcessFunction을 활용한 스트림 조인 서비스 구축 경험을 공유합니다. 실시간 이벤트 조합, 무중단 배포, Exactly Once Semantics 보장 등 Azar의 추천 시스템을 위한 기술적 도전과 해결 방안을 소개합니다.
테스트하기 어려운 레거시 코드를 어떻게든 테스트하는 방법을 설명합니다.
DB 에서 사용하는 자료구조는? DB들은 기본적으로 B+tree를 사용한다 B-tree https://www.geeksforgeeks.org/difference-between-b-tree-and-b-tree/ 자료구조 설명 이진 탐색트리를 개선한 자료구조이다 기본적으로 모든 leaf노드가 동일한 level에 있다. 또한 부모노드(내부노드)도 key값과 va…
사이버보안 사고 대응을 위한 위기 커뮤니케이션 계획의 중요성과 함께, 실제 현장에서 활용 가능한 실무 가이드를 제공합니다.
새 글을 RSS 리더나 슬랙에서 받아볼 수 있어요.