
Patterns.dev.kr

Becoming a good engineer

대기업 기획자 1년, 스타트업 기획자 1년의 경험

Evolutionary Database Design

가상스크롤의 원리 알고 계신가요?

C10K 문제로 살펴보는 서버 아키텍처와 커널 I/O의 진화

애노테이션 프로세서 : 롬복은 어떻게 동작할까?

AWS Lambda@Edge에서 실시간 이미지 리사이즈 & WebP 형식으로 변환

Masonry 레이아웃 구현하기

고르곤졸라는 되지만 고르곤 졸라는 안 돼! 배달의민족에서 금칙어를 관리하는 방법

백준 BOJ 아키텍처 성장과정

@use-funnel, 강력하고 안전한 단계별 상태 관리 라이브러리

리텐션을 잡기 어려운 진짜 이유 8가지

웹은 왜 복잡해졌나?

Artillery - The Complete Load Testing Platform

flyway로 데이터베이스 스키마 형상관리 하기

Firestore to BigQuery - Everything You Need to Know

What is Quality of Service (QoS) in MQTT?

Best Practices for Working with Large Datasets in Java

함께 만들어나가는 지식의 별자리, Stelligence

모노레포 이렇게 좋은데 왜 안써요?

REST, RESTful, REST API에 대한 오해와 진실

Etag를 이용하여 더 나은 Restful API 만들기

쿠키(Cookie) 설정 속성 살펴보기

작전회의 하는 서울 웹 3.0 페스티벌 해커톤 참석자들

shadcn ui 자세히 알아보기

메모리 복사를 최소화하는 기술, Zero-Copy

IllegalArgumentException은 400 Bad Request인가?

Jest를 이용한 클래스 모킹과 테스팅

STOP using Docker Desktop: Faster Alternative Nobody Uses

???: 빌더 패턴은 필수 값을 받지 못하잖아요.

무조건 스켈레톤 화면을 보여주는게 사용자 경험에 도움이 될까요?

클린 아키텍처 애매한 부분 정해 드립니다

좋은 객체 ID(Object ID) 만들기