Jun 11Building web server with Cassandra databaseStep by step guide for building web server — Installation First, You need to install the Cassandra database server on your local computer. In the mac os, You can install it with homebrew. Open the terminal, and install the cassandra database with brew. $ brew install cassandra If you don’t have brew, you need to install brew first. $ /bin/bash…4 min read4 min read
Oct 10, 2022프론트엔드는 무엇인가?Web Application의 패러다임은 어떻게 되는걸까? — 처음에는 PHP, JSP, ASP 같은 아이들이 있었다. 웹 페이지를 만드는 템플릿 언어들을 활용해서, DB 와 템플릿을 바로 연결하고 세션, 쿠키 같은 걸 템플릿 언어에서 바로 관리하는 식의 프로그래밍을 했었다. 클라이언트에서 사용할 수 있는 리소스가 많아지고 (= 컴퓨팅 파워가 그만큼 강해지고), 브라우저에 …4 min read4 min read
Jul 24, 2022개발자의 성장 가능성은 어떻게 측정 가능한가?간혹 신입 개발자를 채용한다는 회사의 이야기를 듣다보면, 나를 포함하여, 신입 개발자를 뽑을 때 성장 가능성을 본다고 말한다. 나도 이 이야기를 종종 하지만 정작 내가 가지고 있는 기준을 명확하게 정리한 적은 없다는 생각을 하였다. 그래서 이 글을 통해서 내가 가지고 있는 몇 가지 기준들을 나열해보고, 성장 가 …7 min read7 min read
May 29, 2022Why I stop using the strapiHeadless CMS Why every company does not have enough engineers? Because we don’t have enough money and managers, whatever. By the way, When you don’t have enough engineers, Headless CMS looks like a good choice for your business. But when I was using the headless cms, it’s not a good experience. …Headless3 min readHeadless3 min read
Apr 10, 2022프론트엔드 학습 로드맵2022년에 프론트엔드 배우기 — 읽기 전에 언제나 그렇듯 이 글에는 주관이 많다. 이 글은 “내가 만약 지금 프론트엔드를 가르친다면 어떻게 가르칠까?” 에 가깝다. 그러니 어느정도 가치 판단은 스스로 내리기를 바란다. 이 글에서는 총 6개의 스프린트 (12주)를 거치는 동안의 학습법을 다룬다. 물론 시간은 더 넉넉하게 사용해도 괜찮다. 여기서 …8 min read8 min read
Mar 21, 2022저도 시니어는 처음이라시니어 엔지니어는 무슨 일을 해야하나요? — 조직에서나 사회에서나 시니어라는 직급을 달고 일한 지도 이제 3 ~ 5년정도 시간이 지난 거 같은데 여전히 시니어 엔지니어가 조직에서 무슨 역할을 해야하는가에 대해서는 회사에 따라서도, 상황에 따라서도 다른 듯 하다. 무엇보다 시니어에 대한 기준조차도 회사별로 너무 천차만별이고, 또 다양하게 이루어지다보니 절대 …5 min read5 min read
Jan 16, 20222022년, FE TechsReact 는 여전히 친절한 우리의 이웃이다. — 현업에서 내가 느끼는 그러니까 동료 개발자들과 이야기하면서 생각해 본 점들을 정리해보고자 한다. 이 글에는 꽤 많은 주관이 섞여 있는 데, 당연히 동료들과 이야기를 하면서 얻어낸 인사이트이기 때문이다. React 는 New Standard 다. 예전에 jQuery 가 가졌던 위상을 지금은 React 가 가지고 있다고 해도 딱히 과언은 아닐 거라 생각한다. …6 min read6 min read
Jan 8, 2022커리어의 10년을 찍으며 — Part 1 / 52012년 1월 1일, 지금으로부터 10년 전 내 첫 커리어를 SK 커뮤니케이션즈에서 시작하였다. 생각해보면 기억도 안 날 정도로 까마득한 옛날이 아닌가? 라고 생각하기에 당장 어제 일처럼 생생하게 떠오르는 일들이 몇 가지 있다. 10년이라는 게 뭐 대단하냐 생각해볼 수도 있겠지만, 그래도 10년이라는 시간을 …7 min read7 min read
Dec 27, 20212021년을 돌아보며올 해는 참 바쁜 한 해였다. 왜 이리 정신없이 흘렀나 생각해보면 내가 의도한대로 동작한 것들도 있었지만 그렇지 못한 것들도 있었기 때문이다. 그래도 회고는 계속 하면 좋다고 생각되어 2021년을 회고해보려고 한다. 총평: 힘들지만 재미있었다. 올 해가 가장 힘들었던 이유는 여러가지 이유가 복합적으로 엮였기 때문이다. 이직을 하게 되었는데, …6 min read6 min read
Dec 10, 2021건강한 피드백 주고받기무엇이 중요한가? — 나는 꽤 예전부터 개발자의 독성 말투에 언제나 주의를 기울이고 있는데, 어느정도 실력을 갖추고 있는 개발자임에도 불구하고 독성 말투로 인해 그 주위에 많은 사람들이 그를 신뢰하지 않는 모습을 많이 보았기 때문이다. 한편 나에 대해서도 종종 나쁜 피드백을 받고는 하는데, 이런 경우의 피드백은 언제나 현상이나 사건에 …5 min read5 min read