[GN#169] 개발자 1인 회사인 분들, 기술 스택은 어떤걸 쓰시나요?

2022-09-26 ~ 2022-10-02 사이의 주요 뉴스들

1인 창업한 회사이거나 개발자가 1명만 있는 소규모 회사의 경우는 아무래도 기술 선택의 폭이 넓어서 남들이 어떤 걸 사용하는지 살펴보면 다양한 영감을 받을 수 있습니다. 해커뉴스에는 매년 "1인 개발자 회사인 분들, 기술 스택은 어떤 걸 쓰시나요?" 라는 질문 글이 올라오는데요. 몇몇 답변을 정리해서 옮겨봤습니다. 올해 가장 흥미로웠던 것은 NGINX와 Lua를 활용한 다이내믹 웹 플랫폼인 OpenResty로 한 대의 서버에서 여러 개의 SaaS를 운영한다는 사람이었는데요. 사실 내용을 조금 더 자세히 알고 싶었지만, 경쟁이 될까봐 자신의 서비스명은 공개 안 한다고 해서 더욱 관심이 갔네요. 그리고 WordPress와 플러그인을 이용해서 포럼과 커뮤니티, 뉴스레터등을 구현해서 운영 중이라는 댓글도 좋았습니다. 워드프레스는 정말 강력한 도구여서 개발 여력이 부족한 1인 회사라면 최대한 활용하는 게 좋다고 생각합니다. 댓글에는 지난 몇 년간의 질문글 링크도 올려두었으니, 참고하셔서 자신에게 맞는 기술 스택을 찾아보시기 바랍니다.

읽기 쉽고 이해하기 쉬운 코드는 어떤 모습일까요? 아무래도 한줄 한줄이 짧아야 더 읽기가 쉬울 건데요. 이것은 우리 뇌의 단기기억/작업기억 공간이 매우 작아서, 한 번에 4-6개만 저장 가능하기 때문이라고 합니다. 즉, 코드 한 줄이 6+개 이상의 정보를 가지고 있다면, 간소화 해야한다고 하는 데요. "깔끔한 코드를 원하면 Rule of Six만 기억하세요" 글에서는 이 이론에 기반해서 SIMPLE(Split Into MultiPle LinEs)MORF(Move Out and Rewrite as a Function) 전략을 이용해서 코드를 간소화하는 방법을 설명합니다. 이 글을 읽어보시고 흥미가 생기신다면 더 상세한 내용이 담긴 "프로그래머의 뇌: 훌륭한 프로그래머가 알아야 할 인지과학의 모든 것"이 번역서로 나와 있으니 참고하시기 바랍니다.

해외 커뮤니티에서 "최고의 쇼핑몰은 어디인가요?"라는 질문에 항상 등장하는 사이트가 있습니다. McMaster-Carr 라는 생소한 이름의 산업용 부품을 파는 쇼핑몰인데요. 언제 한번 소개해드리고 싶었는데, 이 사이트의 특징을 잘 소개한 글을 발견해서 "McMaster.com 은 내가 써본 최고의 커머스 사이트(원제목 : The Smartest Website You Haven't Heard of)" 이란 제목으로 공유했습니다. 미니멀한 디자인과 그레이스케일에 약간의 강조 색만 넣고, 팝업, 애니메이션, 배너 등이 전혀 없는 이곳은 어찌 보면 굉장히 무미건조한데요. 사이트 방문자의 목표인 "원하는 부품을 빨리 찾는 것"에만 집중해서 엄청 편리하고 깔끔합니다. 꼭 내용을 읽어보시고 사이트에서 검색도 한번 해보시기를 추천해 드립니다.

Cloudflare는 매년 9월에 GA Week라는 제목으로 다양한 제품과 서비스들을 공개합니다. 올해 공개된 것들도 재미난 것이 많은데요. 그중 2개가 꽤 크고 관심이 가는 내용이라서 별도 뉴스로 올려봤습니다. workerd는 Cloudflare Workers의 런타임을 오픈소스로 공개한 것으로, 클라우드 엣지에서 서버리스 앱을 구동하기 위한 JS/WASM 런타임인데요. 이걸 통해서 Workers를 직접 호스팅하거나, 나노서비스 구성을 할 수 있을듯 합니다. Turnstile 은 구글의 reCAPTCHA를 대체할 수 있는 무료 솔루션입니다. 꼭 Cloudflare 네트웍을 사용하지 않아도 사용 가능하니 캡챠 도입 시에 고려해보시면 좋을 것 같습니다.

금주의 Ask - 다양한 질문을 올려주세요.

금주의 Show - 직접 만드신 오픈소스나, 재직중인 스타트업의 제품/서비스를 소개해주세요

✓ 사내 커뮤니케이션 도구에 GeekNews Bot을 추가해서 멤버들과 함께 새 글을 받아보세요 : Slack봇, 잔디봇, Teams봇, Discord봇
긱뉴스는 RSS로도 구독 가능합니다
✓ 주위분들께 긱뉴스 위클리 - https://news.hada.io/weekly 를 추천해 주세요.


매주 월요일 아침, 지난 일주일간의 GeekNews 중 엄선한 뉴스들을 이메일로 보내드립니다.