DEV Community

SeongKuk Han profile picture

SeongKuk Han

Connect with me ūüĎć Linkedin: www.linkedin.com/in/dev-licokr

Location Seoul, South Korea Joined Joined on  github website

Work

Frontend Engineer

Writing Debut
Three Year Club
Two Year Club
React
Top 7
8 Week Community Wellness Streak
4 Week Community Wellness Streak
2 Week Community Wellness Streak
1 Week Community Wellness Streak
4 Week Writing Streak
One Year Club
Make Commit in Your React Project Format-Test-Build Ready with Husky - A Step-by-Step Guide

Make Commit in Your React Project Format-Test-Build Ready with Husky - A Step-by-Step Guide

3
Comments
4 min read

Want to connect with SeongKuk Han?

Create an account to connect with SeongKuk Han. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
7 Reasons Why Finding a Job Has Gotten Harder as a Junior React Developer

7 Reasons Why Finding a Job Has Gotten Harder as a Junior React Developer

7
Comments 6
4 min read
Handling 404 Error in SPA Deployed on GitHub Pages

Handling 404 Error in SPA Deployed on GitHub Pages

1
Comments
2 min read
React Type Error: not assignable LegacyRef<V> && 'V' refers to a value, did you mean 'typeof V'?

React Type Error: not assignable LegacyRef<V> && 'V' refers to a value, did you mean 'typeof V'?

Comments
1 min read
React Monorepo Setup Tutorial with pnpm and Vite: React project + UI, Utils

React Monorepo Setup Tutorial with pnpm and Vite: React project + UI, Utils

11
Comments 5
6 min read
One month Leetcode journey as a React developer with Neetcode

One month Leetcode journey as a React developer with Neetcode

3
Comments
6 min read
React Apollo: JWT Refresh Token Logic Implementation using ApolloLink 2024

React Apollo: JWT Refresh Token Logic Implementation using ApolloLink 2024

7
Comments 4
9 min read
Unexpected teaching from an old woman: Working hard

Unexpected teaching from an old woman: Working hard

3
Comments 2
2 min read
Set Up Neovim with kickstart.nvim on Mac as a Vimginner

Set Up Neovim with kickstart.nvim on Mac as a Vimginner

4
Comments
5 min read
Restful API Testing (my way) with Express, Maria DB, Docker Compose and Github Action

Restful API Testing (my way) with Express, Maria DB, Docker Compose and Github Action

3
Comments
6 min read
Next.js Deploy as a Static Site using Github Pages

Next.js Deploy as a Static Site using Github Pages

2
Comments
3 min read
Comparing Text Editors in React: Draft.js vs Quill vs Slate React

Comparing Text Editors in React: Draft.js vs Quill vs Slate React

1
Comments 2
10 min read
Next.js Blog using Static Site Generation with MongoDB Atlas

Next.js Blog using Static Site Generation with MongoDB Atlas

5
Comments
7 min read
Understanding Fetch 'cache' with VanilaJS and Next.js

Understanding Fetch 'cache' with VanilaJS and Next.js

8
Comments 5
8 min read
Golang CLI-based Socket MultiChat Tutorial

Golang CLI-based Socket MultiChat Tutorial

Comments
8 min read
Mock Interview Platform "Pramp" Review

Mock Interview Platform "Pramp" Review

1
Comments
6 min read
Introducing LinkedIn Job Scanner Chrome Extension and Sharing Problems I Encountered While Developing

Introducing LinkedIn Job Scanner Chrome Extension and Sharing Problems I Encountered While Developing

1
Comments 2
7 min read
Typescript: Don't use 'as' when using localStorage, define their types

Typescript: Don't use 'as' when using localStorage, define their types

7
Comments
3 min read
Youtube Review: Mock Technical Interview - Javascript Developer Junior Level

Youtube Review: Mock Technical Interview - Javascript Developer Junior Level

Comments
6 min read
Youtube Review: Beginner React.js Coding Interview (ft. Clément Mihailescu)

Youtube Review: Beginner React.js Coding Interview (ft. Clément Mihailescu)

3
Comments
3 min read
React: Programming Language Tower Defense Game

React: Programming Language Tower Defense Game

1
Comments
3 min read
react-konva useRef type error

react-konva useRef type error

1
Comments
1 min read
React + Vite: OpenAI ChatGPT Placeholder Chrome Extension

React + Vite: OpenAI ChatGPT Placeholder Chrome Extension

3
Comments
7 min read
React & Vitest Tutorial: Set Up and Test Examples with Todo App

React & Vitest Tutorial: Set Up and Test Examples with Todo App

5
Comments 3
9 min read
Building English Quiz App - My First SolidJS App as a React Developer

Building English Quiz App - My First SolidJS App as a React Developer

5
Comments 3
16 min read
[plugin:vite:import-analysis] Failed to resolve import "react/jsx-dev-runtime" from "src/index.tsx". Does the file exist?

