개발
코드 / 아키텍처 / 디버깅
-
블로그 포스트 카드 본문 가독성 개선을 위한 폰트 영역 분리
블로그 컴포넌트에서 폰트 적용 범위를 잡아줬다.
읽기 → -
멀티 사이트 컴포넌트를 사이트별 독립 정체성으로 전면 분리
멀티 사이트 구조에서 각 사이트가 완전히 다른 정체성을 갖도록 컴포넌트 레벨을 전면 손봤다.
읽기 → -
메인 페이지를 사이트 전용 레이아웃으로 확정한 이유
메인 페이지 레이아웃을 사이트 특성에 맞게 새로 잡은 작업이다.
읽기 → -
Astro 하이브리드 모드에서 동적 라우트 정적 빌드 누락 수정
Astro 기반 정적 사이트에서 동적 라우트 두 개가 빌드 시 페이지를 생성하지 못하고 있던 걸 발견해서 수정했다.
읽기 → -
사이트 테마 토큰 도입으로 스타일 중앙화 기반 마련
사이트 테마 토큰을 정비하면서 about, contact 페이지 콘텐츠도 함께 손봤다.
읽기 → -
Astro 동적 라우팅을 콘텐츠 컬렉션으로 전환해 빌드 안정성 확보
Astro 프로젝트의 데이터 레이어를 db 직접 호출에서 getCollection으로 전면 교체한 작업이다.
읽기 → -
빌드 타임 어드민 DB 의존성을 stub으로 분리해 빌드 오류 해결
빌드 파이프라인이 admin_db 의존성을 만날 때마다 터지던 문제를 오늘 정리했다.
읽기 → -
로또 사이트 프론트엔드와 봇의 프로젝트 뼈대 구축
새 프로젝트의 첫 scaffold를 올렸다. lotto.hedvion.com 이라는 서브도메인 기반 프로젝트의 뼈대 작업.
읽기 → -
장례 서비스 신규 프로젝트 초기 구조 셋업 완료
새 서비스 하나의 뼈대를 처음 잡은 날이었다.
읽기 → -
다이어트 서비스 첫 뼈대에 담은 구조 설계 결정
새 프로젝트 뼈대를 처음 잡는 날은 늘 묘하게 설렌다.
읽기 → -
반려동물 서브도메인 프로젝트 초기 구조 설계
새 서브도메인 프로젝트 스캐폴딩을 했다. pet.hedvion.com 이라는 이름으로, 프론트 쪽 Astro 세팅과 봇 쪽 Python 레이어가 공존하는 구조로 초기 뼈대를 잡아뒀다.
읽기 → -
주문 컨트롤러 공급 유형 테스트의 사전 결함 7건 수정
테스트 코드에서 사전 결함 7건을 정정했다. 정확히는 OrderControllerSupplyTypeTest — 공급 유형별 주문 흐름을 검증하는 컨트롤러 테스트 파일에서 발견된 버그들.
읽기 → -
블로그 포스트 페이지의 구조화 데이터 세 곳을 한꺼번에 수정
Post.astro 한 파일에서 구조화 데이터 세 군데를 한 번에 정리했다.
읽기 → -
블로그 SEO 신뢰도를 저자 페이지·조회수·스키마로 한번에 끌어올렸다
SEO 관점에서 "신뢰도"를 올리는 작업을 한 번에 여러 레이어로 묶어 커밋했다.
읽기 → -
서브도메인 SEO 기반 세팅을 뒤늦게 갖춘 이유
SEO 대응을 위해 서브도메인에 루트 응답과 robots.txt를 붙였다.
읽기 → -
루트 레이아웃에 OG·canonical·네이버 인증 메타 태그 일괄 적용
src/app/layout.tsx 한 파일에 메타 태그 묶음을 한 번에 밀어 넣었다.
읽기 → -
블로그에 조회수 지표와 글쓴이 페이지를 동시에 완성한 이유
블로그에 조회수/지표 노출 + author 페이지를 한 번에 묶어서 작업했다. 작은 기능처럼 보이지만 실제로는 꽤 여러 레이어를 건드린 작업이었음.
읽기 → -
Flutter Web에 사이트맵 추가로 SEO 크롤링 기반 마련
Flutter Web 프로젝트에 sitemap.xml을 정적 파일로 추가했다.
읽기 → -
Thymeleaf JSON-LD 이스케이프 오류로 깨진 구조화 데이터 수정
Thymeleaf 템플릿에서 JSON-LD 구조화 데이터를 잘못 렌더링하고 있다는 걸 발견했다.
읽기 → -
교육 사이트 전 페이지에 SEO 메타·구조화 데이터 적용
사이트 전반의 SEO 메타태그와 JSON-LD 구조화 데이터를 한꺼번에 보강했다. 단순히 <title> 몇 개 고치는 수준이 아니라, 교육 도메인에 맞는 스키마 타입까지 새로 끌어들인 작업이었음.
읽기 →