개발하면서 배운 개념, 직접 겪은 시행착오, 오픈소스 기여 경험을 차분히 기록하는 기술 블로그입니다.
- 웹과 브라우저: HTTP 통신 방식, WebAssembly, fetch 이후 알림 처리처럼 웹 개발 중 마주치는 개념을 정리합니다.
- Java와 백엔드 기초: 오버라이딩, 다중 상속, 프레임워크 학습처럼 다시 설명할 수 있어야 하는 내용을 풀어 씁니다.
- 오픈소스 기여 기록: 전자정부표준프레임워크 컨트리뷰션처럼 실제로 참여하며 배운 점을 남깁니다.
- 포트폴리오와 결과물: 프로젝트 문서, 발표 자료, PDF 산출물을 함께 보여줄 수 있는 글도 정리합니다.
- 프로젝트 기록: 포트폴리오에는 들어가지 않지만 노력했던 기록을 적어 남깁니다.
단순히 “알게 된 것”을 모으기보다, 시간이 지나도 다시 꺼내 읽을 수 있는 글을 목표로 합니다.
개념 글은 처음 보는 사람도 흐름을 따라올 수 있게 쓰고, 경험 글은 당시의 선택과 고민이 드러나도록 남깁니다. 잘 몰랐던 내용을 공부한 뒤 제 언어로 다시 설명하는 과정 자체를 블로그의 중심에 두고 있습니다.
- 웹 플랫폼과 브라우저 동작 방식
- Java, Spring, 전자정부표준프레임워크
- 오픈소스 기여와 코드 리뷰 경험
- Git, 협업 규칙, 개발 생산성
- 프로젝트 회고와 포트폴리오 정리
- GitHub: github.com/co2plant
- 이전 글 아카이브: Tistory, Velog
읽고 난 뒤 “나도 이 개념을 설명할 수 있겠다”는 느낌이 남는 글을 쓰고 싶습니다.