π»κ°λ°
2026.01
- AI μμ΄μ νΈλ₯Ό μν μ€λ§νΈ μ€ν μμ±λ²
- μ΄μνκ²½μμ Python Celery μ€μ κ°μ΄λ
2025.12
2025.11
- μΊμ μ¬μ©μ€ λ°μν μ μλ λ¬Έμ μ ν΄κ²°μ λ΅
- κ°λ°μμ© AI ν둬ννΈ: μμ κ³νμ μμ±
- κ°λ°μμκ² μ μ©ν AI ν둬ννΈ
- PostgreSQL νΈλ¬λΈμν μ€μ κ°μ΄λ
- Git Worktree: μ¬λ¬ λΈλμΉλ₯Ό λμμ μμ νλ λ°©λ²
- Python + Django + DRF λ κ±°μ κ±°λ νλ‘μ νΈμ Cursor λ₯Ό μ΅λν μ νμ©νλ λ°©λ²
2025.08
- Postgre SQL - μ΄λΉ 1000λ² μ λ°μ΄νΈ λ°μ + μ λν¬ νλμ λν μ λ ¬ μ λ΅
- Postgre SQL - ν μ΄λΈ μ€κ³ Tip: μ λ°μ΄νΈκ° μ¦μ νλ + κ·Έ νλλ‘ μ λ ¬ + μ λν¬ λ³΄μ₯κΉμ§ ν΄μΌ νλ κ²½μ°
- Postgres SQL μ€νκ³ν λΆμ - 1λΆ: κΈ°λ³ΈκΈ°
- Postgres SQL μ€νκ³ν λΆμ - 2λΆ: μ€μ μ΅μ ν
- Postgres SQL μ€νκ³ν λΆμ - 3λΆ: κ³ κΈ μ£Όμ
2025.07
- Postgres MVCC, Fillfactor, HOT, SPC κ°λ μ‘κΈ°
- PostgreSQL: Lock μ λνμ¬
- Redis Timeout μΌλ‘ μΈν μλΉμ€ μ 체 μ₯μ λμ λ‘κ·Έ
- Redis μ°κ²° μν ν΅κ³ λΆμ λͺ λ Ήμ΄
2025.06
- PostgreSQL μ¬μ©μκ° κΌ μμμΌ ν ν΅μ¬ κ°λ
- PostgreSQL ꡬ쑰
- Django ORM VS SQLAlchemy 무μμ΄ λ€λ₯ΌκΉ?
- μ체μ μ - DRF κΈ°λ° CSV λ€μ΄λ‘λ λͺ¨λ (Django + DRF + Celery)
- μ체μ μ - λμμ± μ μ΄λ₯Ό μν 컨ν μ€νΈ λ§€λμ (Django + Redis)
- κ°λ¨νλ©΄μλ μμ ν μΈμ¦ ν ν° λ§λ€κΈ° (Python, HMAC, ID/SECRET κΈ°λ°)
- SQLAlchemy 2.x + sqlmodel κΈ°λ° λͺ¨λΈ λ° CRUD 쿼리 μμ± κ°μ΄λ
- SQLAlchemy 2.x μ 쿼리결과(Result) κ°μ²΄ νν€μΉκΈ°
- SQLAlchemy 2.x μ 쿼리(Select) κ°μ²΄ μμ보기
- Pydantic 2 λͺ¨λΈ νλ: μ ν¨μ± κ²μ¬ + μ μ²λ¦¬ + νμ²λ¦¬
- Pydantic 2 κΈ°λ° νμ€ν λͺ¨λΈ μ½λ (FastAPI + SQLModel + SQLAlchemy 2)
2025.05
2025.03
2025.02
- λΆμ° νΈλ μ΄μ± λꡬ Jaeger (feat. OpenTelemetry)
- MSA νκ²½μμμ λ²κ·Έ νΈλνΉ
- μλΉμ€ λͺ¨λν°λ§ λꡬ -Prometheus
- μλΉμ€ λͺ¨λν°λ§ μ§νμ λνμ¬
- pull, push μν€ν μ³
- λ°μ΄ν° μ λ¦Όνμ Data skew
- Postgres - GIN index
- λΆμ° λ‘κΉ μ λνμ¬
- Sentry - μλ¬ λͺ¨λν°λ§
- νμ΄μ¬μΌλ‘ λ‘κΉ Best Practice
- νμ΄μ¬μΌλ‘ λ‘κΉ μνκΈ°
2024.12
- AWS - EC2 μΈμ€ν΄μ€ μ νλ³ μ©λ
- DevOps μ 무 - λλ§μ κΏν
- Terraform κΈ°λ³Έμ§μ
- Docker νκ²½μμ
ENTRYPOINTμCMDμ μ°¨μ΄μ - Docker: ARG,ENV, RUN, CMD λ₯Ό μ¬μ©ν μλΉμ€ λ€μ€νκ²½ μ§μ
- νμ΄μ¬ - Generator μ yield
- νμ΄μ¬ - Dataclass
- νμ΄μ¬ - Dunder(double underscore) method
- νμ΄μ¬ - ν¨μ μ€λ²λ‘λ©κ³Ό singledispatch λ°μ½λ μ΄ν°
2024.11
- νμ΄μ¬ - Property
- νμ΄μ¬ - ν΄λμ€ μμ± vs μΈμ€ν΄μ€ μμ±
- νμ΄μ¬ - Descriptor μμ보기
- Celery μ컀 ꡬλ λͺ λ Ήμ΄ μ΅μ μ΄ν΄λ³΄κΈ°
2024.10
- λΉμ μ΄ λͺ°λλ νμ΄μ¬ μ΄μΌκΈ°λ€
- νμ΄μ¬ μ°μ°μ:
2 is 2μ2 == 2μ μ°¨μ΄μ - PostgreSQL - λ¬Έμμ΄ νλ COLLATE μ μ λ ¬
- Jenkinsλ₯Ό μ¬μ©νμ¬ AWS ECS Fargate μ λ°°ν¬νκΈ° (ECR, CodeDeploy, HTTPS, λ‘λ λ°Έλ°μ)
2024.09
- Python
3.7 -> 3.12 λ²μ μμ ν΅ν΄ μ»μ μ μλκ²λ€ - AWS - EC2 μΈμ€ν΄μ€ ν νλ¦Ώ κ΅μ²΄
- Linux μλ² μνμ§λ¨
2024.08
- AWS - Code Deploy μμ ApplicationStop μ€λ₯ ν΄κ²°
- Gitlab - CI/CD pipeline μ΅μ ν λ° μ½λνμ§κ΄λ¦¬κΈ°λ₯
- Gitlab - κ°μ’ κΏν λ° λͺ¨λ²μ¬λ‘
- AWS - ALB μ¬λ¬ λλ©μΈ νλλ‘ μλΉμ€ νκΈ°
- AWS - EKS vs ECS
- AWS - RDS κ΄λ¦¬ Tips
2024.07
- AWS - λ°°ν¬νκ²½ ꡬλΆνκΈ°
- AWS - Code Deploy μ€λ₯ ν΄κ²°: appspec.yml μ μ°Ύμ μ μμ
- AWS - ECR μ μ΄λ―Έμ§ νΈμ
- μλ² λμ€ν¬ μ 리
- js - ?? (nullish) μ°μ°μ
2024.06
- React hook -
useForm()κ°λ¨ μ¬μ©λ² - node νλ‘μΈμ€ κ΄λ¦¬ - pm2
- μ μ€ν¬λ¦½νΈ - κΏν λͺ¨μ
- Windows μμ nano μ€μΉνκ³ μ¬μ©νκΈ°
2024.05
- Linux μμ μ μ μ ννλ λ°©λ²
- Redis tip λͺ¨μ
- λ£¨νΈ κΆνμ νλνλ λͺ λ Ήμ΄λ€μ μ°¨μ΄μ (sudo -s, -i, su)
2024.04
- factoryboy - @post_generation μ¬μ©λ²
- λλ§μ κ°λ°νκ²½ μ€μ λ°©λ²
- git squash
- Slack μμ€ν λ©μμ§μμ κ·Έλ£Ή λ©μ νκΈ°
- git rebase
- ν ν¬μ€ν- κΈ°λ₯μ /λΉκΈ°λ₯μ μꡬμ¬νμ μ°¨μ΄
2024.03
- JWT ν ν°μ λ°κΈ, μ¬μ©, κ΄λ¦¬ λ°©μ μ΄μ 리
- PostgreSQL μ μ©ν 쿼리 λͺ¨μ
- νλ‘μ νΈμ λ―Έμ¬μ© pip ν¨ν€μ§ μ°Ύμλ΄κΈ°
- νΉμ pip ν¨ν€μ§μ λ€λ₯Έ ν¨ν€μ§ μμ‘΄μ± νμΈνκΈ°
- Git hook μΌλ‘ 컀λ°λ©μμ§ prefix μλννκΈ°
- SSR, SPA, SSG, ISR κ°λ μ‘κΈ°
- νμ΄μ¬ μλ μ½λν¬λ§€ν° black μ μ©νκΈ°
2023.04
2022.03
2021.10
2021.9
2021.8
2021.2
2021.1
2020.12
2020.11
2020.08
2020.07
- Git - μλ²μ deploy key νμ©κ°λ₯νλλ‘ λ±λ‘νκΈ°
- Git - ν€κΉλ¦¬λ gitignore μ directory μ€μ
- Django or DRF μ View μ Custom Decorator λ₯Ό λ¬μ보μ