‘NewDev’의 Tech 편향: 새로움이 효율성을 흐릴 때
왜 나는 15년 경력 후에 plain PHP와 PostgreSQL을 사용해 기업 시스템을 구축하기로 선택했는가. 6개월 전, 한 주니어 개발자가 나에게 물었다...
왜 나는 15년 경력 후에 plain PHP와 PostgreSQL을 사용해 기업 시스템을 구축하기로 선택했는가. 6개월 전, 한 주니어 개발자가 나에게 물었다...
지난 10년 동안 로컬 개발 서사는 하나의 거대 기업, Docker가 지배해 왔습니다. containerization이 배포 방식을 혁신했지만, 그것은 …
Laravel factories는 테스트를 매우 쉽게 만들어 주며, 특히 모델 간에 관계가 있을 때 더욱 그렇습니다. 하지만 하나의 모델이 동일한 대상 모델에 대해 여러 관계를 가질 경우, ...
사용하지 않으면 위험이 이미 실시간으로 존재합니다. PHP 8에서 도입된 SensitiveParameter https://www.php.net/manual/en/class.sensitiveparameter.php 속성…
내 포트폴리오를 Next.js로 마이그레이션하고, 2026년 SEO 최적화 및 공유 호스팅에서 prefetching의 함정을 깊이 파고듭니다. 왜 redesign인가? 새롭고, 깔끔하며, 빠르게…
왜 당신의 사이트가 생각보다 느릴 수 있는지, 그리고 이를 해결하기 위해 할 수 있는 일. 페이지 로드의 숨겨진 비용 방문자가 페이지를 로드할 때, WordPress는 많은 작업을 수행합니다...
한 번이라도 겪어본 적 있나요? Frontend React가 Backend Laravel에서 데이터를 가져오지 못했나요? > Postman이 응답 없이 계속 돌아가나요? 안심하세요, 당신만 그런 것이 아닙니다! > 많은 초보자들이 Laravel…
정리된 Markdown
아이디어 1. 외부 API를 호출한다. 2. 응답 상태가 429 Too Many Requests인지 확인한다. 3. 제공된 경우 rate‑limit 헤더를 읽는다. 4. throttling grace를 처리한다.
‘When CRUD Tables Are No Longer Enough’의 표지 이미지
‘Stop Flaky Tests: Freeze Time in Laravel Testing’ 표지 이미지 https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/ht...
PHP 8.5의 Property Hooks PHP 8.5는 property hooks를 도입하여 getter와 setter 로직을 속성에 직접 연결할 수 있게 합니다. php class Berry { public st...