-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathcuration.yml
418 lines (388 loc) · 39.1 KB
/
curation.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
10th:
1st:
PMPO:
- 제목: 끝맺음을 잘하자 (글또 다짐)
작가: 임지환
주소: https://habwa.tistory.com/entry/%EB%81%9D%EB%A7%BA%EC%9D%8C%EC%9D%84-%EC%9E%98%ED%95%98%EC%9E%90-%EA%B8%80%EB%98%90-%EB%8B%A4%EC%A7%90
설명: 🚀 끝맺음의 중요성을 강조하며, 대목표와 소목표 설정, 수치화, 그리고 커뮤니티와 함께 성장하는 전략적인 자기계발 접근법을 제시합니다.
- 제목: 침대 위에서 눈물을 훔치며 본 내동생 결혼식
작가: 신지혜
주소: https://brunch.co.kr/@smol/13
설명: 👰 언택트 시대의 혁신적인 결혼식 경험을 UX 관점에서 생생하게 풀어낸 감동적이고 실용적인 온라인 결혼식 이야기!
Frontend:
- 제목: 당근 테크밋업 발표를 하고 (발표를 앞둔 모든 분께)
작가: 정현수
주소: https://junghyeonsu.com/posts/daangn-tech-meetup-retrospect/
설명: 🎤 발표 준비부터 실전까지의 상세한 노하우를 담은 실용적인 글로, 발표를 앞둔 사람들에게 장표 제작, 발표 기법, 마인드셋까지 종합적인 인사이트를 제공합니다.
- 제목: Web Workers, AI 모델을 브라우저의 백그라운드에서 실행하면 앱 성능이 좋아질까?
주소: https://pkw-may.tistory.com/65
작가: 박경원
설명: 🚀 AI 모델의 백그라운드 실행의 장단점을 실험적으로 탐구하며, 실시간 이미지 추론에서는 메인 스레드가 더 효율적일 수 있음을 깨달은 인사이트 있는 글입니다.
- 제목: 함수는 어디까지 접근 가능한가? - Closure와 this 이해하기
주소: https://www.oooooroblog.com/posts/90-js-this-closure
작가: 조예진
설명: 🧠 자바스크립트의 스코프, 클로저, this의 동작 원리를 깊이 있게 이해할 수 있는 심도 있는 기술 블로그 포스트로, 개발자의 JavaScript 기본기를 탄탄하게 다질 수 있는 글입니다.
- 제목: Shadow DOM으로 스타일 충돌 해결하기
주소: https://kangju.dev/posts/solving-style-conflicts-with-shadow-dom
작가: 강주혁
설명: 🎨 웹 컴포넌트의 스타일 격리를 위한 Shadow DOM의 개념과 활용법을 명확하게 설명한 유용한 글입니다.
Backend:
- 제목: Redis의 Increment는 왜 원자적으로 동작하는 것일까?
주소: https://strong-park.tistory.com/entry/Redis%EC%9D%98-Increment%EB%8A%94-%EC%99%9C-%EC%9B%90%EC%9E%90%EC%A0%81%EC%9C%BC%EB%A1%9C-%EB%8F%99%EC%9E%91%ED%95%98%EB%8A%94-%EA%B2%83%EC%9D%BC%EA%B9%8C
작가: 박세진a
설명: 🔍 Redis의 INCR 명령어가 원자적으로 동작하는 원리를 깊이 있게 탐구하여, 동시성 제어의 내부 메커니즘을 명확히 이해할 수 있는 기술 블로그 포스팅입니다.
- 제목: 계약에 의한 설계(Design by Contract)를 실전에 적용하기
주소: https://jinseong-dev.tistory.com/49
작가: 황진성
설명: 📝 계약에 의한 설계(Design by Contract)의 핵심 개념과 실전 적용 방법을 상세히 설명한 유익한 기술 문서입니다.
- 제목: 스트림은 느긋하고 싶다
주소: https://yatta.tistory.com/10
작가: 이종은
설명: 🎯 Stream의 지연 연산 특성을 이해하고 성능 최적화를 위한 핵심 메커니즘을 학습할 수 있는 깊이 있는 기술 가이드입니다.
Data:
- 제목: Airflow를 활용해서 API로 데이터 수집하기
주소: https://velog.io/@chltpdus48/Airflow%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%B4%EC%84%9C-API%EB%A1%9C-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%88%98%EC%A7%91%ED%95%98%EA%B8%B0
작가: 최세연
설명: 🔄 Airflow를 활용한 API 데이터 수집의 체계적이고 효율적인 접근 방법을 상세히 설명하는 기술 블로그로, 비동기 처리, 세마포어, 오류 관리 등 실무에 바로 적용 가능한 인사이트를 제공합니다.
- 제목: 마이크로소프트 연구원이 말하는 AI에 대한 치명적 착각
주소: https://brunch.co.kr/@hnote/154
작가: 이소희a
설명: 🤖 AI의 기술적, 사회적 영향을 깊이 있게 탐구하며, 마이크로소프트 연구원의 비판적 시각으로 AI의 숨겨진 위험성과 윤리적 문제를 통찰력 있게 분석한 책입니다.
Fullstack:
- 제목: 소프트웨어 파괴의 미학
주소: https://kciter.so/posts/the-aesthetics-of-destroying-software/
작가: 이선협
설명: 🎯 소프트웨어 개발에서 불가피한 코드 파괴를 받아들이고, 변화에 유연하게 대응할 수 있는 혁신적인 개발 철학을 제시하는 깊이 있는 기술 에세이입니다.
- 제목: 사라진 Python 웹 프레임워크의 Redis Cluster 캐시 구현체
주소: https://medium.com/@sudosubin/%EC%82%AC%EB%9D%BC%EC%A7%84-python-%EC%9B%B9-%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC%EC%9D%98-redis-cluster-%EC%BA%90%EC%8B%9C-%EA%B5%AC%ED%98%84%EC%B2%B4-8439a473e16b
작가: 김수빈
설명: 💡 Redis Cluster 지원이 부족한 Python 웹 프레임워크에서 Django와 FastAPI를 위한 맞춤형 캐시 백엔드를 직접 구현하여 성능과 안정성을 높인 혁신적인 기술 접근 사례
- 제목: 랭체인v0.3 하이퍼클로바x 연동하기
주소: https://chucoding.tistory.com/149
작가: 서현석
설명: 🔧 랭체인 v0.3과 하이퍼클로바X를 커스텀 모델로 연동하고, 배치 처리를 통한 성능 개선 사례를 제시하여, AI 개발자들에게 실용적인 가이드를 제공합니다.
2nd:
PMPO:
- 제목: SEO (검색 엔진 최적화) 24년 버전 BERT를 곁들인
주소: https://habwa.tistory.com/entry/SEO-%EA%B2%80%EC%83%89-%EC%97%94%EC%A7%84-%EC%B5%9C%EC%A0%81%ED%99%94-24%EB%85%84-%EB%B2%84%EC%A0%84BERT%EB%A5%BC-%EA%B3%81%EB%93%A4%EC%9D%B8
설명: 🔍 SEO의 9가지 핵심 요소를 체계적으로 정리하고 BERT를 고려한 자연스러운 콘텐츠 작성법까지 상세히 설명한 유익한 글로, 웹사이트 최적화를 위한 실용적인 가이드라인을 제공합니다.
작가: 임지환
Frontend:
- 제목: 모바일에서 연속 입력시 값이 무시되는 이유(feat. click, touch, pointer event)
주소: https://mong-blog.tistory.com/entry/%EB%AA%A8%EB%B0%94%EC%9D%BC%EC%97%90%EC%84%9C-%EC%97%B0%EC%86%8D-%EC%9E%85%EB%A0%A5%EC%8B%9C-%EA%B0%92%EC%9D%B4-%EB%AC%B4%EC%8B%9C%EB%90%98%EB%8A%94-%EC%9D%B4%EC%9C%A0feat-touch-pointer-event
설명: 📱 모바일 환경에서 이벤트 처리의 미묘한 차이를 이해하고, touchend나 pointerup 같은 대안적 이벤트로 사용자 경험을 개선할 수 있는 통찰력 있는 글!
작가: 금정민
- 제목: JavaScript에서 이진 데이터 이해하기 - ArrayBuffer, TypedArray, Blob, File
주소: https://bichoninthefront.vercel.app/2024-jsBinaryDataTypes
설명: 💡 이진 데이터 처리를 위한 JavaScript의 다양한 타입(ArrayBuffer, TypedArray, Blob, File)을 상세히 설명하여 웹 개발자가 파일 처리와 데이터 조작에 필요한 핵심 개념을 이해하기 쉽게 정리한 유용한 글입니다.
작가: 김민지a
Backend:
- 제목: 팩트체크와 나
주소: https://proofby.ac/misinformation/
설명: 🕵️ 정보의 정확성을 위해 끊임없이 오정보와 싸우는 저자의 열정과 노력을 담은 글로, 건전한 지식 생태계를 위한 중요한 메시지를 전달하고 있어 추천합니다.
작가: 박재온
- 제목: 리더가 MSA 전환을 하자고 했다. 그리고 처참히 실패했다.
주소: https://imksh.com/127#google_vignette
설명: 🤔 MSA 전환은 기술적 역량과 조직 문화 변화가 필수적이며, 실무진의 기술력과 경영진의 지원, 부서간 협력이 뒷받침되어야 성공할 수 있다는 현실적인 조언을 담은 글입니다.
작가: 강승현
- 제목: 에러 없이 서버가 죽는다고? 병렬 다운로드 환경에서 발생한 장애 대응기
주소: https://www.uwoobeat.dev/server-crashes-sliently-in-parallel-download
설명: 🗂️ 병렬 다운로드 환경의 복잡한 서버 장애 대응 과정을 실무적이고 깊이 있게 다루는 기술 블로그 포스트로, 백엔드 개발자들에게 실질적인 인사이트를 제공합니다.
작가: 안재현
- 제목: 서버리스 환경의 프로젝트는 어떻게 관리해야 될까?
주소: https://codediary21.tistory.com/155
설명: 🚀 서버리스 환경의 복잡한 프로젝트 관리를 위한 핵심 전략과 실무 인사이트를 제공하는 유용한 기술 블로그 포스트!
작가: 이용선
- 제목: C언어에서의 다차원 데이터 메모리 할당 방법
주소: https://chinensis.tistory.com/entry/C%EC%96%B8%EC%96%B4%EC%97%90%EC%84%9C%EC%9D%98-%EB%8B%A4%EC%B0%A8%EC%9B%90-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%A9%94%EB%AA%A8%EB%A6%AC-%ED%95%A0%EB%8B%B9-%EB%B0%A9%EB%B2%95
설명: 🧩 C언어에서 다차원 데이터 메모리 할당, 1차원으로 데이터를 저장하고 인덱스 계산을 통해 접근하는 방식이 가장 효율적이고 성능이 우수합니다.
작가: 이승민b
- 제목: 코드가 깔끔해지는 VO(Value Object)를 써야하는 이유
주소: https://dongmin-sim.github.io/posts/what-is-vo/
설명: 💊 VO(Value Object)는 도메인 개념을 더 명확하게 표현하고 캡슐화를 통해 코드의 신뢰성과 테스트 용이성을 높여주는 불변 객체로, 비즈니스 로직을 더 깔끔하게 구현할 수 있게 해줍니다.
작가: 심동민
- 제목: WebFlux에서 chunked 스트리밍 request 받기
주소: https://welcometodannas.tistory.com/91
설명: 🔄 WebFlux의 chunked 스트리밍 request 처리 방법을 다룬 백엔드 기술 글로, 실시간 데이터 처리가 필요한 개발자에게 유용한 참고 자료가 될 것 같습니다.
작가: 이다은
- 제목: Python - FastAPI와 Dependency Injector
주소: https://libertbaek.tistory.com/entry/FastAPI%EC%99%80-Dependency-Injector
설명: 🛠️ FastAPI와 Dependency Injector를 활용하여 Python 웹 애플리케이션의 의존성 관리와 테스트 용이성을 개선하는 방법을 상세히 설명한 기술 가이드입니다.
작가: 백승주
AIML:
- 제목: Kubernetes - 파드의 리소스 자원 사용량을 제한시켜보자
주소: https://techblog-history-younghunjo1.tistory.com/585
설명: 💡 쿠버네티스에서 파드의 리소스 사용량을 제한하고 관리하는 방법을 상세히 설명하며, requests/limits를 통한 오버커밋과 QoS 클래스를 활용한 우선순위 설정, ResourceQuota/LimitRange를 통한 네임스페이스별 자원 관리까지 실무에 필요한 핵심 개념들을 체계적으로 다룬 유용한 글입니다.
작가: 조영훈
Fullstack:
- 제목: 음악 검색 시스템 만들기
주소: https://kciter.so/posts/music-recognition-system/
설명: 🎵 Shazam과 같은 음악 검색 시스템의 마법 같은 원리를 FFT, 스펙트로그램, 소리 지문 등을 활용해 직접 구현하는 흥미로운 기술 해설!
작가: 이선협
- 제목: 추상화를 통해 외부 시스템의 결합도를 낮추고 테스트 가능성(Testability) 높이기
주소: https://velog.io/@langoustine/abstraction-to-testability
설명: 🎯 추상화를 통해 외부 시스템과의 결합도를 낮추고, 테스트 용이성을 높여 더 유연하고 확장 가능한 애플리케이션 구조를 만드는 사례입니다.
작가: 문태준
3rd:
AIML:
- 제목: 결정트리 모델(Decision Tree)이 나의 문제를 해결해줄 수 있을까?
주소: https://woocosmos.github.io/decision-tree/
작가: 우연수
설명: 🌳 제한된 범위의 정수 응답 데이터에 결정트리가 적합한 이유와 비모수적 모델로서 어떤 특징을 가지고 있는지 설명하는 유익한 글입니다.
Backend:
- 제목: Hibernate 의 ‘불편한’ 편의 기능들.
주소: https://monday9pm.com/hibernate-%EC%9D%98-%EB%B6%88%ED%8E%B8%ED%95%9C-%ED%8E%B8%EC%9D%98-%EA%B8%B0%EB%8A%A5%EB%93%A4-06a1fbc7492a/
작가: 최현구
설명: 🤔 Hibernate의 편의성이 오히려 불편함을 초래할 수 있다는 점을 ActionQueue의 SQL 정렬과 JPQL의 즉시 flush 현상을 통해 설명하며, 실용적 대안으로 queryDSL과 직접 SQL 작성을 추천합니다.
- 제목: Kotlin, Collection vs Sequence - 최적의 선택 기준
주소: https://velog.io/@wisepine/Kotlin-Collection-vs-Sequence-%EC%B5%9C%EC%A0%81%EC%9D%98-%EC%84%A0%ED%83%9D-%EA%B8%B0%EC%A4%80/
작가: 김혜송
설명: 🔍 컬렉션과 시퀀스의 장단점을 비교하여 작은 데이터셋은 컬렉션이, 큰 데이터셋은 시퀀스가 유리하며 병렬처리가 필요하거나 정렬이 필요한 경우는 컬렉션을 추천합니다.
- 제목: spring kafka auto-commit 동작원리 - 데이터 유실과 중복처리
주소: https://junuuu.tistory.com/1028/
작가: 김준우
설명: 🔍 Kafka의 auto-commit은 poll() 메서드 호출 시점에 commit이 이루어져 메시지 중복은 발생할 수 있으나 유실은 방지할 수 있다는 내용에 대한 글입니다.
- 제목: 서버에서 Graceful Shutdown은 왜 필요할까
주소: https://milkymilky0116.github.io/posts/Graceful_Shutdown/
작가: 이성진
설명: 🛑 서버의 안정성과 사용자 경험을 보장하기 위해 Graceful Shutdown은 필수적이며, 진행 중인 요청을 안전하게 처리하고 자원을 정리하여 예기치 못한 서버 종료 상황에서도 신뢰성 있는 서비스를 제공할 수 있습니다.
- 제목: 퇴사를 고민하는 주니어에게,
주소: https://imksh.com/128/
작가: 강승현
설명: 🤔 주니어 개발자의 퇴사 고민을 건강, 자기 효능감, 성장이라는 3가지 관점에서 분석하며 신중한 결정을 돕는 실용적인 조언글
Data:
- 제목: Garbage In, Garbage Out! 당신의 데이터 믿을만한가요?
주소: https://suminii.tistory.com/entry/Garbage-In-Garbage-Out-%EB%8B%B9%EC%8B%A0%EC%9D%98-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%AF%BF%EC%9D%84%EB%A7%8C%ED%95%9C%EA%B0%80%EC%9A%94/
작가: 김수민b
설명: 📊 데이터 품질의 중요성을 강조하며 'Garbage In, Garbage Out' 원칙을 통해 신뢰할 수 있는 데이터 관리의 필요성을 설명하는 유익한 글입니다.
- 제목: Text-to-SQL를 알아보자
주소: https://ivoryrabbit.github.io/posts/Text-to-SQL/
작가: 이동규
설명: 🔍 SQL 지식이 없는 비개발자도 자연어로 데이터를 조회할 수 있게 해주는 Text-to-SQL 기술을 Python으로 구현하는 방법을 상세히 설명한 글로, OpenAI API와 Vector Database를 활용한 실용적인 예제를 제공합니다.
- 제목: A/B 테스트로 팝업 성과 측정하기
주소: https://www.actionspeak.kr/blog/guide/abt/
작가: 조해창
설명: 📊 A/B 테스트로 팝업의 효과를 객관적으로 측정하여 데이터 기반의 의사결정을 할 수 있도록 GTM, GA4, BigQuery, Tableau를 활용한 상세한 분석 가이드를 제공합니다.
Frontend:
- 제목: JS 탐구생활 - 클로저 시리즈 1. 클로저란 무엇인가?
주소: https://witch.work/posts/javascript-closure-deep-dive-application/
작가: 김성현a
설명: 🔍 클로저의 핵심 개념과 활용을 명확하게 설명한 글로, 일급 객체 함수와 렉시컬 스코프를 사용하는 언어에서 표현식의 평가 결과로서 외부 환경에 대한 참조를 함께 묶어 정보 은닉, 전달, 추적 등에 활용할 수 있음을 상세히 다룹니다.
- 제목: JS 탐구생활 - 클로저 시리즈 2. 수학자들의 꿈에서 JS의 스타가 되기까지
주소: https://witch.work/posts/javascript-closure-deep-dive-history/
작가: 김성현a
설명: 🔍 클로저의 역사를 추적하며 수학자들의 꿈에서 시작해 JavaScript의 핵심 기능이 되기까지의 여정을 다룬 글로, 람다 계산법과 함수형 프로그래밍의 발전 과정을 통해 클로저의 중요성을 이해할 수 있습니다.
- 제목: React Hook Form과 유사한 인터페이스 만들기
주소: https://d5ng-blog.vercel.app/React/rhf/
작가: 이동현
설명: 🔧 React Hook Form과 유사한 인터페이스를 직접 구현하여 일관성 있는 폼 관리를 가능하게 했고, 제어/비제어 컴포넌트의 장단점을 고려한 성능 최적화와 타입 안정성을 확보했습니다.
- 제목: 🍔 ദി=´∀`) 안녕하새용저는햄부기애용
주소: https://sungpaks.github.io/draggable-and-auto-walking-character-chrome-extension/
작가: 조성훈
설명: 🎮 드래그 앤 드롭으로 움직이고 랜덤하게 걷는 모션을 보여주는 귀여운 햄버거 캐릭터를 크롬 확장프로그램으로 구현한 재미있는 프로젝트입니다.
Fullstack:
- 제목: 데이터 스트림이 무엇이냐는 질문에 제대로 대답해보기
주소: https://velog.io/@broccolism/%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%8A%A4%ED%8A%B8%EB%A6%BC%EC%9D%B4-%EB%AC%B4%EC%97%87%EC%9D%B4%EB%83%90%EB%8A%94-%EC%A7%88%EB%AC%B8%EC%97%90-%EC%A0%9C%EB%8C%80%EB%A1%9C-%EB%8C%80%EB%8B%B5%ED%95%B4%EB%B3%B4%EA%B8%B0/
작가: 손영인
설명: 🔄 데이터 스트림의 개념과 특징을 명확하게 설명한 글로, 변경 이벤트의 연속성과 무한한 데이터 처리라는 핵심을 이해하기 쉽게 고스톱 예시와 함께 설명하여 추천합니다.
Infra:
- 제목: 싱글톤에 대한 오해
주소: https://eeeasycode.github.io/do_you_know_singleton/
작가: 이창민
설명: 🔍 정적 팩토리 메서드 패턴만으로는 싱글톤이 보장되지 않는다는 오해를 바로잡고, NestJS와 Spring Core의 싱글톤 객체 관리 방식을 상세히 분석한 유익한 글입니다.
4th:
AIML:
- 제목: LLM Evaluation이 중요한 이유
주소: https://jasonkang14.github.io/llm/why-evaluation-is-important
작가: 강병진
설명: 🤖 대규모 언어 모델(LLM) 애플리케이션 개발에서 평가의 중요성은 일관성 없는 출력, 환각 위험, 예측 불가능한 사용자 상호작용을 관리하고 품질을 통제하여 신뢰할 수 있는 AI 서비스를 구축하는 핵심 과정입니다.
- 제목: 코딩테스트를 위한 대표 유형 중급 알고리즘 정리(by.백준 플래티넘)
주소: https://velog.io/@8804who/%EC%BD%94%EB%94%A9%ED%85%8C%EC%8A%A4%ED%8A%B8%EB%A5%BC-%EC%9C%84%ED%95%9C-%EB%8C%80%ED%91%9C-%EC%9C%A0%ED%98%95-%EC%A4%91%EA%B8%89-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EC%A0%95%EB%A6%ACby.%EB%B0%B1%EC%A4%80-%ED%94%8C%EB%9E%98%ED%8B%B0%EB%84%98
작가: 김주성
설명: 🚀 코딩테스트 준비의 핵심 알고리즘들을 중급 수준에서 체계적으로 정리하여, 다익스트라/플로이드워셜/크루스칼/스위핑/위상정렬 등 핵심 알고리즘을 실전 예제와 함께 상세히 설명한 유용한 학습 자료입니다.
Backend:
- 제목: 해시 자료구조와 HashMap이 해시 충돌을 해결하는 방법 | Codongmin
주소: https://dongmin-sim.github.io/posts/hash-data-structure/
작가: 심동민
설명: 🧠 해시 자료구조의 핵심 원리와 Java HashMap의 해시 충돌 해결 방식을 깊이 있게 이해할 수 있는 완벽한 가이드로, 개발자들에게 해시 메커니즘의 내부 동작과 최적화 전략을 제공하는 필수 학습 자료입니다.
- 제목: (MySQL) 인덱스가 B+Tree 를 선택한 이유
주소: https://hugehoo-blog.vercel.app/blog/Database/B%20tree%20as%20Index
작가: 임성후
설명: 🌳 데이터베이스 성능의 비밀, B+Tree! 노드당 여러 키를 저장하여 트리 깊이를 낮추고 Disk I/O를 획기적으로 줄여 MySQL 인덱스의 검색 속도와 효율성을 극대화하는 혁신적인 자료구조입니다.
- 제목: C언어로 알아보는 객체 지향 프로그래밍, 가상 함수 테이블(vtable)과 메서드 구현
주소: https://chinensis.tistory.com/entry/C%EC%96%B8%EC%96%B4%EB%A1%9C-%EC%95%8C%EC%95%84%EB%B3%B4%EB%8A%94-%EA%B0%9D%EC%B2%B4-%EC%A7%80%ED%96%A5-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D
작가: 이승민b
설명: 🎮 C언어로 객체 지향 프로그래밍의 핵심 원리를 탐구하며, 구조체와 함수 포인터를 활용해 가상 함수 테이블과 동적 메서드 호출 방식을 게임 개발을 통해 실제적으로 구현하고 설명하는 심도 있는 기술 탐험 가이드입니다.
- 제목: 카드 발동 제네릭 와일드카드?(feat. 이펙티브 자바)
주소: https://velog.io/@prettylee620/%EC%B9%B4%EB%93%9C-%EB%B0%9C%EB%8F%99-%EC%A0%9C%EB%84%A4%EB%A6%AD-%EC%99%80%EC%9D%BC%EB%93%9C%EC%B9%B4%EB%93%9Cfeat.-%EC%9D%B4%ED%8E%99%ED%8B%B0%EB%B8%8C-%EC%9E%90%EB%B0%94
작가: 이금주
설명: 🚀 제네릭의 핵심은 타입 안전성을 높이고 코드 재사용성을 강화하는 자바의 강력한 타입 시스템 기능으로, 컴파일 시점에 타입 검사를 통해 런타임 오류를 사전에 방지하는 중요한 개념입니다.
Data:
- 제목: 3달 간의 SQL스터디를 마무리하며... (부제 모더레이터로써의 스터디 후기)
주소: https://spaceofyujin.tistory.com/42
작가: 서유진
설명: 🌟 3개월간의 SQL 스터디를 통해 동료들과 함께 성장하고, 모더레이터로서 데이터 기반 업무 문화 확산에 기여한 감동적인 학습 여정을 소개합니다.
Frontend:
- 제목: 왜 Object.keys는 string[] 타입을 리턴하나요?
주소: https://velog.io/@wns450/%EC%99%9C-Object.keys%EB%8A%94-string-%ED%83%80%EC%9E%85%EC%9D%84-%EB%A6%AC%ED%84%B4%ED%95%98%EB%82%98%EC%9A%94
작가: 황낙준
설명: 🔍 타입스크립트의 Object.keys()가 항상 string[]을 반환하는 이유는 런타임 동작을 보존하고, 열린 구조의 타입 시스템을 유지하기 위한 의도적인 설계로, 구조적 타이핑의 유연성을 최대한 반영한 선택입니다.
- 제목: 다형성 컴포넌트 구현에 문제가 있나요?
주소: https://blog.sjoleee.info/posts/polymorphic-components
작가: 이상조
설명: 🚀 다형성 컴포넌트로 디자인 시스템의 재사용성과 유연성을 극대화하여, 컴포넌트의 확장성과 타입 안전성을 높이는 혁신적인 React 컴포넌트 구현 방법을 소개합니다!
- 제목: 면접관께서 가로되, 번들러가 무엇이냐 물으니
주소: https://sungpaks.github.io/what-and-why-and-how-bundler/
작가: 조성훈
설명: 📚 웹 개발자의 필수 지식인 번들러의 개념과 역할을 기술 면접 경험을 통해 상세히 설명한 글로, 번들러의 등장 배경부터 실제 활용까지 체계적으로 이해할 수 있어 추천합니다.
- 제목: (年間 회고) 신입 개발자 생존기 희노애락 365일
주소: https://velog.io/@blcklamb/%E5%B9%B4%E9%96%93-%ED%9A%8C%EA%B3%A0-%EC%8B%A0%EC%9E%85-%EA%B0%9C%EB%B0%9C%EC%9E%90-%EC%83%9D%EC%A1%B4%EA%B8%B0-%ED%9D%AC%EB%85%B8%EC%95%A0%EB%9D%BD-365%EC%9D%BC
작가: 김채정
설명: 🌱 신입 개발자의 솔직하고 감동적인 1년 회고로, 성장의 고민과 희망을 진솔하게 담아낸 성장 스토리를 소개합니다!
- 제목: 실전 오픈소스를 기여하며 느끼고 배운 것
주소: https://www.gyumong.info/daily/open-source-contribution-2
작가: 김민규
설명: 🚀 오픈소스 기여를 통해 기술적 성장, 재미, 그리고 도파민 충전까지! 전 세계 개발자들과 함께 성장하며 라이브러리의 결함들을 개선하는 즐거운 여정을 소개합니다.
- 제목: 나만의 간판 생성 프로젝트 개발기 (feat. 풀스택 도전기)
주소: https://kwonbomi.xyz/blog/blog3
작가: 권보미
설명: 💡 간판 이미지를 활용한 풀스택 프로젝트로, Supabase를 활용해 DB 구축부터 API 개발, 이미지 렌더링까지 직접 구현한 개발 과정을 상세히 다룬 기술 블로그입니다.
Fullstack:
- 제목: TypeScript Namespace Deep Dive
주소: https://www.verycosy.net/posts/2024/11/typescript-namespace-deep-dive
작가: 장진호
설명: 🧩 TypeScript의 namespace는 타입 계층 표현과 편의성을 위해 여전히 유용하며, 특히 타입 전용으로 사용할 때 강력한 도구로 활용할 수 있는 TypeScript의 숨은 기능입니다.
PMPO:
- 제목: 스타트업의 QA 프로세스 개선 (1) 우리 모두가 QA입니다😉
주소: https://chaerangja.tistory.com/27
작가: 김채은
설명: 🚀 스타트업의 QA 프로세스 개선, 모든 팀원이 품질 보증의 주체가 되어 효율성과 협업을 높이는 혁신적인 접근 방식을 소개합니다!
5th:
Data:
- 제목: 2024년 회고. 일과 글과 책과 습習.
주소: https://brunch.co.kr/@hnote/157
작가: 이소희a
설명: 🌟 2024년을 돌아보며, 일과 글과 책에 대한 열정으로 꾸준히 성장하고 자기계발에 힘쓴 한 해였던 작가의 진솔하고 감동적인 회고 에세이로, 개인의 성장과 도전 과정을 생생하게 느낄 수 있는 인사이트 가득한 글입니다.
- 제목: Savitzky-Golay(사비츠키 골레이) 필터
주소: https://infatigablemente.tistory.com/entry/Savitzky-Golay%EC%82%AC%EB%B9%84%EC%B8%A0%ED%82%A4-%EA%B3%A8%EB%A0%88%EC%9D%B4-%ED%95%84%ED%84%B0
작가: 송민혜
설명: 📊 센서 데이터의 노이즈를 효과적으로 제거하면서도 중요한 특징은 보존할 수 있는 Savitzky-Golay 필터에 대해, 직관적인 이해와 실제 구현 방법까지 상세히 설명한 유용한 가이드입니다.
Backend:
- 제목: 네 번째 회사에 이르기 까지
주소: https://junior-datalist.tistory.com/399
작가: 임성후
설명: 🔄 글또와 함께한 성장의 여정, 네 번째 회사로 도전하며 개인적 성장과 새로운 기술 학습, 그리고 Go 언어 경험을 바탕으로 성공적인 이직을 이뤄낸 감동적인 커리어 이야기를 소개합니다!
- 제목: (Golang) Defer 를 알아보자
주소: https://hugehoo-blog.vercel.app/blog/Go/get%20deeper%20in%20defer
작가: 임성후
설명: 🔍 Go 언어의 defer는 함수 종료 시 자원 해제와 코드 가독성을 높이는 강력한 기능으로, 리소스 관리와 예외 처리가 필요하다면 꼭 한번 살펴보시기 바랍니다.
- 제목: 나의 Github Copilot 활용법 & Tip (for IntelliJ)
주소: https://velog.io/@wisepine/나의-Github-Copilot-활용법-Tip-for-IntelliJ
작가: 김혜송
설명: 🤖 IntelliJ에서 GitHub Copilot을 효과적으로 활용하는 방법을 상세히 소개한 글로, 특히 백엔드 개발자를 위한 실용적인 15가지 유즈케이스와 주의사항을 통해 AI 코딩 어시스턴트를 현명하게 활용하는 방법을 배울 수 있습니다.
- 제목: Big Ball of Mud 탈출을 위한 발버둥
주소: https://medium.com/@woojin8787/big-ball-of-mud-%ED%83%88%EC%B6%9C%EC%9D%84-%EC%9C%84%ED%95%9C-%EB%B0%9C%EB%B2%84%EB%91%A5-e24ed216c3c0
작가: 천진우
설명: 🚧 소프트웨어 개발의 늪에서 탈출하기 위한 실용적이고 현실적인 Big Ball of Mud 극복 전략을 배울 수 있는 깊이 있는 기술 에세이로, 실제 현장에서 겪는 기술적 부채와 복잡성 문제를 생생하게 풀어낸 성찰적 이야기입니다.
- 제목: 내가 Bloc를 이해한 방법
주소: https://velog.io/@aquashdw/내가-Bloc를-이해한-방법
작가: 박지호
설명: 🎮 Flutter Bloc로 지뢰찾기 게임 개발 경험기 - 프론트엔드에서 백엔드 같은 상태 관리의 매력을 발견한 개발자의 흥미로운 기술 여정을 소개합니다!
Frontend:
- 제목: CSS의 새 로고 Color - “rebeccapurple”에 관한 이야기.
주소: https://velog.io/@ainochi95/CSS%EC%9D%98-%EC%83%88-%EB%A1%9C%EA%B3%A0-Color-rebeccapurple%EC%97%90-%EA%B4%80%ED%95%9C-%EC%9D%B4%EC%95%BC%EA%B8%B0
작가: 강민석
설명: 💜 CSS의 새 로고 컬러 'rebeccapurple'에 담긴 감동적인 이야기 - 6살의 나이로 세상을 떠난 에릭 마이어의 딸 레베카를 기리기 위해 만들어진 색상이 10년 만에 CSS의 공식 로고 컬러가 되기까지의 여정을 소개합니다.
- 제목: 웹 폰트 로드 시간 줄이기
주소: https://seri-log.netlify.app/web_font_optimization/
작가: 박세리
설명: 💡 웹 폰트 로딩 속도를 획기적으로 개선하고, 사용자 경험을 높이기 위한 서브셋 폰트 최적화 방법을 상세히 소개하는 기술 블로그 포스트로, 폰트 용량을 80% 줄이고 로딩 시간을 획기적으로 단축한 실전 최적화 사례를 배울 수 있습니다.
- 제목: Reflow 딥다이브 (feat. Performance 분석)
주소: https://d5ng-blog.vercel.app/JavaScript/reflow
작가: 이동현
설명: 🔍 브라우저의 Reflow 동작을 Performance 분석을 통해 심층적으로 파헤치고, 비동기/동기식 Reflow의 차이점과 최적화 방안을 실제 사례와 함께 상세히 설명한 기술 아티클입니다.
- 제목: (Gravidot 0.1.0) 다같이 아이디어를 터치해볼까요? 🗯️🤏🎶
주소: https://medium.com/@howyoujini/gravidot-0-1-0-다같이-아이디어를-터치해볼까요-️-f814499cd39c
작가: 홍유진
설명: 🎨 멀티터치로 아이디어를 연결하고 실시간 협업이 가능한 브레인스토밍 서비스 Gravidot을 직접 개발한 과정과 기술적 도전, 창의력 증진을 위한 인터페이스 구현 경험을 상세히 공유한 개발 이야기!
- 제목: NEXT_PUBLIC_ 환경변수를 빌드 이후에 수정할 순 없나? 함께 알아보자.
주소: https://velog.io/@bbbjihan/NEXTPUBLIC-환경변수를-빌드-이후에-수정할-순-없나-함께-알아보자
작가: 박지한
설명: 🌐 Next.js 환경변수의 런타임 설정 방법을 깊이 있게 탐구하고, 빌드 이후 환경변수 주입의 다양한 접근법을 실제 사례와 함께 상세히 소개하는 기술적이고 실용적인 가이드 포스트입니다.
Infra:
- 제목: Amazon MSK 커넥션 끊김 이슈 디버깅 (feat. Nest.js, IRSA)
주소: https://custom-li.tistory.com/220
작가: 이용우
설명: 🕵️ Amazon MSK 커넥션 끊김 이슈를 Nest.js와 IRSA 환경에서 발생한 실제 디버깅 과정과 해결 방법을 상세히 공유하는 기술적으로 깊이 있는 문제 해결 가이드입니다.
6th:
Fullstack:
- 제목: "2025년으로 넘어가는 문턱에서, 일터의 소로."
주소: https://springfall.cc/article/2025-01/thoreau
작가: 김태훈
설명: 🌱 2024년의 회고와 2025년의 목표를 담은 글로, 자본주의와 기술 발전 속에서 진정한 삶의 가치를 찾아가는 여정을 '일터의 소로'라는 책을 통해 깊이 있게 성찰한 이야기입니다.
- 제목: 안전하게 무한 루프 탈출하기 - Handling SIGTERM in kubernetes with python
주소: https://littlemobs.com/blog/safe-loop-termination/
작가: 김인호
설명: 🚦 쿠버네티스 환경에서 Python 프로세스의 안전한 무한 루프 종료 방법을 배우고, SIGTERM/SIGINT 핸들링을 통해 리소스 정리와 우아한 종료를 구현하는 실용적인 가이드입니다.
- 제목: "이력또: 커뮤니티에서 이력서 피드백 주고 받기"
주소: https://medium.com/@sudosubin/이력또-커뮤니티에서-이력서-피드백-주고-받기-97e14233bc39
작가: 김수빈
설명: 💼 개발자들의 이력서 피드백을 위한 '이력또' 소모임이 만들어진 배경과 Slack Workflow를 활용한 운영 방식, 41건의 리뷰 경험을 통해 얻은 인사이트를 소개하는 글입니다.
Data:
- 제목: "[Goodbye 2024년 Hello 2025년] 연말 회고 공유"
주소: https://velog.io/@h-go-getter/Goodbye-2024%EB%85%84-Hello-2025%EB%85%84
작가: 장회정
설명: 📝 2024년 회고를 통해 시간관리와 목표달성 전략을 배울 수 있는 글로, 우선순위에 따른 시간 투자와 자동화 시스템 도입으로 성과를 이룬 경험담이 상세히 담겨있어 2025년 계획 수립에 도움이 될 만한 글입니다.
- 제목: 가상의 게임 데이터로 살펴보는 이중차분법 (feat. 🧙 법사야캐요)
주소: https://blessedby-clt.tistory.com/83
작가: 조슬지
설명: 🧙 통계의 마법 같은 이중차분법을 게임 데이터로 쉽고 재미있게 배울 수 있는 마법 같은 튜토리얼로, 복잡한 통계 개념을 게임 예시를 통해 직관적으로 이해할 수 있는 흥미로운 학습 자료입니다!
Backend:
- 제목: 진화 LEVEL UP 신입개발자로 취업한 2024의 한 해를 돌아보자 (++ 균형과 도약의 2025)
주소: https://velog.io/@prettylee620/%EC%A7%84%ED%99%94-LEVEL-UP-%EC%8B%A0%EC%9E%85%EA%B0%9C%EB%B0%9C%EC%9E%90%EB%A1%9C-%EC%B7%A8%EC%97%85%ED%95%9C-2024%EC%9D%98-%ED%95%9C-%ED%95%B4%EB%A5%BC-%EB%8F%8C%EC%95%84%EB%B3%B4%EC%9E%90-%EA%B7%A0%ED%98%95%EA%B3%BC-%EB%8F%84%EC%95%BD%EC%9D%98-2025
작가: 이금주
설명: 🌟 2024년 한 해를 돌아보는 진화와 성장의 여정, 커피챗과 다양한 경험을 통해 자신만의 길을 개척한 신입 개발자의 감동적이고 투명한 회고록으로 개인 성장과 도전의 모든 순간을 생생하게 담아냈습니다!
- 제목: Go에서 문자열 빠르게 이어붙이는 방법
주소: https://www.winterjung.dev/string-concat-performance-benchmark-in-go/
작가: 정겨울
설명: 💡 Go에서 문자열 연결 시 strings.Builder와 strings.Join이 가장 효율적이며, 고정 인자일 때는 + 연산자도 좋은 성능을 보인다는 벤치마크 분석 글입니다.
- 제목: 잃어버린 커밋을 찾아서 (git reflog, git fsck)
주소: https://devpanpan.tistory.com/115
작가: 하이현
설명: 🕵️ Git의 숨겨진 기능을 활용해 잃어버린 커밋을 복구하는 놀라운 방법들을 소개합니다! 개발자들이 실수로 삭제한 커밋을 되살리는 세 가지 핵심 기술(커밋 해시, git reflog, git fsck)을 알려드립니다.
- 제목: "[Kotlin] 돌려줘요 static. Kotlin 에는 Java 의 static 키워드가 없다. 대신…"
주소: https://jaeyeong951.medium.com/kotlin-%EB%8F%8C%EB%A0%A4%EC%A4%98%EC%9A%94-static-866f31091466
작가: 김재영
설명: 🤔 Kotlin의 companion object를 사용하게 된 배경과 설계 철학을 이해하고 싶은 분들에게 추천하는 글로, "everything is object" 관점에서 static 대신 object 키워드를 채택한 이유를 상세히 설명합니다.
- 제목: Token Gradient Descent를 이용한 LLM 글자수 조절
주소: https://velog.io/@jghff700/Token-Gradient-Descent를-이용한-LLM-글자수-조절
작가: 장영환
설명: 🚀 Token Gradient Descent를 활용해 LLM의 글자수를 정밀하게 조절하는 혁신적인 방법으로, 멀티스레딩과 지수 백오프 전략을 결합하여 데이터셋의 품질을 획기적으로 개선한 기술적 접근 방식을 소개합니다.
Frontend:
- 제목: normalize 메서드를 이용해 유니코드 문자열 정규화하기
주소: https://wormwlrm.github.io/2024/12/30/String-Normalize.html
작가: 정종윤
설명: 🔠 JavaScript에서 유니코드 문자열을 정규화하는 normalize 메서드의 4가지 방식(NFD, NFC, NFKD, NFKC)을 이해하고 활용하는 방법을 상세히 설명한 유익한 글로, 국제화된 웹 애플리케이션 개발 시 문자열 처리에 도움이 됩니다.
- 제목: Next.js 캐싱 때문에 Axios 인터셉터를 포기하라고? Axios adapter 설정으로 Next.js caching 지원 받기
주소: https://velog.io/@bbbjihan/Next.js-캐싱-때문에-Axios-인터셉터를-포기하라고-Axios-adapter-설정으로-Next.js-caching-지원-받기
작가: 박지한
설명: 🔧 Next.js의 캐싱 기능을 포기하지 않고도 Axios의 편리한 기능을 함께 사용할 수 있는 방법을 소개하는 글로, Axios adapter 설정을 통해 Next.js의 캐싱 지원을 받는 실용적인 해결책을 제시합니다.
- 제목: Figma 플러그인 개발기 🛠️- Select Frame To WebP
주소: https://velog.io/@sumi-0011/figma-plugin-webp
작가: 변수미
설명: 🛠️ Figma에서 WebP 변환이 불편했던 경험을 바탕으로 직접 플러그인을 개발한 과정을 상세히 다룬 글로, 플러그인 개발에 관심 있는 개발자들에게 실용적인 인사이트를 제공합니다.
- 제목: 이상적인 아키텍처의 특징 - 클린 아키텍처를 통해 바라본
주소: https://velog.io/@bo-like-chicken/이상적인-아키텍처의-특징-클린-아키텍처를-통해-바라본
작가: 백보성
설명: 🏗️ 클린 아키텍처의 핵심 원칙을 통해 소프트웨어 개발의 유연성과 유지보수성을 높이는 아키텍처 설계 방법을 깊이 있게 탐구하고, 프로젝트 특성에 맞는 최적의 아키텍처를 찾아가는 여정을 소개합니다.
iOS:
- 제목: 12월 23일을 끝으로 운영을 종료합니다(블로그아님)
주소: https://velog.io/@kimscastle/12%EC%9B%94-23%EC%9D%BC%EC%9D%84-%EB%81%9D%EC%9C%BC%EB%A1%9C-%EC%9A%B4%EC%98%81%EC%9D%84-%EC%A2%85%EB%A3%8C%ED%95%A9%EB%8B%88%EB%8B%A4
작가: 김의성
설명: "💭 젠티 프로젝트 1년간의 회고록: 단 한 명의 유저를 위한 업데이트부터 팀의 가치와 설득의 중요성까지, 스타트업 경험을 통해 배운 진정한 개발자의 자세와 성장 스토리를 담은 글입니다."
7th:
8th:
9th:
10th:
11th:
12th: