Skip to content

하조은의 블로그

Posts

등 뒤를 맡길 수 있는 사람

좋은 동료란 어떤 사람이라고 생각하세요?

Essay

개발자의 역량

요구 사항을 안정성과 확장성의 균형을 맞춰 제시간에 개발하는 능력

Essay

회고 - 다시 개발자

2022년을 돌아보며 정리한 9가지 항목들

Essay, 회고록

개발자의 성장을 돕는 문화

'직원 성장의 책임은 개인에게 있는가? 회사에 있는가?'라는 주제에 대한 생각들

Essay

개발자가 되고 싶은 친구에게

개발자로 전향하고 싶은 이들에게 전하고 싶은 이야기

팩션

하드 스킬과 소프트 스킬

농업혁명과 하드 스킬의 유사성 그리고 소프트 스킬 강화를 위한 문장

Essay

주도적으로 일하는 개발자 되는 방법

만들고 있는 제품에 대한 생각을 정리하고 동료들과 나누기

Essay

코드를 사랑하지 마세요

코드보다 중요한 것

Essay

당근마켓 다녀보니 어때?

당근마켓에서 3개월 동안 일하며 느낀 것

Essay

내가 지키지 못한 조언들

매니저일 때 했던 조언을 개발자가 돼서 지키지 못하는 이유

Essay

면접

면접 경험을 기반으로 한 팩션

팩션

5월의 리뷰 - ⌜남아 있는 나날⌟ 외

2022년 5월에 읽은 책과 영화 리뷰

서평

2022년 이직 기록

이직 과정에서 했던 선택과 이유

Essay

뱅크샐러드를 떠나며

뱅크샐러드를 퇴사한 이유와 과정

Essay

면접관에게 했던 질문들

"저희에게 질문하고 싶으신 게 있으실까요?"라는 질문에 대한 답변들

Essay

개발자로서 느꼈던 것들 - 희망편

소소한 일에 개발의 재미와 보람을 느끼는 개발자의 이야기

Essay

개발자로서 느꼈던 것들 - 절망편

기술 부채, 코드 리뷰, 전문성, 좋은 코드를 고민하는 개발자의 이야기

Essay

눈을 감으니 보이는 것들

접근성 개선 작업을 하며 배운 것들

Essay

유저를 이해하는 단서, 이벤트 로그

이벤트 로그에 대한 기억

Essay

포기는 배추 셀 때만 하는 말이 아니다

포기는 집중할 것을 정한 사람이 할 수 있는 멋진 선택

Essay

복잡한 상황에서 단순하게 일하는 방법

Three Queues Management

Essay

소설을 읽어도 개발 생각뿐

베르나르 베르베르의 소설을 읽으며 생각한 소프트웨어 개발 이야기

서평

회고 - 마이데이터 프로젝트

뱅크샐러드 인증 스쿼드에서 마이데이터 서비스를 만들며 배운 것들

Essay, 회고록

지친 어른들에게 권하는 책

어른을 위한 동화, ⌜연금술사⌟

서평

CSV to JSON

평소 써보고 싶었던 Deno로 가볍게 CSV to JSON Converter를 구현했다

JavaScript

회고 - 코로나와 테크 리드

2021년을 돌아보며 편지 형식으로 정리한 4가지 주제들

Essay, 회고록

서평 - 주식 시장에 뛰어든 개미에게

잃지 않는 투자법, ⌜박곰희 투자법⌟

서평

서평 - 자유로운 삶을 추구하는 이에게

⌜월든⌟을 통해 소로우가 추구했던 '얽매임 없는 자유'

서평

서평 - 성장하고 싶은 이에게

성숙함이란 더 나은 대안을 추구하기 위해 좋은 대안을 거부할 수 있는 능력이다.

서평

서평 - 개발자에게 권하는 책

우리에게 필요한 건 창조의 역량. ⌜생각의 탄생⌟은 이를 가르쳐주는 책이다.

서평

자취생의 재택근무 적응기

잠자는 공간에서 일하는 공간으로

Essay

Go로 sum을 만드는 네가지 방법

for, range and variadic function

Golang

Go를 배우는 이유

마스코트가 너무 귀여운 탓

Golang

클린 코드 - 오해와 진실

안녕이라 말하기 전에

클린 코드

클린 코드 - 협업을 위한 코드 3

함수와 주석 그리고 오류 처리

클린 코드

클린 코드 - 협업을 위한 코드 2

깨끗한 코드와 의미 있는 이름

클린 코드

커뮤니티, 없으면 만들어라

스타트업에 종사하는 동문 커뮤니티를 운영하며 고민한 것들

Essay

클린 코드 - 협업을 위한 코드 1

야생 개발자, 클린 코드를 만나다

클린 코드

든든한 우리 형, 함수형 - 역할의 차이

