- JavaScript Polyfill을 관리하기 위해 보통은 Babel preset을 이용합니다. 이 글은 한 걸음 더 나아가 브라우저의 User-agent에 따라서 동적으로 Polyfill 스크립트를 생성하도록 하여 불필요한 스크립트를 내려받지 않도록 하는 방법과 경험을 소개합니다.
- HTML Standard에 머지된 Popover API와 이를 이용해 JavaScript 없이도 Popover를 구현하는 예시를 간단히 소개합니다.
- UI 런타임으로서의 React의 설계 원칙과 React가 지향하는 추상화 수준에 대해 설명합니다.
- 영속성 지식과 도메인 지식을 잘 분리하면서 동시성 문제를 방지할 수 있는 방법을 소개합니다.
- CPU request는 컨테이너가 사용하기를 원하는 CPU의 상대적 비중으로 설정해라.
- 예상되는 CPU usage보다 낮게 설정하지 말아라.
- 애플리케이션의 스레드/프로세스 수보다 많이 사용할 수는 없으므로 그보다 높게 CPU requests를 설정할 필요는 없다.
- 성능을 원한다면 CPU limits를 설정하지 말아라.
- 영속성 지식과 도메인 지식을 잘 분리하면서 동시성 문제를 방지할 수 있는 방법을 소개합니다.
- Composable Architecture의 1.0 버전이 prerelease 됐습니다. 아직 네비게이션이 포함된 상태는 아닙니다. 1.0 에서 일어날 breaking change를 미리 대비할 수 있는 전략을 소개합니다.
- Xcode와 Visual Studio Code를 같이 써서 Copilot으로 TDD 하는 방법을 소개합니다.
- iOS 개발자 성장에 도움이되는 오픈 프로젝트 7개를 소개합니다.
- Majid의 SwiftUI Chart 시리즈 마지막 편 링크입니다. 이 아티클은 총 4편으로 구성되어 있습니다.
- 새로운 브랜치 전략을 통해 코드 충돌을 쉽게 해결할 수 있고, 진행 사항을 쉽게 확인할 수 있도록 하여 개발 프로세스를 개선한 사례를 소개합니다.
- 개발자들이 흔히 겪는 임포스터 신드롬에 대해서 설명합니다.