
@use-funnel 개발기 #1: 왜 기존 라이브러리를 두고 새로 만들었나?
복잡한 퍼널의 상태 관리와 뒤로가기 문제를 해결하기 위해 `@use-funnel`을 새로 만들었습니다. 사내 요구사항을 모아 코어와 라우터별 구현으로 나누고 오픈소스로 공개했습니다.
새로운 기술 블로그가 추가되었어요

복잡한 퍼널의 상태 관리와 뒤로가기 문제를 해결하기 위해 `@use-funnel`을 새로 만들었습니다. 사내 요구사항을 모아 코어와 라우터별 구현으로 나누고 오픈소스로 공개했습니다.


LangChain 기반 노코드 플랫폼 LangFlow를 HuggingFace Spaces에서 시작하는 방법을 소개했습니다. 드래그 앤 드롭으로 플로우를 만들고 OpenAI API로 기본 챗봇을 구성하는 흐름을 다뤘습니다.

레몬베이스는 성과 관리와 조직 문화 개선을 돕는 HR SaaS 플랫폼을 소개했습니다.\nOKR, 피드백, 리뷰, 복지 제도를 통해 구성원의 성장과 몰입을 지원했습니다.

레몬베이스는 성과 관리와 조직 문화 개선을 지원하는 HR SaaS 플랫폼을 소개했습니다. OKR, 피드백, 퍼포먼스 리뷰와 다양한 복지 제도를 함께 살펴보았습니다.

X

Java 개발자가 Kotlin을 사용하며 느낀 문법적 장점을 정리한 글입니다. null 안전성, data class, 기본 인자, 확장함수 같은 편의 기능을 소개했습니다.

X

카카오가 끊김 없는 서비스를 위해 안정성을 핵심 전략으로 삼는 배경을 소개했습니다. 지난 14년간의 서비스 확장과 함께 시리즈의 방향을 예고했습니다.


TeamCity를 이용해 셀프계산대의 수작업 배포를 자동화한 과정을 소개했습니다. 빌드 환경 통일과 단계 분리로 휴먼에러를 줄이고 배포 시간을 66.8% 개선했습니다.


에이닷 전화 통화요약 서비스에 적용한 LLM 개발 과정을 소개했습니다. 자동·수동 데이터를 결합한 학습과 LoRA 기반 미세조정, 전문가 평가로 품질을 높였습니다.


ArchUnit으로 Java 아키텍처 원칙을 테스트 코드로 검증하는 방법을 소개했습니다. 패키지 의존성, 순환 의존성, 어노테이션 규칙을 자동으로 강제하는 예시를 담았습니다.


Spring Boot와 Java 버전업 과정에서 Gson 직렬화 에러의 원인을 자바 모듈 시스템 변화로 분석했습니다. `LocalDateTime`에 Custom TypeAdapter를 적용해 리플렉션 문제를 우회하고 해결했습니다.