[plugin:vite:import-analysis] Failed to resolve import "react/jsx-dev-runtime" from "src/index.tsx". Does the file exist?

6
Comments 4
1 min read
SolidJS: Differences between For and Index

SolidJS: Differences between For and Index

1
Comments
3 min read
Set up Storybook with Next.js project and Tailwind

Set up Storybook with Next.js project and Tailwind

9
Comments 16
2 min read
Building a Simple from English to German Translator using NextJS and ChatGPT API

Building a Simple from English to German Translator using NextJS and ChatGPT API

Comments
5 min read
React TS: Use Query String Instead of useState

React TS: Use Query String Instead of useState

2
Comments
5 min read
My New Year Plan: Working Abroad - Frankfurt

My New Year Plan: Working Abroad - Frankfurt

3
Comments 2
4 min read
Understanding Array.sort compareFn

Understanding Array.sort compareFn

2
Comments
3 min read
How to import and export in CommonJS and ES Modules

How to import and export in CommonJS and ES Modules

9
Comments 3
3 min read
Issues that I encountered and how to deal with them while migrating from CRA to Vite

Issues that I encountered and how to deal with them while migrating from CRA to Vite

6
Comments
4 min read
I ruined my React components by using optional props

I ruined my React components by using optional props

5
Comments
3 min read
React: Comparison of JS Canvas Libraries (Konvajs vs Fabricjs)

React: Comparison of JS Canvas Libraries (Konvajs vs Fabricjs)

20
Comments 6
9 min read
Typescript: Checking Type of a Value, (interface, type)

Typescript: Checking Type of a Value, (interface, type)

9
Comments 2
1 min read
Python Flask: Interacting with Docker Containers

Python Flask: Interacting with Docker Containers

9
Comments
7 min read
React TS Storybook: Using Custom Props in a Story

React TS Storybook: Using Custom Props in a Story

7
Comments
2 min read
React Refactoring (w/Storybook): Separate UI and Business Logic

React Refactoring (w/Storybook): Separate UI and Business Logic

3
Comments
3 min read
React TS: How I manage modal components (Custom Modal Hook)

React TS: How I manage modal components (Custom Modal Hook)

14
Comments
8 min read
Anonymous Realtime Question(Chat) App with Nextron

Anonymous Realtime Question(Chat) App with Nextron

5
Comments 2
7 min read
create-react-app with pnpm

create-react-app with pnpm

22
Comments 11
1 min read
Are you sure what packages you're using are in package.json? (Phantom Dependency)

Are you sure what packages you're using are in package.json? (Phantom Dependency)

3
Comments 3
1 min read
Antd Calendar Get the first date and the last date on the panel

Antd Calendar Get the first date and the last date on the panel

2
Comments
2 min read
Go 5 Interesting Concepts as a js developer

Go 5 Interesting Concepts as a js developer

10
Comments
7 min read
Comparison between npm deps and pnpm deps

Comparison between npm deps and pnpm deps

8
Comments
3 min read
How I dealt with Props Drilling in Atomic Design

How I dealt with Props Drilling in Atomic Design

8
Comments
7 min read
React: Understanding Key Prop

React: Understanding Key Prop

10
Comments
4 min read
React Apollo: JWT & Refresh Token

React Apollo: JWT & Refresh Token

18
Comments 5
4 min read
React 18 New Hooks for Concurrency!

React 18 New Hooks for Concurrency!

17
Comments 2
5 min read
What does your job bring you?

What does your job bring you?

5
Comments
2 min read
React dynamic imports with React Router for better performance

React dynamic imports with React Router for better performance

20
Comments
2 min read
React: Overriding Browser's Keyboard Shortcuts

React: Overriding Browser's Keyboard Shortcuts

10
Comments 3
2 min read
git cherry-pick: How to pick commit(s) from other branches?

git cherry-pick: How to pick commit(s) from other branches?

7
Comments 2
2 min read
React: Download HTML Element as an image file

React: Download HTML Element as an image file

9
Comments 6
3 min read
5 React Useful Tips for Beginners

5 React Useful Tips for Beginners

5
Comments
6 min read
(Storybook Webpack 5) Error: Cannot find module 'webpack/lib/util/makeSerializable.js'

(Storybook Webpack 5) Error: Cannot find module 'webpack/lib/util/makeSerializable.js'

9
Comments 8
1 min read
React Apollo: useQuery pollInterval with cache-and-network doesn't stop to make requests after unmounting the component

React Apollo: useQuery pollInterval with cache-and-network doesn't stop to make requests after unmounting the component

4
Comments
1 min read
Storybook plugins "push of undefined" error in webpackFinal after upgrading from webpack4 to webpack5

Storybook plugins "push of undefined" error in webpackFinal after upgrading from webpack4 to webpack5

5
Comments
1 min read
loading...