dev-weekly 2022-06-18
CSS
Software Engineering - The Soft Parts
- Addy Osmani가 구글 크롬 팀에서 10년간 시니어 엔지니어링 매니저로 일하며 배운 소프트웨어 엔지니어링 소프트 스킬
Single Element Loaders: The Spinner
- 하나의 엘리먼트로 만드는 스피너
- linear-gradient 를 이용해 여러 객체 그리기
- mask: conic-gradient 를 통한 불투명도 설정
- step을 이용한 애니메이션
The Smallest CSS
- HTML을 어느정도 보기좋게 만들기위한 최소한의 CSS
Beautify GitHub Profile
- 깃헙 프로필 꾸미는걸 도와주는 도구 및 가이드 모음
Node
zx v7.0: Better Script Writing with Node.js
- zx 7.0 릴리즈. 타입스크립트로 재작성
Node.js 16 to Meet an Early Demise (in 2023)
- Node 16 EOL 을 2023년 9월11일로 변경
- Node16을 구성할 때 OpenSSL 버전이 1.1.1 이었고 OpenSSL 1.1.1 종료 날짜에 맞춘 것
Javascript
Release
- Prettier 2.7 - TS 4.7 지원
- Lerna 5.1 - 새로운 웹사이트, 분산 캐싱 및 분산 태스크 실행
Notes on Maintaining an Internal React Component Library
- DigitalOcean에서 리액트 UI 라이브러리 Walrus를 만들며 경험한 것을 바탕으로 한 참고사항
- 철학, 오너쉽, 다양한 참고사항들, 정적 분석, 시각적 회귀 테스트 등
Component Encyclopedia: A Catalog of 5000+ UI Components
- 컴포넌트 백과사전 - 스토리북 이용자들이 서로 참조할 수 있도록
- 컴포넌트와 프로젝트 검색이 가능하고, 시각적으로 탐색 가능
Moon: A New Build System for the JavaScript Ecosystem
- JS 생태계를 위한 빌드 시스템
ETC
Firefox rolls out Total Cookie Protection by default to all users worldwide
- Total Cookie Protection에 대한 개념과 추적 방지 작업