diff --git a/e2e/__snapshots__/about.spec.ts/desktop/about.html b/e2e/__snapshots__/about.spec.ts/desktop/about.html index 30371576..26b5197c 100644 --- a/e2e/__snapshots__/about.spec.ts/desktop/about.html +++ b/e2e/__snapshots__/about.spec.ts/desktop/about.html @@ -1 +1 @@ -
!ILSANG
어느덧 5년 차 프런트엔드 개발자가 되었습니다.
"일의 격"을 읽고 저는 일을 어떻게 대하는 사람인지, 어떠한 동료가 되고 싶은지 고민해 봤습니다.
  • 저는 즐겁게 일하고 싶습니다.
  • 저는 기술적 책임을 질 수 있는 동료가 되고 싶습니다.
웃으면서 일하고 싶습니다. 농담을 즐기고 어떻게 하면 동료를 웃길 수 있을지 늘 탐구하고 있습니다.
영향력 있는 동료가 되고 싶습니다. 성장 자극을 줄 수 있는 동료이고 싶습니다. 맡은 부분에 대한 기술적 책임을 지려고 노력합니다.
Smilegate에서 프런트엔드 인턴을 시작으로 TeamBlind에서 풀스택으로 일했으며 이후 LINE+에서 4년간 프런트엔드 개발자로 전문성을 쌓았습니다. 이제 우아한형제들에서 또 다른 커리어를 쌓고자 하고 있습니다. 또한 MDN 한국팀의 Organizer로 활동하고 있습니다.
WORK EXPERIENCE
Woowa Bros
- Present
Woowa Bros
Frontend Engineer
Commerce Admin Platform
- Present
Vite
React18
pnpm
LINE Plus Corp
-
LINE Plus Corp
Frontend Engineer
LandPress Content
-
Vite
pnpm
React-Query
Universal Video Player
-
HTMLVideo
Preact10
Zustand
Turborepo
Storybook
Cypress
Webpack
VOOM Live CMS
-
React18
RTL
React-Query
WebSocket
Chart.js
Jotai
Official Account Live CMS
-
React18
RTL
React-Query
WebSocket
MSW
Chart.js
Jotai
LINE Design System - Calendar
-
React18
Vite
Jotai
LINE Place
-
Next12
Redux
Redux-Saga
Swiper
Official Account Profile
-
Next12
TeamBlind
-
TeamBlind
Full Stack Engineer
Bleet
-
Node.js
MySQL
Swagger
Firebase
Mybiskit
-
Nuxt2
MySQL
AWS
Puppeteer
Blind
-
Node.js
PHP
Docker
MySQL
Redis
AWS
Smilegate
-
Smilegate
Frontend Engineer(intern)
Stove
-
Vue2
ACTIVITY
EDUCATION
가톨릭대학교
-
가톨릭대학교
미디어공학, 컴퓨터정보공학 전공
\ No newline at end of file +
!ILSANG
어느덧 6년 차 프런트엔드 개발자가 되었습니다.
"일의 격"을 읽고 저는 일을 어떻게 대하는 사람인지, 어떠한 동료가 되고 싶은지 고민해 봤습니다.
  • 저는 즐겁게 일하고 싶습니다.
  • 저는 기술적 책임을 질 수 있는 동료가 되고 싶습니다.
웃으면서 일하고 싶습니다. 농담을 즐기고 어떻게 하면 동료를 웃길 수 있을지 늘 탐구하고 있습니다.
영향력 있는 동료가 되고 싶습니다. 성장 자극을 줄 수 있는 동료이고 싶습니다. 맡은 부분에 대한 기술적 책임을 지려고 노력합니다.
Smilegate에서 프런트엔드 인턴을 시작으로 TeamBlind에서 풀스택으로 일했으며 이후 LINE+에서 4년간 프런트엔드 개발자로 전문성을 쌓았습니다. 이제 우아한형제들에서 또 다른 커리어를 쌓고자 하고 있습니다. 또한 MDN 한국팀의 Organizer로 활동하고 있습니다.
WORK EXPERIENCE
Woowa Bros
- Present
Woowa Bros
Frontend Engineer
Commerce Admin Platform
- Present
Vite
React18
pnpm
LINE Plus Corp
-
LINE Plus Corp
Frontend Engineer
LandPress Content
-
Vite
pnpm
React-Query
Universal Video Player
-
HTMLVideo
Preact10
Zustand
Turborepo
Storybook
Cypress
Webpack
VOOM Live CMS
-
React18
RTL
React-Query
WebSocket
Chart.js
Jotai
Official Account Live CMS
-
React18
RTL
React-Query
WebSocket
MSW
Chart.js
Jotai
LINE Design System - Calendar
-
React18
Vite
Jotai
LINE Place
-
Next12
Redux
Redux-Saga
Swiper
Official Account Profile
-
Next12
TeamBlind
-
TeamBlind
Full Stack Engineer
Bleet
-
Node.js
MySQL
Swagger
Firebase
Mybiskit
-
Nuxt2
MySQL
AWS
Puppeteer
Blind
-
Node.js
PHP
Docker
MySQL
Redis
AWS
Smilegate
-
Smilegate
Frontend Engineer(intern)
Stove
-
Vue2
ACTIVITY
EDUCATION
가톨릭대학교
-
가톨릭대학교
미디어공학, 컴퓨터정보공학 전공
\ No newline at end of file diff --git a/e2e/__snapshots__/about.spec.ts/mobile/about.html b/e2e/__snapshots__/about.spec.ts/mobile/about.html index 30371576..26b5197c 100644 --- a/e2e/__snapshots__/about.spec.ts/mobile/about.html +++ b/e2e/__snapshots__/about.spec.ts/mobile/about.html @@ -1 +1 @@ -
!ILSANG
어느덧 5년 차 프런트엔드 개발자가 되었습니다.
"일의 격"을 읽고 저는 일을 어떻게 대하는 사람인지, 어떠한 동료가 되고 싶은지 고민해 봤습니다.
  • 저는 즐겁게 일하고 싶습니다.
  • 저는 기술적 책임을 질 수 있는 동료가 되고 싶습니다.
