기본 지식
JWT
OAuth
소셜 로그인
UUID
Nginx
Docker
yarn berry
Git
직렬화(Serialization) & 역직렬화(Deserialization)
lower / upper bound
Network
빠르게 변하는 블록체인 생태계 반영을 위한 Websocket 기술과 Helper 구현
HTTP
JSON RPC 2.0
OSI 7 Layer
TCP/IP 4 Layer
JS & TS
forEach의 비동기 처리
JS Array
Call By Value VS Call By Reference
Promise (추가 작성중)
Typescript is vs as
추상 클래스
순환 의존성
Desturcturing Array
Double Exclamation Marks
Static
Symbol
디자인 패턴 & 리팩토링
switch 다형성 리팩토링
함수에 flag를 쓰면 안되는 이유
Database
User & Privilege
Metadata Lock
S Lock & X Lock
MySQL 실행계획
Explain Analyze로 쿼리 튜닝하기
ACID
Bash
리눅스 패키지 정보
쉘 스크립트 문법
유용한 스크립트 (계속 추가중)
Nest.js
Middleware
Guards
Authentication
Database
Express VS Nest.JS
Serialization & Deserialization
Dynamic Module
API Rate Limit으로 무차별 요청 막기
AWS Infra
AWS SES Template으로 이메일 템플릿 관리하기
보안 그룹
AWS Practitioner Essentials
Cryptography & Blockchain
Crypto Native Mission
비트코인의 원리 및 기본 동작
비트코인 Script
Arbitrum
Ethereum
대칭키 & 비대칭키
이더리움의 수수료