우리는 종종 여러 가지 이유로 생산성을 높이기를 원합니다. 그중에서도 생산성 향상은 작업의 효율성과 일의 만족도를 높일 수 있어 성취감을 고취시키고, 업무 스트레스를 줄이는 데도 도움이 됩니다. 이러한 상황에서 다양한 업무들의 우선순위를 정하고, 각 업무에 집중하여 실행할 수 있도록 시간을 관리하는 것이 생산성 향상의 관건입니다. 이를 위해 이번 글에서는 우리의 생산성을 향상시킬 수 있는 우선순위 관리, 시간 관리에 용이한 GTD(Getting Things Done), 뽀모도로 기법을 살펴보고자 합니다.
프론트엔드 개발자 입장에서는 개발할 때 로컬 환경에 백엔드 서버를 일일이 빌드하는 일은 다소 번거롭게 느껴진다. 그래서 최근 내가 속한 팀에서는 백엔드 서버를 브랜치 단위로 배포하고, 클라이언트를 개발하는 서버에서 직접 배포된 백엔드 서버를 향해 API를 요청하기로 하였다. 하지만 서버가 허용한다고 하더라도 브라우저 자체적으로 차단하는 리소스가 있다. 브라우저는 HTTP와 HTTPS 간 통신에서 쿠키 전송을 허용하지 않고 차단해 버린다. 자, 그럼 어떻게 해야 할까? 내가 시도한 방법을 공유한다.
글을 시작하기 앞서, ‘테스트’라는 낱말이 매우 보편적으로 쓰이기 때문에 이 글에서 말하는 테스트가 무엇인지 정의할 필요가 있다. 이 글에서 ‘테스트’는 개발자가 코드로 작성하고 코드를 실행하여 자동으로 테스트를 수행하는 것을 뜻한다. 요즘은 테스트 코드를 작성하는 것 자체가 논쟁 대상이 되지 않을 정도로 많은 개발자들(조직)이 테스트에 관심을 가지고 테스트를 작성한다. 개발자가 만든 테스트 코드를 측정하는 방법으로 보통 테스트(코드) 커버리지를 사용한다. 커버리지 지표는 테스트 코드가 코드 베이스를 얼마나 실행하는지 백분율로 나타낸 것이다.
요즘 브랜딩에 대한 관심이 높아지다 보니 관련 주제의 글이 많습니다. ‘브랜딩이 뭔가요?’, ‘브랜딩과 마케팅의 차이는 무엇인가요?’, ‘요즘 브랜딩은 어떻게 해야 하나요?’ 이에 각자의 견해가 있겠지만, 제 생각에 요즘 브랜딩은 ‘라이프 스타일 커뮤니티’를 만드는 것에 관심이 많아 보입니다. 이번 글에서는 브랜딩에서 ‘라이프 스타일’이 중요해진 이유와 그 흐름을 살펴보고자 합니다. ‘왜 라이프 스타일 커뮤니티인가’, ‘내가 알고 있던 브랜딩과 무엇이 다른가’에 관해 조금이나마 힌트를 얻을 수 있길 바랍니다.