웃으면서 일하고 싶습니다. 농담을 즐기고 어떻게 하면 동료를 웃길 수 있을지 늘 탐구하고 있습니다.
영향력 있는 동료가 되고 싶습니다. 성장 자극을 줄 수 있는 동료이고 싶습니다. 맡은 부분에 대한 기술적 책임을 지려고 노력합니다.
Smilegate에서 프런트엔드 인턴을 시작으로 TeamBlind에서 풀스택으로 일했으며 이후 LINE+에서 4년간 프런트엔드 개발자로 전문성을 쌓았습니다. 이제 우아한형제들에서 또 다른 커리어를 쌓고자 하고 있습니다. 또한 MDN 한국팀의 Organizer로 활동하고 있습니다.
WORK EXPERIENCE
Woowa Bros
- Present
Woowa Bros
Frontend Engineer
Commerce Admin Platform
- Present
Vite
React18
pnpm
LINE Plus Corp
-
LINE Plus Corp
Frontend Engineer
LandPress Content
-
Vite
pnpm
React-Query
Universal Video Player
-
HTMLVideo
Preact10
Zustand
Turborepo
Storybook
Cypress
Webpack
VOOM Live CMS
-
React18
RTL
React-Query
WebSocket
Chart.js
Jotai
Official Account Live CMS
-
React18
RTL
React-Query
WebSocket
MSW
Chart.js
Jotai
LINE Design System - Calendar
-
React18
Vite
Jotai
LINE Place
-
Next12
Redux
Redux-Saga
Swiper
Official Account Profile
-
Next12
TeamBlind
-
TeamBlind
Full Stack Engineer
Bleet
-
Node.js
MySQL
Swagger
Firebase
Mybiskit
-
Nuxt2
MySQL
AWS
Puppeteer
Blind
-
Node.js
PHP
Docker
MySQL
Redis
AWS
Smilegate
-
Smilegate
Frontend Engineer(intern)
Stove
-
Vue2
ACTIVITY
EDUCATION
가톨릭대학교
-
가톨릭대학교
미디어공학, 컴퓨터정보공학 전공
\ No newline at end of file +
!ILSANG
어느덧 6년 차 프런트엔드 개발자가 되었습니다.
"일의 격"을 읽고 저는 일을 어떻게 대하는 사람인지, 어떠한 동료가 되고 싶은지 고민해 봤습니다.
  • 저는 즐겁게 일하고 싶습니다.
  • 저는 기술적 책임을 질 수 있는 동료가 되고 싶습니다.
웃으면서 일하고 싶습니다. 농담을 즐기고 어떻게 하면 동료를 웃길 수 있을지 늘 탐구하고 있습니다.
영향력 있는 동료가 되고 싶습니다. 성장 자극을 줄 수 있는 동료이고 싶습니다. 맡은 부분에 대한 기술적 책임을 지려고 노력합니다.
Smilegate에서 프런트엔드 인턴을 시작으로 TeamBlind에서 풀스택으로 일했으며 이후 LINE+에서 4년간 프런트엔드 개발자로 전문성을 쌓았습니다. 이제 우아한형제들에서 또 다른 커리어를 쌓고자 하고 있습니다. 또한 MDN 한국팀의 Organizer로 활동하고 있습니다.
WORK EXPERIENCE
Woowa Bros
- Present
Woowa Bros
Frontend Engineer
Commerce Admin Platform
- Present
Vite
React18
pnpm
LINE Plus Corp
-
LINE Plus Corp
Frontend Engineer
LandPress Content
-
Vite
pnpm
React-Query
Universal Video Player
-
HTMLVideo
Preact10
Zustand
Turborepo
Storybook
Cypress
Webpack
VOOM Live CMS
-
React18
RTL
React-Query
WebSocket
Chart.js
Jotai
Official Account Live CMS
-
React18
RTL
React-Query
WebSocket
MSW
Chart.js
Jotai
LINE Design System - Calendar
-
React18
Vite
Jotai
LINE Place
-
Next12
Redux
Redux-Saga
Swiper
Official Account Profile
-
Next12
TeamBlind
-
TeamBlind
Full Stack Engineer
Bleet
-
Node.js
MySQL
Swagger
Firebase
Mybiskit
-
Nuxt2
MySQL
AWS
Puppeteer
Blind
-
Node.js
PHP
Docker
MySQL
Redis
AWS
Smilegate
-
Smilegate
Frontend Engineer(intern)
Stove
-
Vue2
ACTIVITY
EDUCATION
가톨릭대학교
-
가톨릭대학교
미디어공학, 컴퓨터정보공학 전공
\ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/2023.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/2023.html index 7a8bdf23..8b8eb933 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/2023.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/2023.html @@ -137,4 +137,4 @@

📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
☕ 소주 한 잔 후원하기
(예금주: 이상철)tosskakao
\ No newline at end of file +

2024년 잘 부탁드립니다.

📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
\ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/2024-01.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/2024-01.html index 1ede3e7a..1e9b32c9 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/2024-01.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/2024-01.html @@ -44,4 +44,4 @@

마치며

2월에는 현상 유지하면서 책 한 권만 읽으면 좋을 것 같다.

-

가보자고!

📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
☕ 소주 한 잔 후원하기
(예금주: 이상철)tosskakao
\ No newline at end of file +

가보자고!

📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
\ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/array-prototype-sort.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/array-prototype-sort.html index 472a5f60..5e19dae2 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/array-prototype-sort.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/array-prototype-sort.html @@ -398,4 +398,4 @@

