분류 전체보기353 2025년도 회고록(+이직 회고록) 다음 글은 이직 회고록을 써야지 해놓고, 바쁘다는 핑계로 미루고 미루다가 결국 2025 회고록으로 녹여보려고 한다. 2025년도에는 나에게 다양한 변화가 있었는데, 크게 정리하면 아래와 같다. (시점까지 정리하면 이전 회사가 너무 명확해져서 시점은 제외)1. 조직의 변화 (기능조직 -> 목적조직)2. 새로운 조직에서의 제품 개발3. 이직 준비4. 이직 후 새로운 회사에 적응 1. 조직의 변화사실 입사 후 3년 정도를 기능 조직에서 근무하면서 여러가지 의문점들이 있었다.CEO가 바뀔 때마다 달라지는 방향성내가 생각하는 기능 조직이 아님보수적인 조직 분위기설득하기 어려운 리더와 피드백이 건강하지 못한 조직 문화제품을 만드는 사람이지만, 팀 내의 KPI가 별도로 존재해 운영업무는 KPI 미포함성향이 맞지 않는.. 2026. 1. 10. [유니프렌즈 9기] 앞으로도 모든 어린이들을 위해 약 3개월 동안의 유니세프의 홍보단으로 참여했는데요.여태까지 미션 안내와 활동인증서 메일만 모아보니 꽤나 열심히 참여했었던 것 같습니다! 이제 다음 주면 유니프렌즈 9기도 해단식을 끝으로 활동을 마치는데요.마지막으로 유니프렌즈로 활동하면서 ..를 기록해보려 합니다. 가장 기억에 남는 활동기억에 남는 활동은 아무래도 유니프렌즈 활동 시작을 알리는 메타버스 발대식이 었는데요.코로나 시절에는 메타버스로 팀 빌딩 활동을 자주 했었는데, 오랜만에 메타버스를 활용한 활동이라 반갑고 설레었습니다.ZEP로 꾸며놓은 공간 하나하나들이 유니세프에 대한 정보를 재미있게 학습할 수 있도록 고심해서 설계한 것들이 느껴져서 관계자 분들이 얼마나 유니세프 그리고 유니프렌즈 활동에 얼마나 진심인지 알 수 있었습니다. 🥰유니프렌즈 .. 2025. 8. 2. [Github Actions]모노레포에서 PR 생성 시 레포 별 오토 라벨링 💽 모노레포란?여러 개의 프로젝트 또는 패키지를 하나의 저장소 안에서 관리하는 방식을 말한다.각각의 서비스나 라이브러리를 따로따로 Git 저장소를 만들어서 관리하는 방식은 멀티레포(multi-repo)라고 하고, 반대로 한 저장소 안에 모든 관련 프로젝트를 함께 넣어두고 버전, 빌드, 배포를 함께 관리하는 구조가 모노레포(mono-repo)이다.🏷️ PR 생성 시 오토 라벨링을 적용하려는 이유하나의 모노레포에는 여러가지 패키지/서비스가 공존하기 때문에, PR 생성 시 어느 패키지에 영향을 주는지 확인하고 싶었다.물론 PR 생성자가 직접 작업 범위에 따라 라벨을 추가 해줄 수 있지만, 모노레포의 크기가 커질수록 번거롭고 실수할 가능성이 커진다.🤖 오토 라벨링 적용 방법https://github.com.. 2025. 7. 26. [Web] OG 태그 동적으로 생성하기 🔍 현재 프로젝트 환경현재 OG 태그를 적용할 프로젝트는 Preact를 사용한 전형적인 **CSR 기반의 SPA(Single Page Application)**이다. 서버는 API와 정적 파일 서빙만 담당하고, 실제 UI 렌더링은 브라우저에서 JavaScript로 처리한다.💡OG 태그란?OG(Open Graph) 태그는 웹 페이지를 소셜 미디어(예: 카카오톡, 페이스북, 트위터 등)에서 공유할 때 링크 미리보기의 제목, 설명, 이미지등을 제어하는 메타태그이다.OG 태그가 적용되는 흐름사용자가 웹 링크를 공유플랫폼(카카오, 페북 등)이 해당 URL에 요청서버는 HTML 문서 응답의 OG 태그를 파싱그 정보를 기반으로 링크 미리보기를 생성👉 클라이언트에서 동적으로 삽입한 OG는 무시됨→ 이유는 크롤러는.. 2025. 7. 24. [JavaScript] iOS에서 클립보드 복사(navigator.clipboard.writeText) 동작 안하는 이슈 navigator.clipboard.writeText?설명writeText()는 자바스크립트로 ‘텍스트 복사(control+c)’ 기능을 지원하는 메서드로, 매개변수로 텍스트를 넘기면 브라우저가 해당 텍스트를 사용자의 클립보드에 저장한다.복사에 성공하면 Promise가 완료(resolved)되고, 실패하면 NotAllowedError DOMException오류가 발생한다.예시코드:navigator.clipboard.writeText("텍스트 복사하기!") .then(() => { alert("복사 성공 😀"); }) .catch(() => { alert("복사 실패 😨"); }); 25.07.18 기준 브라우저 호환성주의할 점대부분의 브라우저에서 https 환경에서만 동작한다.명확한.. 2025. 7. 20. [유니프렌즈 9기] 유엔이 말하는 '양질의 교육'과 유니세프의 노력 🌎 유엔의 지속가능발전목표(SDGs)란?유엔(UI)이 전 세계 모든 나라가 함께 해결해야할 과제들을 정리한 17가지 글로벌 목표입니다.계기이전에는 개발도상국 중심으로 문제를 해결하자는 MDGs(새천년개발목표)가 존재했습니다.하지만, 그 목표만으로는 기후 위기, 불평등, 빈곤, 교육 같은 전 세계적 문제들을 모두 해결하기 어려웠습니다.2015년 유엔은 전 세계 모든 나라가 함께 2030년까지 달성해야할 목표로 SDGs를 채택했습니다.17개 목표와 169개 세부목표로 구성된 SDGs는 사회적 포용, 경제 성장, 지속가능한 환경의 3대 분야를 유기적으로 아우르며 ‘인간 중심’의 가치 지향을 최우선시 합니다.SDGs의 17가지 목표빈곤 퇴치 (No Poverty)기아 종식 (Zero Hunger)건강과 웰빙 .. 2025. 7. 18. 이전 1 2 3 4 ··· 59 다음