DEV Community

Serif COLAKEL profile picture

Serif COLAKEL

Skilled in React, React Native, Expo, TypeScript, and Redux, I am an experienced Frontend Developer dedicated to creating user-centric applications that drive engagement and enhance the user experienc

Education

Firat University

Work

Software Engineer

useCustomReducer Hook: A Versatile State Management Tool

useCustomReducer Hook: A Versatile State Management Tool

Comments
9 min read

Want to connect with Serif COLAKEL?

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

Already have an account? Sign in
Building a TypeScript Helper for Mock Data Generation with Zod and Faker

Building a TypeScript Helper for Mock Data Generation with Zod and Faker

10
Comments 2
6 min read
How to Create and Test a React Query Hook for Global Loading Indicators

How to Create and Test a React Query Hook for Global Loading Indicators

12
Comments
4 min read
Building an Advanced AI Chatbot with React and window.ai

Building an Advanced AI Chatbot with React and window.ai

6
Comments
8 min read
Creating and Using VS Code Snippets: A Beginner's Guide

Creating and Using VS Code Snippets: A Beginner's Guide

5
Comments 1
6 min read
Creating a Highlighted Input Component with React and TypeScript

Creating a Highlighted Input Component with React and TypeScript

1
Comments
5 min read
Mastering useImperativeHandle in React (with TypeScript)

Mastering useImperativeHandle in React (with TypeScript)

1
Comments
5 min read
🚀 Excited to share my latest project, "Requester"! 🚀

🚀 Excited to share my latest project, "Requester"! 🚀

2
Comments 1
1 min read
Shared Data-Layer Setup For Micro Frontend Application with Nx Workspace

Shared Data-Layer Setup For Micro Frontend Application with Nx Workspace

5
Comments
20 min read
Shared UI Setup For Micro Frontend Application (Module Federation with React) with Nx Workspace

Shared UI Setup For Micro Frontend Application (Module Federation with React) with Nx Workspace

25
Comments
6 min read
Shared Tailwind Setup For Micro Frontend Application with Nx Workspace

Shared Tailwind Setup For Micro Frontend Application with Nx Workspace

7
Comments
8 min read
Building a Micro Frontend Architecture with Nx Workspace

Building a Micro Frontend Architecture with Nx Workspace

Comments 2
5 min read
Creating Nx Workspace with Eslint, Prettier and Husky Configuration

Creating Nx Workspace with Eslint, Prettier and Husky Configuration

21
Comments
5 min read
Simplifying Multilingual React Apps with Custom Hooks and Utility Types

Simplifying Multilingual React Apps with Custom Hooks and Utility Types

2
Comments
7 min read
Utilizing Intersection Observer with Custom React Hook in TypeScript

Utilizing Intersection Observer with Custom React Hook in TypeScript

2
Comments
2 min read
Understanding the "Element" React Component: A Flexible Approach to Conditional Rendering

Understanding the "Element" React Component: A Flexible Approach to Conditional Rendering

20
Comments 10
4 min read
Creating Portals in React with the usePortal Hook

Creating Portals in React with the usePortal Hook

2
Comments 1
2 min read
Mastering useState: A Guide to Avoiding Common Pitfalls in React Development

Mastering useState: A Guide to Avoiding Common Pitfalls in React Development

1
Comments
4 min read
Building a Robust Unsaved Changes Prompt with React and React Router DOM

Building a Robust Unsaved Changes Prompt with React and React Router DOM

6
Comments
14 min read
Optimizing React Context with TypeScript: A Comprehensive Guide

Optimizing React Context with TypeScript: A Comprehensive Guide

12
Comments
8 min read
Best Practices for Writing Clean React Code with Examples

Best Practices for Writing Clean React Code with Examples

59
Comments
9 min read
Simplify Your Codebase with Auto-Sorting Linter using eslint-plugin-simple-import-sort

Simplify Your Codebase with Auto-Sorting Linter using eslint-plugin-simple-import-sort

3
Comments
7 min read
Building a Polymorphic React FormElement Component

Building a Polymorphic React FormElement Component

Comments 3
5 min read
Building a Resilient Axios API Service with Error Handling and Notifications

Building a Resilient Axios API Service with Error Handling and Notifications

4
Comments
6 min read
Transform Object Keys in TypeScript with Conditional Types

Transform Object Keys in TypeScript with Conditional Types

1
Comments
2 min read
Simplify Session Storage in React with the useSessionStorage Hook

Simplify Session Storage in React with the useSessionStorage Hook

1
Comments
5 min read
Simplify Local Storage Management in React with the useLocalStorage Hook

Simplify Local Storage Management in React with the useLocalStorage Hook

6
Comments
5 min read
Enhance React Conditional Rendering with the ConditionalRender Component

Enhance React Conditional Rendering with the ConditionalRender Component

1
Comments
4 min read
Simplify Event Handling in React with the useEventListener Custom Hook

Simplify Event Handling in React with the useEventListener Custom Hook

2
Comments
4 min read
Building a State Management System with React

Building a State Management System with React

6
Comments
7 min read
Simplified Micro Front-Ends: Mastering Global State Management with Redux and Redux Toolkit

Simplified Micro Front-Ends: Mastering Global State Management with Redux and Redux Toolkit

17
Comments
12 min read
Mastering Micro Frontends: Creating Scalable Applications with React, Webpack 5, and TypeScript Type Safety

Mastering Micro Frontends: Creating Scalable Applications with React, Webpack 5, and TypeScript Type Safety

14
Comments 3
11 min read
Creating a React component library using with Storybook, TypeScript, Eslint, Husky, Vite & TailwindCSS.

Creating a React component library using with Storybook, TypeScript, Eslint, Husky, Vite & TailwindCSS.

10
Comments 6
13 min read
Media Query Breakpoints with SASS

Media Query Breakpoints with SASS

19
Comments
4 min read
loading...