https://timothygu.me/es-howto
  • https://v8.dev/blog/array-sort
  • 자료구조 Tim 정렬 알고리즘
  • -📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/bali-remote-work.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/bali-remote-work.html index 2ddf4861..9f1ba528 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/bali-remote-work.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/bali-remote-work.html @@ -204,4 +204,4 @@

    USAT Liberty Shipwreck -📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/deploy-eslint-plugin.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/deploy-eslint-plugin.html index 9c619d93..edbe5daa 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/deploy-eslint-plugin.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/deploy-eslint-plugin.html @@ -148,4 +148,4 @@

    Reference

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/geultto8-open-source-seminar.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/geultto8-open-source-seminar.html index db9046e3..d1b92ca1 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/geultto8-open-source-seminar.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/geultto8-open-source-seminar.html @@ -65,4 +65,4 @@

    열정이 솟아난 8월이었다.

    발표 자료 PDF 다운로드

    -
    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/google-adsense.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/google-adsense.html index 0f9484af..ea59e701 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/google-adsense.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/google-adsense.html @@ -144,4 +144,4 @@

    사용 중인 제품에 따라 달라지는데 콘텐츠 광고는 게시자가 68%의 수익 지분을 가진다.

    마무리

    이로써 AdSense 사용법을 간단하게 살펴봤다. 사용성이 좋기 때문에 특별히 어려운 부분은 없었다.

    -

    이후 사이드 프로젝트에 꼭 적용해 보길 기원하면서 글을 마무리해본다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    이후 사이드 프로젝트에 꼭 적용해 보길 기원하면서 글을 마무리해본다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/goorm-195687.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/goorm-195687.html index f16163fe..71b968ab 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/goorm-195687.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/goorm-195687.html @@ -63,4 +63,4 @@

    console.log(sortedList[K - 1]); rl.close(); -});📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +});📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/goorm-195692.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/goorm-195692.html index af19b923..bce6f7bc 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/goorm-195692.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/goorm-195692.html @@ -142,4 +142,4 @@

    const answer = gScore > pScore ? `goorm ${gScore}` : `player ${pScore}`; console.log(answer); rl.close(); -});📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +});📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/goorm-195693.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/goorm-195693.html index e0b899ce..84b33227 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/goorm-195693.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/goorm-195693.html @@ -80,4 +80,4 @@

    rl.on('close', () => { // console.log("Hello Goorm! Your input is " + input); -});📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +});📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/goorm-195696.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/goorm-195696.html index d713b62c..daec7284 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/goorm-195696.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/goorm-195696.html @@ -78,4 +78,4 @@

    memo.push(last); // 메모에 마지막 노드를 추가한다. } console.log(`${memo.length} ${last}`); -});📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +});📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/goorm-195698.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/goorm-195698.html index 9be944ac..ff23c170 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/goorm-195698.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/goorm-195698.html @@ -144,4 +144,4 @@

    // Set의 size는 중복되지 않는 각 노드의 부모(집합)이므로 // 연합(집합)의 개수가 된다. console.log(answer.size); -});📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +});📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/implicit-coercion.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/implicit-coercion.html index c7844bcc..e3bc887e 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/implicit-coercion.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/implicit-coercion.html @@ -234,4 +234,4 @@

    추상 명령 코드
  • 객체를 원시형으로 변환하기
  • "[object Object]"
  • -📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/inflearn-meetup-03-dev-career.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/inflearn-meetup-03-dev-career.html index 6e32e461..499ea97a 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/inflearn-meetup-03-dev-career.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/inflearn-meetup-03-dev-career.html @@ -89,4 +89,4 @@

    커리어를 긴 호흡으로 바라보라는 점에 동의하고 있다. 나는 너무 조급한 게 아닐까?

    조금 더 적극적으로 삶을 가꾸고 나를 사랑해야겠다.

    오랜만의 개발자 모임에서 에너지를 많이 받았다. 앞으로도 종종 찾아다녀야겠다.

    -

    Love yourself.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    Love yourself.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/jeju-remote-work.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/jeju-remote-work.html index e91cdf10..9998e094 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/jeju-remote-work.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/jeju-remote-work.html @@ -56,4 +56,4 @@

  • 워케이션을 통해 평범했던 일상을 더욱 좋아하게 되었고 긍정적으로 삶을 바라볼 수 있게 되었다.
  • 이제 다시 평범한 일상으로 돌아가게 되겠지만 새로운 환경이 필요하다고 생각하면 주저 없이 워케이션을 선택할 것 같다.

    -

    좋은 경험이었다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    좋은 경험이었다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/junction2023.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/junction2023.html index 333a6110..3826c6bd 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/junction2023.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/junction2023.html @@ -55,4 +55,4 @@

    오랜만에 밤새면서 빠르게 작업하니까 재밌었다. 긴 재택근무 간에 떨어진 열정을 다시 채운 느낌이었다.

    기회가 된다면 계속 꾸준히 해커톤에 참여하고 싶다.

    아참 침낭이랑 후드 챙겨갔는데 이거 없었으면 진짜 고통스러울 뻔했다. 진짜 에어컨이 계속 나오기 때문에 너무 추웠다.

    -

    좋은 경험이었다. 그럼, 이만!

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    좋은 경험이었다. 그럼, 이만!

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/leetcode-easy-2727.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/leetcode-easy-2727.html index ee345485..bba541c5 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/leetcode-easy-2727.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/leetcode-easy-2727.html @@ -63,4 +63,4 @@

    console.log(Object.keys(m)); // []

    for...in 루프는 객체의 모든 열거 가능한 속성에 대해 반복하며 문자열 키 값을 반환한다. 추가로 인덱스의 순서를 보장하지 않는다.

    for...of 구문은 컬렉션 전용이다. 모든 객체보다는, [Symbol.iterator] 속성이 있는 모든 컬렉션 요소에 대해 반복하며 컬렉션을 반환한다.

    -

    keys는 해당 키를 가져오지만, 상속된 값은 가져오지 않는다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    keys는 해당 키를 가져오지만, 상속된 값은 가져오지 않는다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/leetcode-hard-42.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/leetcode-hard-42.html index 6e35fe79..89d2e7b8 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/leetcode-hard-42.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/leetcode-hard-42.html @@ -84,4 +84,4 @@

    } return res; -};📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +};📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/leetcode-medium-238.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/leetcode-medium-238.html index 378a3f3d..371d0f5b 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/leetcode-medium-238.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/leetcode-medium-238.html @@ -102,4 +102,4 @@

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    그럼 이만~

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/mac-init-apps.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/mac-init-apps.html index b5f566dc..d70b9c76 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/mac-init-apps.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/mac-init-apps.html @@ -238,4 +238,4 @@

    Digital Color Meter

    example

    -

    맥 자체 유용한 앱이다. CSS 작업을 하다 보면 스포이드가 필요한 순간이 있는데 유용하게 사용할 수 있다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    맥 자체 유용한 앱이다. CSS 작업을 하다 보면 스포이드가 필요한 순간이 있는데 유용하게 사용할 수 있다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/mdn-ko-organizer.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/mdn-ko-organizer.html index 15f460d0..6cd86fd1 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/mdn-ko-organizer.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/mdn-ko-organizer.html @@ -78,4 +78,4 @@

    마무리

    번역은 오픈소스 입문의 좋은 시작점이라 생각한다.

    그렇기 때문에 리뷰어로서 사명감을 느끼고 있다. 오픈소스를 시작하려는 분들이 꾸준히 기여하고 생태계를 끌어 나갈 인재로 성장할 수 있도록 좋은 경험을 주고 싶다.

    -

    MDN 문서 번역에 관심이 생겼다면 첫 기여자들을 위한 안내서를 참고해 주시길 바란다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    MDN 문서 번역에 관심이 생겼다면 첫 기여자들을 위한 안내서를 참고해 주시길 바란다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/micro-state-management-review.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/micro-state-management-review.html index 57f78bff..02df2c78 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/micro-state-management-review.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/micro-state-management-review.html @@ -168,4 +168,4 @@

    기본적으로 React를 어느정도 이해하고 있는 개발자를 대상으로 작성된 책이지만 코드 자체가 어렵진 않아서 초심자도 읽어볼 만하다고 생각한다.

    책을 읽으면서 상태 관리에 대해 시야가 넓어질 수 있었다.

    다음 월간 다이브에는 "상태"를 주제로 해보려고 한다. 책을 통해 배운 것들을 잘 풀어보고 싶다.

    -

    상태 관리의 종류와 기법들에 대해 이해하고 싶다면 추천하고 싶은 책이다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    상태 관리의 종류와 기법들에 대해 이해하고 싶다면 추천하고 싶은 책이다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/prettier3.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/prettier3.html index e3b7f2b3..51a3ef3d 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/prettier3.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/prettier3.html @@ -216,4 +216,4 @@

    Reference

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/proving-ground-review.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/proving-ground-review.html index 17b68bd8..e089cad0 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/proving-ground-review.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/proving-ground-review.html @@ -24,4 +24,4 @@

    책의 한 문장을 뽑으라면 역시 나는 최초의 프로그래머를 선언하는 부분을 가져오고 싶다.

    이 과정에서 프로그래머라는 직업이 탄생했다. 문제를 가진 사람과 컴퓨터를 연결해 문제를 해결하도록 돕는 역할을 하는 사람이 등장한 것이다. 여섯 여성은 현대 컴퓨터 분야 최초의 직업 프로그래머였다. -289p

    우리는 영웅의 그림자에 가려진 또 다른 영웅들을 발굴하고 기억해야 한다고 느꼈다.

    -

    흥미롭게 읽은 책이다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    흥미롭게 읽은 책이다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/quality-of-job-review.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/quality-of-job-review.html index c585b004..2a8318d6 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/quality-of-job-review.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/quality-of-job-review.html @@ -105,4 +105,4 @@

    맺으며

    위 격언들을 한 번씩 되돌아보며 더욱 성장한 나. 성공한 삶을 살아갈 수 있도록 노력해야겠다.

    -

    그럼 이만

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    그럼 이만

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/renovate.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/renovate.html index 9f728b35..0e4df306 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/renovate.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/renovate.html @@ -110,4 +110,4 @@

    그렇기 때문에 정말 특정한 이슈가 없는 이상 버전 올릴 생각을 잘 하지 않게 되었고, 그 결과 수많은 Breaking change를 만나며 고생했던 기억이 있다.

    무엇보다 "사용하고 있는 라이브러리의 최신 근황"에 대해 궁금해 하지 않았던 점도 한몫 했다.

    이제, Renovate가 제공해주는 지속되는 PR을 통해 놓치지 않고 새로운 버전을 쫓아갈 수 있을거라 생각하고 있다. 또한 changeLog 및 sourceCompare를 통해 각 라이브러리의 근황도 자연스럽게 알게 될거라 기대하고 있다.

    -

    그럼 이만!

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    그럼 이만!

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/storybook7.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/storybook7.html index de6313da..69de2491 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/storybook7.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/storybook7.html @@ -141,4 +141,4 @@

  • https://storybook.js.org/blog/storybook-7-0/
  • https://storybook.js.org/blog/storybook-7-docs/
  • -📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/turborepo.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/turborepo.html index 10c35537..edfccfeb 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/turborepo.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/turborepo.html @@ -1,3 +1,3 @@

    Turborepo로 모노레포 개발 경험 향상하기

    1ilsang
    클라이밍 하실래염?
    #monorepo#turborepo#packageManager
    Published

    cover

    라인 엔지니어링 블로그에 작성한 글이다.

    -

    글쓰면서 정말 많이 배웠던것 같다. 모노레포와 함께할 때 캐싱기능은 너무 경험이 좋았기 때문에 앞으로도 꾸준히 사용해볼 예정이다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    글쓰면서 정말 많이 배웠던것 같다. 모노레포와 함께할 때 캐싱기능은 너무 경험이 좋았기 때문에 앞으로도 꾸준히 사용해볼 예정이다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/typescript-subtyping.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/typescript-subtyping.html index 1149330c..5faca9a1 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/typescript-subtyping.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/typescript-subtyping.html @@ -176,4 +176,4 @@

    Why Object.keys Returns an Array of Strings in TypeScript (And How To Fix It)
  • 타입스크립트의 구조적 타이핑
  • Object.keys() types refinement, and Object.entries() types bugfix #12253
  • -📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/typescript5.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/typescript5.html index 5647bc1f..254bc32b 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/typescript5.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/typescript5.html @@ -367,4 +367,4 @@

    https://www.typescriptlang.org/docs/handbook/release-notes/typescript-5-0.html
  • https://ko.javascript.info/call-apply-decorators#ref-634
  • https://2ality.com/2022/10/javascript-decorators.html
  • -📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/udemy-rust-programming.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/udemy-rust-programming.html index ed3d85f9..e4bdb06a 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/udemy-rust-programming.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/udemy-rust-programming.html @@ -36,4 +36,4 @@

    가보자고!

    해당 콘텐츠는 유데미로부터 강의 쿠폰을 제공받아 작성되었습니다.

    -
    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/use-prevent-leave.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/use-prevent-leave.html index 4201f838..ab99c74c 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/use-prevent-leave.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/use-prevent-leave.html @@ -241,4 +241,4 @@

    https://developer.mozilla.org/en-US/docs/Web/Security/User_activation
  • https://developer.chrome.com/blog/page-lifecycle-api/
  • https://heyjiawei.com/block-user-from-leaving-page-on-single-page-app
  • -📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/use-transition.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/use-transition.html index 6c7431ce..92ea1b79 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/use-transition.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/use-transition.html @@ -200,4 +200,4 @@

  • transition 표시된 setState는 다른 setState 업데이트시 중단된다.
  • transition 표시된 상태 업데이트는 Suspense로 컨텐츠를 숨기지 않고 이전 컨텐츠를 계속 표시한다.
  • fiber 엔진을 통해 transition된 상태와 다른 상태의 스케줄링이 가능해졌다.
  • -
    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/visual-regression-test.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/visual-regression-test.html index 2dde1784..bf3bde54 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/visual-regression-test.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/visual-regression-test.html @@ -378,4 +378,4 @@

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/vite-dev-server.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/vite-dev-server.html index 4c3b2e6b..b2b69e44 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/vite-dev-server.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/vite-dev-server.html @@ -482,4 +482,4 @@

  • https://webpack.kr/concepts/hot-module-replacement
  • https://ko.vitejs.dev/config/server-options.html
  • https://github.com/vitejs/vite
  • -📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/desktop/woowa-type-review.html b/e2e/__snapshots__/post/dom.spec.ts/desktop/woowa-type-review.html index f3208edc..57c8d21a 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/desktop/woowa-type-review.html +++ b/e2e/__snapshots__/post/dom.spec.ts/desktop/woowa-type-review.html @@ -115,4 +115,4 @@

    맺으며

    배민의 공유 문화는 본받을만하다고 생각한다.

    기술업계 특성상 비판적인 시선이 기본적으로 있기 때문에 외부 공개를 꺼릴 수도 있었겠지만, 기술에 대한 공유를 두려워하지 않고 책으로 펴낸 것에 리스펙하게 된다.

    -

    여러 예제가 실제 코딩에 도움이 되기 때문에 추천하고 싶은 책이다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    여러 예제가 실제 코딩에 도움이 되기 때문에 추천하고 싶은 책이다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/2023.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/2023.html index 7a8bdf23..8b8eb933 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/2023.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/2023.html @@ -137,4 +137,4 @@

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    2024년 잘 부탁드립니다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/2024-01.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/2024-01.html index 1ede3e7a..1e9b32c9 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/2024-01.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/2024-01.html @@ -44,4 +44,4 @@

    마치며

    2월에는 현상 유지하면서 책 한 권만 읽으면 좋을 것 같다.

    -

    가보자고!

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    가보자고!

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/array-prototype-sort.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/array-prototype-sort.html index 472a5f60..5e19dae2 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/array-prototype-sort.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/array-prototype-sort.html @@ -398,4 +398,4 @@

    https://timothygu.me/es-howto
  • https://v8.dev/blog/array-sort
  • 자료구조 Tim 정렬 알고리즘
  • -📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/bali-remote-work.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/bali-remote-work.html index 2ddf4861..9f1ba528 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/bali-remote-work.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/bali-remote-work.html @@ -204,4 +204,4 @@

    USAT Liberty Shipwreck -📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/deploy-eslint-plugin.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/deploy-eslint-plugin.html index 9c619d93..edbe5daa 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/deploy-eslint-plugin.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/deploy-eslint-plugin.html @@ -148,4 +148,4 @@

    Reference

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/geultto8-open-source-seminar.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/geultto8-open-source-seminar.html index db9046e3..d1b92ca1 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/geultto8-open-source-seminar.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/geultto8-open-source-seminar.html @@ -65,4 +65,4 @@

    열정이 솟아난 8월이었다.

    발표 자료 PDF 다운로드

    -
    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/google-adsense.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/google-adsense.html index 0f9484af..ea59e701 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/google-adsense.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/google-adsense.html @@ -144,4 +144,4 @@

    사용 중인 제품에 따라 달라지는데 콘텐츠 광고는 게시자가 68%의 수익 지분을 가진다.

    마무리

    이로써 AdSense 사용법을 간단하게 살펴봤다. 사용성이 좋기 때문에 특별히 어려운 부분은 없었다.

    -

    이후 사이드 프로젝트에 꼭 적용해 보길 기원하면서 글을 마무리해본다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    이후 사이드 프로젝트에 꼭 적용해 보길 기원하면서 글을 마무리해본다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/goorm-195687.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/goorm-195687.html index f16163fe..71b968ab 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/goorm-195687.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/goorm-195687.html @@ -63,4 +63,4 @@

    console.log(sortedList[K - 1]); rl.close(); -});📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +});📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/goorm-195692.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/goorm-195692.html index af19b923..bce6f7bc 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/goorm-195692.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/goorm-195692.html @@ -142,4 +142,4 @@

    const answer = gScore > pScore ? `goorm ${gScore}` : `player ${pScore}`; console.log(answer); rl.close(); -});📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +});📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/goorm-195693.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/goorm-195693.html index e0b899ce..84b33227 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/goorm-195693.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/goorm-195693.html @@ -80,4 +80,4 @@

    rl.on('close', () => { // console.log("Hello Goorm! Your input is " + input); -});📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +});📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/goorm-195696.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/goorm-195696.html index d713b62c..daec7284 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/goorm-195696.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/goorm-195696.html @@ -78,4 +78,4 @@

    memo.push(last); // 메모에 마지막 노드를 추가한다. } console.log(`${memo.length} ${last}`); -});📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +});📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/goorm-195698.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/goorm-195698.html index 9be944ac..ff23c170 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/goorm-195698.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/goorm-195698.html @@ -144,4 +144,4 @@

    // Set의 size는 중복되지 않는 각 노드의 부모(집합)이므로 // 연합(집합)의 개수가 된다. console.log(answer.size); -});📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +});📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/implicit-coercion.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/implicit-coercion.html index c7844bcc..e3bc887e 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/implicit-coercion.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/implicit-coercion.html @@ -234,4 +234,4 @@

    추상 명령 코드
  • 객체를 원시형으로 변환하기
  • "[object Object]"
  • -📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/inflearn-meetup-03-dev-career.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/inflearn-meetup-03-dev-career.html index 6e32e461..499ea97a 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/inflearn-meetup-03-dev-career.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/inflearn-meetup-03-dev-career.html @@ -89,4 +89,4 @@

    커리어를 긴 호흡으로 바라보라는 점에 동의하고 있다. 나는 너무 조급한 게 아닐까?

    조금 더 적극적으로 삶을 가꾸고 나를 사랑해야겠다.

    오랜만의 개발자 모임에서 에너지를 많이 받았다. 앞으로도 종종 찾아다녀야겠다.

    -

    Love yourself.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    Love yourself.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/jeju-remote-work.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/jeju-remote-work.html index e91cdf10..9998e094 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/jeju-remote-work.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/jeju-remote-work.html @@ -56,4 +56,4 @@

  • 워케이션을 통해 평범했던 일상을 더욱 좋아하게 되었고 긍정적으로 삶을 바라볼 수 있게 되었다.
  • 이제 다시 평범한 일상으로 돌아가게 되겠지만 새로운 환경이 필요하다고 생각하면 주저 없이 워케이션을 선택할 것 같다.

    -

    좋은 경험이었다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    좋은 경험이었다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/junction2023.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/junction2023.html index 333a6110..3826c6bd 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/junction2023.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/junction2023.html @@ -55,4 +55,4 @@

    오랜만에 밤새면서 빠르게 작업하니까 재밌었다. 긴 재택근무 간에 떨어진 열정을 다시 채운 느낌이었다.

    기회가 된다면 계속 꾸준히 해커톤에 참여하고 싶다.

    아참 침낭이랑 후드 챙겨갔는데 이거 없었으면 진짜 고통스러울 뻔했다. 진짜 에어컨이 계속 나오기 때문에 너무 추웠다.

    -

    좋은 경험이었다. 그럼, 이만!

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    좋은 경험이었다. 그럼, 이만!

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/leetcode-easy-2727.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/leetcode-easy-2727.html index ee345485..bba541c5 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/leetcode-easy-2727.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/leetcode-easy-2727.html @@ -63,4 +63,4 @@

    console.log(Object.keys(m)); // []

    for...in 루프는 객체의 모든 열거 가능한 속성에 대해 반복하며 문자열 키 값을 반환한다. 추가로 인덱스의 순서를 보장하지 않는다.

    for...of 구문은 컬렉션 전용이다. 모든 객체보다는, [Symbol.iterator] 속성이 있는 모든 컬렉션 요소에 대해 반복하며 컬렉션을 반환한다.

    -

    keys는 해당 키를 가져오지만, 상속된 값은 가져오지 않는다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    keys는 해당 키를 가져오지만, 상속된 값은 가져오지 않는다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/leetcode-hard-42.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/leetcode-hard-42.html index 6e35fe79..89d2e7b8 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/leetcode-hard-42.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/leetcode-hard-42.html @@ -84,4 +84,4 @@

    } return res; -};📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +};📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/leetcode-medium-238.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/leetcode-medium-238.html index 378a3f3d..371d0f5b 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/leetcode-medium-238.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/leetcode-medium-238.html @@ -102,4 +102,4 @@

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    그럼 이만~

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/mac-init-apps.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/mac-init-apps.html index b5f566dc..d70b9c76 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/mac-init-apps.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/mac-init-apps.html @@ -238,4 +238,4 @@

    Digital Color Meter

    example

    -

    맥 자체 유용한 앱이다. CSS 작업을 하다 보면 스포이드가 필요한 순간이 있는데 유용하게 사용할 수 있다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    맥 자체 유용한 앱이다. CSS 작업을 하다 보면 스포이드가 필요한 순간이 있는데 유용하게 사용할 수 있다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/mdn-ko-organizer.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/mdn-ko-organizer.html index 15f460d0..6cd86fd1 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/mdn-ko-organizer.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/mdn-ko-organizer.html @@ -78,4 +78,4 @@

    마무리

    번역은 오픈소스 입문의 좋은 시작점이라 생각한다.

    그렇기 때문에 리뷰어로서 사명감을 느끼고 있다. 오픈소스를 시작하려는 분들이 꾸준히 기여하고 생태계를 끌어 나갈 인재로 성장할 수 있도록 좋은 경험을 주고 싶다.

    -

    MDN 문서 번역에 관심이 생겼다면 첫 기여자들을 위한 안내서를 참고해 주시길 바란다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    MDN 문서 번역에 관심이 생겼다면 첫 기여자들을 위한 안내서를 참고해 주시길 바란다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/micro-state-management-review.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/micro-state-management-review.html index 57f78bff..02df2c78 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/micro-state-management-review.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/micro-state-management-review.html @@ -168,4 +168,4 @@

    기본적으로 React를 어느정도 이해하고 있는 개발자를 대상으로 작성된 책이지만 코드 자체가 어렵진 않아서 초심자도 읽어볼 만하다고 생각한다.

    책을 읽으면서 상태 관리에 대해 시야가 넓어질 수 있었다.

    다음 월간 다이브에는 "상태"를 주제로 해보려고 한다. 책을 통해 배운 것들을 잘 풀어보고 싶다.

    -

    상태 관리의 종류와 기법들에 대해 이해하고 싶다면 추천하고 싶은 책이다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    상태 관리의 종류와 기법들에 대해 이해하고 싶다면 추천하고 싶은 책이다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/prettier3.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/prettier3.html index e3b7f2b3..51a3ef3d 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/prettier3.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/prettier3.html @@ -216,4 +216,4 @@

    Reference

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/proving-ground-review.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/proving-ground-review.html index 17b68bd8..e089cad0 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/proving-ground-review.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/proving-ground-review.html @@ -24,4 +24,4 @@

    책의 한 문장을 뽑으라면 역시 나는 최초의 프로그래머를 선언하는 부분을 가져오고 싶다.

    이 과정에서 프로그래머라는 직업이 탄생했다. 문제를 가진 사람과 컴퓨터를 연결해 문제를 해결하도록 돕는 역할을 하는 사람이 등장한 것이다. 여섯 여성은 현대 컴퓨터 분야 최초의 직업 프로그래머였다. -289p

    우리는 영웅의 그림자에 가려진 또 다른 영웅들을 발굴하고 기억해야 한다고 느꼈다.

    -

    흥미롭게 읽은 책이다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    흥미롭게 읽은 책이다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/quality-of-job-review.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/quality-of-job-review.html index c585b004..2a8318d6 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/quality-of-job-review.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/quality-of-job-review.html @@ -105,4 +105,4 @@

    맺으며

    위 격언들을 한 번씩 되돌아보며 더욱 성장한 나. 성공한 삶을 살아갈 수 있도록 노력해야겠다.

    -

    그럼 이만

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    그럼 이만

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/renovate.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/renovate.html index 9f728b35..0e4df306 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/renovate.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/renovate.html @@ -110,4 +110,4 @@

    그렇기 때문에 정말 특정한 이슈가 없는 이상 버전 올릴 생각을 잘 하지 않게 되었고, 그 결과 수많은 Breaking change를 만나며 고생했던 기억이 있다.

    무엇보다 "사용하고 있는 라이브러리의 최신 근황"에 대해 궁금해 하지 않았던 점도 한몫 했다.

    이제, Renovate가 제공해주는 지속되는 PR을 통해 놓치지 않고 새로운 버전을 쫓아갈 수 있을거라 생각하고 있다. 또한 changeLog 및 sourceCompare를 통해 각 라이브러리의 근황도 자연스럽게 알게 될거라 기대하고 있다.

    -

    그럼 이만!

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    그럼 이만!

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/storybook7.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/storybook7.html index de6313da..69de2491 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/storybook7.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/storybook7.html @@ -141,4 +141,4 @@

  • https://storybook.js.org/blog/storybook-7-0/
  • https://storybook.js.org/blog/storybook-7-docs/
  • -📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/turborepo.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/turborepo.html index 10c35537..edfccfeb 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/turborepo.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/turborepo.html @@ -1,3 +1,3 @@

    Turborepo로 모노레포 개발 경험 향상하기

    1ilsang
    클라이밍 하실래염?
    #monorepo#turborepo#packageManager
    Published

    cover

    라인 엔지니어링 블로그에 작성한 글이다.

    -

    글쓰면서 정말 많이 배웠던것 같다. 모노레포와 함께할 때 캐싱기능은 너무 경험이 좋았기 때문에 앞으로도 꾸준히 사용해볼 예정이다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    글쓰면서 정말 많이 배웠던것 같다. 모노레포와 함께할 때 캐싱기능은 너무 경험이 좋았기 때문에 앞으로도 꾸준히 사용해볼 예정이다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/typescript-subtyping.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/typescript-subtyping.html index 1149330c..5faca9a1 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/typescript-subtyping.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/typescript-subtyping.html @@ -176,4 +176,4 @@

    Why Object.keys Returns an Array of Strings in TypeScript (And How To Fix It)
  • 타입스크립트의 구조적 타이핑
  • Object.keys() types refinement, and Object.entries() types bugfix #12253
  • -📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/typescript5.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/typescript5.html index 5647bc1f..254bc32b 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/typescript5.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/typescript5.html @@ -367,4 +367,4 @@

    https://www.typescriptlang.org/docs/handbook/release-notes/typescript-5-0.html
  • https://ko.javascript.info/call-apply-decorators#ref-634
  • https://2ality.com/2022/10/javascript-decorators.html
  • -📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/udemy-rust-programming.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/udemy-rust-programming.html index ed3d85f9..e4bdb06a 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/udemy-rust-programming.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/udemy-rust-programming.html @@ -36,4 +36,4 @@

    가보자고!

    해당 콘텐츠는 유데미로부터 강의 쿠폰을 제공받아 작성되었습니다.

    -
    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/use-prevent-leave.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/use-prevent-leave.html index 4201f838..ab99c74c 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/use-prevent-leave.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/use-prevent-leave.html @@ -241,4 +241,4 @@

    https://developer.mozilla.org/en-US/docs/Web/Security/User_activation
  • https://developer.chrome.com/blog/page-lifecycle-api/
  • https://heyjiawei.com/block-user-from-leaving-page-on-single-page-app
  • -📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/use-transition.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/use-transition.html index 6c7431ce..92ea1b79 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/use-transition.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/use-transition.html @@ -200,4 +200,4 @@

  • transition 표시된 setState는 다른 setState 업데이트시 중단된다.
  • transition 표시된 상태 업데이트는 Suspense로 컨텐츠를 숨기지 않고 이전 컨텐츠를 계속 표시한다.
  • fiber 엔진을 통해 transition된 상태와 다른 상태의 스케줄링이 가능해졌다.
  • -
    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/visual-regression-test.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/visual-regression-test.html index 2dde1784..bf3bde54 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/visual-regression-test.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/visual-regression-test.html @@ -378,4 +378,4 @@

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/vite-dev-server.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/vite-dev-server.html index 4c3b2e6b..b2b69e44 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/vite-dev-server.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/vite-dev-server.html @@ -482,4 +482,4 @@

  • https://webpack.kr/concepts/hot-module-replacement
  • https://ko.vitejs.dev/config/server-options.html
  • https://github.com/vitejs/vite
  • -📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/dom.spec.ts/mobile/woowa-type-review.html b/e2e/__snapshots__/post/dom.spec.ts/mobile/woowa-type-review.html index f3208edc..57c8d21a 100644 --- a/e2e/__snapshots__/post/dom.spec.ts/mobile/woowa-type-review.html +++ b/e2e/__snapshots__/post/dom.spec.ts/mobile/woowa-type-review.html @@ -115,4 +115,4 @@

    맺으며

    배민의 공유 문화는 본받을만하다고 생각한다.

    기술업계 특성상 비판적인 시선이 기본적으로 있기 때문에 외부 공개를 꺼릴 수도 있었겠지만, 기술에 대한 공유를 두려워하지 않고 책으로 펴낸 것에 리스펙하게 된다.

    -

    여러 예제가 실제 코딩에 도움이 되기 때문에 추천하고 싶은 책이다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    ☕ 소주 한 잔 후원하기
    (예금주: 이상철)tosskakao
    \ No newline at end of file +

    여러 예제가 실제 코딩에 도움이 되기 때문에 추천하고 싶은 책이다.

    📮 이 포스트에 관심 있으신가요? 이슈를 남겨주세요! 👍
    \ No newline at end of file diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/2023.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/2023.png index 53e5bce7..7b85c4a5 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/2023.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/2023.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/2024-01.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/2024-01.png index 6c9cf3c3..8347c8fd 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/2024-01.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/2024-01.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/array-prototype-sort.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/array-prototype-sort.png index 4a8ec89d..8529b5bc 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/array-prototype-sort.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/array-prototype-sort.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/bali-remote-work.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/bali-remote-work.png index cf191114..49e69a06 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/bali-remote-work.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/bali-remote-work.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/deploy-eslint-plugin.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/deploy-eslint-plugin.png index ef7aa67f..065352bc 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/deploy-eslint-plugin.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/deploy-eslint-plugin.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/geultto8-open-source-seminar.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/geultto8-open-source-seminar.png index bf6b7d61..af290a52 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/geultto8-open-source-seminar.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/geultto8-open-source-seminar.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/google-adsense.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/google-adsense.png index a93f9831..92fceeab 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/google-adsense.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/google-adsense.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/goorm-195687.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/goorm-195687.png index 8c6abcab..f1f5e882 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/goorm-195687.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/goorm-195687.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/goorm-195692.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/goorm-195692.png index 779aed79..fdcaae91 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/goorm-195692.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/goorm-195692.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/goorm-195693.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/goorm-195693.png index 21ff7872..5d3f62aa 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/goorm-195693.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/goorm-195693.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/goorm-195696.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/goorm-195696.png index 06aa1405..1b24f148 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/goorm-195696.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/goorm-195696.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/goorm-195698.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/goorm-195698.png index ff8cbfe1..2b262ffb 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/goorm-195698.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/goorm-195698.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/implicit-coercion.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/implicit-coercion.png index 0b5a9748..8db773ba 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/implicit-coercion.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/implicit-coercion.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/inflearn-meetup-03-dev-career.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/inflearn-meetup-03-dev-career.png index 0e98f0ce..5606c28f 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/inflearn-meetup-03-dev-career.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/inflearn-meetup-03-dev-career.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/jeju-remote-work.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/jeju-remote-work.png index dd19c4b3..36c68daf 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/jeju-remote-work.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/jeju-remote-work.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/junction2023.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/junction2023.png index 4f80cd73..6fae7330 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/junction2023.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/junction2023.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/leetcode-easy-2727.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/leetcode-easy-2727.png index b8728280..cab2970b 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/leetcode-easy-2727.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/leetcode-easy-2727.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/leetcode-hard-42.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/leetcode-hard-42.png index f6fe9811..73eb6fa4 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/leetcode-hard-42.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/leetcode-hard-42.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/leetcode-medium-238.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/leetcode-medium-238.png index 82449ed7..7cf70d19 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/leetcode-medium-238.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/leetcode-medium-238.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/mac-init-apps.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/mac-init-apps.png index a14a02e6..fa9bffb5 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/mac-init-apps.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/mac-init-apps.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/mdn-ko-organizer.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/mdn-ko-organizer.png index e8f93a05..8fe071ee 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/mdn-ko-organizer.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/mdn-ko-organizer.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/micro-state-management-review.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/micro-state-management-review.png index 4e2d8069..94c79294 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/micro-state-management-review.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/micro-state-management-review.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/prettier3.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/prettier3.png index 56ea5ff5..158875c1 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/prettier3.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/prettier3.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/proving-ground-review.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/proving-ground-review.png index aab5b629..e117443c 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/proving-ground-review.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/proving-ground-review.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/quality-of-job-review.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/quality-of-job-review.png index 06668a5c..6c5ff285 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/quality-of-job-review.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/quality-of-job-review.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/renovate.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/renovate.png index 8e21608b..612ee814 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/renovate.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/renovate.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/storybook7.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/storybook7.png index 47e382fd..6657a731 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/storybook7.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/storybook7.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/turborepo.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/turborepo.png index 3c425263..06ed6625 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/turborepo.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/turborepo.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/typescript-subtyping.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/typescript-subtyping.png index ca6bb461..8763c0e9 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/typescript-subtyping.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/typescript-subtyping.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/typescript5.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/typescript5.png index f8a4be22..52e3337b 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/typescript5.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/typescript5.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/udemy-rust-programming.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/udemy-rust-programming.png index c3e92d18..3c72e6f2 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/udemy-rust-programming.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/udemy-rust-programming.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/use-prevent-leave.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/use-prevent-leave.png index 2bb9981f..1c4076a4 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/use-prevent-leave.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/use-prevent-leave.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/use-transition.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/use-transition.png index 525ff706..80d3bd6c 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/use-transition.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/use-transition.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/visual-regression-test.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/visual-regression-test.png index 8294c88b..715faf85 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/visual-regression-test.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/visual-regression-test.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/vite-dev-server.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/vite-dev-server.png index cdbfc337..2d8d8b5f 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/vite-dev-server.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/vite-dev-server.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/desktop/woowa-type-review.png b/e2e/__snapshots__/post/screen.spec.ts/desktop/woowa-type-review.png index 3ae81e26..98cb6bbc 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/desktop/woowa-type-review.png and b/e2e/__snapshots__/post/screen.spec.ts/desktop/woowa-type-review.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/2023.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/2023.png index 42f520f0..cd03f7d6 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/2023.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/2023.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/2024-01.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/2024-01.png index e1b621bc..48bab56f 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/2024-01.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/2024-01.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/array-prototype-sort.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/array-prototype-sort.png index 0bace2d0..3927c0a1 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/array-prototype-sort.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/array-prototype-sort.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/bali-remote-work.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/bali-remote-work.png index 9ec1328c..4f6ec15e 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/bali-remote-work.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/bali-remote-work.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/deploy-eslint-plugin.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/deploy-eslint-plugin.png index 9520a563..7b3d0ffe 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/deploy-eslint-plugin.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/deploy-eslint-plugin.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/geultto8-open-source-seminar.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/geultto8-open-source-seminar.png index 04aa2b66..9040ee21 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/geultto8-open-source-seminar.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/geultto8-open-source-seminar.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/google-adsense.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/google-adsense.png index 89958004..c8b7a347 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/google-adsense.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/google-adsense.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/goorm-195687.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/goorm-195687.png index d1899ef7..05e56e12 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/goorm-195687.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/goorm-195687.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/goorm-195692.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/goorm-195692.png index 64f2c38a..e33d7c90 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/goorm-195692.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/goorm-195692.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/goorm-195693.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/goorm-195693.png index 0e0044b4..c3a12a68 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/goorm-195693.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/goorm-195693.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/goorm-195696.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/goorm-195696.png index 6dc806c9..c9772549 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/goorm-195696.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/goorm-195696.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/goorm-195698.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/goorm-195698.png index 2d873e10..b4b6b82c 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/goorm-195698.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/goorm-195698.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/implicit-coercion.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/implicit-coercion.png index e81f7b38..664351e4 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/implicit-coercion.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/implicit-coercion.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/inflearn-meetup-03-dev-career.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/inflearn-meetup-03-dev-career.png index 68379f90..961c8c2b 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/inflearn-meetup-03-dev-career.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/inflearn-meetup-03-dev-career.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/jeju-remote-work.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/jeju-remote-work.png index 992de1ba..dd9146f5 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/jeju-remote-work.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/jeju-remote-work.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/junction2023.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/junction2023.png index 015b6243..c04051f4 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/junction2023.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/junction2023.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/leetcode-easy-2727.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/leetcode-easy-2727.png index 6527a393..823a376c 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/leetcode-easy-2727.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/leetcode-easy-2727.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/leetcode-hard-42.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/leetcode-hard-42.png index 7a303d91..0bb4da42 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/leetcode-hard-42.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/leetcode-hard-42.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/leetcode-medium-238.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/leetcode-medium-238.png index c6c198ab..79adf9bc 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/leetcode-medium-238.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/leetcode-medium-238.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/mac-init-apps.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/mac-init-apps.png index 733043a0..e27633fd 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/mac-init-apps.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/mac-init-apps.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/mdn-ko-organizer.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/mdn-ko-organizer.png index c28bbcc9..68d6b4d9 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/mdn-ko-organizer.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/mdn-ko-organizer.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/micro-state-management-review.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/micro-state-management-review.png index 4ab1c00e..89f84d6e 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/micro-state-management-review.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/micro-state-management-review.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/prettier3.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/prettier3.png index 4e3135b7..e38e2d0e 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/prettier3.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/prettier3.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/proving-ground-review.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/proving-ground-review.png index 9729e05c..6905cf36 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/proving-ground-review.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/proving-ground-review.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/quality-of-job-review.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/quality-of-job-review.png index 722cc271..7523a1da 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/quality-of-job-review.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/quality-of-job-review.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/renovate.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/renovate.png index 7b878af0..c07047cf 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/renovate.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/renovate.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/storybook7.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/storybook7.png index 1561bb6e..fced594f 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/storybook7.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/storybook7.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/turborepo.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/turborepo.png index b05fd3eb..ae9a7927 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/turborepo.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/turborepo.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/typescript-subtyping.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/typescript-subtyping.png index c984b322..b5b24a34 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/typescript-subtyping.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/typescript-subtyping.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/typescript5.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/typescript5.png index faa870b9..a43a569e 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/typescript5.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/typescript5.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/udemy-rust-programming.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/udemy-rust-programming.png index 804eee9c..4223e998 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/udemy-rust-programming.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/udemy-rust-programming.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/use-prevent-leave.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/use-prevent-leave.png index 1d8d54d7..71a3b38f 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/use-prevent-leave.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/use-prevent-leave.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/use-transition.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/use-transition.png index 88b85893..c7fb0488 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/use-transition.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/use-transition.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/visual-regression-test.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/visual-regression-test.png index d0a5d47f..fbf289b3 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/visual-regression-test.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/visual-regression-test.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/vite-dev-server.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/vite-dev-server.png index 8f807307..d131ecee 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/vite-dev-server.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/vite-dev-server.png differ diff --git a/e2e/__snapshots__/post/screen.spec.ts/mobile/woowa-type-review.png b/e2e/__snapshots__/post/screen.spec.ts/mobile/woowa-type-review.png index f0fac793..4ed73d06 100644 Binary files a/e2e/__snapshots__/post/screen.spec.ts/mobile/woowa-type-review.png and b/e2e/__snapshots__/post/screen.spec.ts/mobile/woowa-type-review.png differ