우리 형은 역할의 차이를 중요하게 생각합니다

JavaScript, 함수형 프로그래밍

회고 - 서른, 어른

어른의 나이가 된 지금, 한가지 다짐한다. 앞으로 세상의 모든 가능성을 존중하는 사람이 되자고.

Essay, 회고록

든든한 우리 형, 함수형 - 논리를 꼬집다

우리 형은 논리를 꼬집어 함수를 만듭니다

JavaScript, 함수형 프로그래밍

스타트업, 세상을 바꿀 수 있을까

헤븐 조선을 꿈꾸는 스타트업 4년 차 개발자의 이상과 현실

Essay

오늘의 함수 - match

match는 조건에 맞는 함수를 실행하는 함수를 만듭니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

회고 - 첫번째 이직

6가지 숫자로 보는 2018년

Essay, 회고록

자바스크립트로 블록체인 - is_chain_valid

자바스크립트로 블록체인을 구현해보자

JavaScript

자바스크립트로 블록체인 - transaction

자바스크립트로 블록체인을 구현해보자

JavaScript

자바스크립트로 블록체인 - add_block

자바스크립트로 블록체인을 구현해보자

JavaScript

자바스크립트로 블록체인 - mining

자바스크립트로 블록체인을 구현해보자

JavaScript

자바스크립트로 블록체인 - block

자바스크립트로 블록체인을 구현해보자

JavaScript

오늘의 함수 - map

map은 돌림직한 데이터형(collection)을 순회하면서 새로운 값으로 매핑(mapping)해서 새로운 배열을 반환합니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

오늘의 함수 - pipe2

pipe는 함수를 합성하는 함수입니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

오늘의 함수 - pluck

pluck는 배열 속 객체에서 원하는 값만 잡아 뜯는(뽑는) 함수입니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

오늘의 함수 - val

val은 객체에서 원하는 값 하나만을 반환합니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

오늘의 함수 - lazys

지연 평가(Lazy Evaluation) 기법을 위한 함수들입니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

오늘의 함수 - memoize

메모이제이션(memoization)이라는 기술을 구현한 함수 memoize를 소개합니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

오늘의 함수 - all

all은 하나의 인자를 다수의 함수에게 전달합니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

오늘의 함수 - mr

mr은 Multiple Return의 약자입니다. 여러개의 값을 리턴하기 위해 사용하는 함수죠.

JavaScript, 오늘의 함수, 함수형 프로그래밍

오늘의 함수 - is_enter

_.if2 함수를 응용한 함수를 소개할까 합니다. 일명 is_enter 함수입니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

오늘의 함수 - if2

기존의 _.if와 _.if2의 문법적 차이를 먼저 살펴보고 구현 방식의 차이에 대해서도 이야기해보겠습니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

오늘의 함수 - if

오늘은 조건문인 if를 함수로 구현해보려고 합니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

오늘의 함수 - redirect3

검색, 필터링, 정렬한 페이지를 다시 로드하는 `redirect3` 함수의 사용 패턴을 살펴보겠습니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

회고 - 마켓프레스에서 365일

첫 출근부터 오픈소스 활동까지

Essay, 회고록

오늘의 함수 - omit

오늘은 pick 함수의 반대 버전인 omit을 소개해드릴까 합니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

오늘의 함수 - partial2

지난 시간에 만든 partial 함수보다 향상된 버전의 함수를 준비해보았습니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

오늘의 함수 - partial

partial은 기존의 함수에 인자를 미리 적용해두는 일을 하는 함수입니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

오늘의 함수 - nest

오늘은 중첩 객체를 만들어주는 함수를 소개드릴까합니다. 바로 nest 함수입니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

오늘의 함수 - pipe

이 함수는 underscore.js의 compose 함수와 같은 일을 합니다. 복수의 함수를 합쳐 하나의 함수로 만드는 것입니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

오늘의 함수 - identity, always

이름부터 심상치 않은 identity와 always 함수 입니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

오늘의 함수 - confirm

새로운 함수를 만드는 것이 그렇게 화려한 일이 아님을 보여드리고 싶어 간단한 함수를 준비해봤습니다. 바로 confirm 함수 입니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

오늘의 함수 - redirect2

redirect 함수의 개량된 버전을 소개합니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

오늘의 함수 - pick

많은 데이터를 가진 객체 하나에서 여러 개의 값을 꺼내오려면 어떻게 할까요?

JavaScript, 오늘의 함수, 함수형 프로그래밍

오늘의 함수 - redirect

서버로 데이터를 보내거나 요청할 때 별다른 문제 없이 통신에 성공한 이후에 특정 페이지로 이동하도록 조치하는 경우가 종종 있습니다.

JavaScript, 오늘의 함수, 함수형 프로그래밍

© 2023 by 하조은의 블로그. All rights reserved.
Theme by LekoArts