DEV Community

Maksym Kuzmitskyi (MaximusFT) profile picture

Maksym Kuzmitskyi (MaximusFT)

I build production-grade React/TypeScript frontends: architecture, design systems, complex forms, data-heavy UIs, and team delivery.

Location Poland, Krakow Joined Joined on  Personal website https://ma-x.im/

Education

Ukraine / Odessa

Work

TechLead Frontend developer

Barrel Files: The Import You Love and the Bundle You Hate

Barrel Files: The Import You Love and the Bundle You Hate

Comments
7 min read
The shared/ Folder Is Not a Place, It's a Promise

The shared/ Folder Is Not a Place, It's a Promise

Comments
8 min read
React in 3D: When <div> Becomes <mesh>

React in 3D: When <div> Becomes <mesh>

Comments
5 min read
React Native: What 'Learn Once, Write Anywhere' Really Means

React Native: What 'Learn Once, Write Anywhere' Really Means

Comments
6 min read
React on the Desktop: When a Window Beats a Tab

React on the Desktop: When a Window Beats a Tab

Comments
6 min read
Documenting Components: The Only Docs That Don't Rot

Documenting Components: The Only Docs That Don't Rot

Comments
6 min read
Design Prototyping for React: Where the Architecture Actually Starts

Design Prototyping for React: Where the Architecture Actually Starts

Comments
5 min read
Sending Email from a React App: A Backend Problem in Disguise

Sending Email from a React App: A Backend Problem in Disguise

Comments
6 min read
File Upload in React: The Input Is Easy, the File Is Not

File Upload in React: The Input Is Easy, the File Is Not

Comments
6 min read
Time in React: The Bugs That Only Show Up at 2 AM

Time in React: The Bugs That Only Show Up at 2 AM

Comments
6 min read
Payments in React: The Client Never Decides You Got Paid

Payments in React: The Client Never Decides You Got Paid

Comments
6 min read
Internationalization Isn't Translation: What Actually Breaks

Internationalization Isn't Translation: What Actually Breaks

Comments
6 min read
The Smeared Component: When Architecture Scatters What Should Stay Together

The Smeared Component: When Architecture Scatters What Should Stay Together

Comments
6 min read
Real-Time React: When the Server Has Something to Say

Real-Time React: When the Server Has Something to Say

Comments
6 min read
AI in a React App: Past the Demo, Into the Product

AI in a React App: Past the Demo, Into the Product

Comments
6 min read
Testing React Without Drowning: What Each Test Actually Buys You

Testing React Without Drowning: What Each Test Actually Buys You

Comments
7 min read
Hosting a React App in 2026: From DevOps Project to Git Push

Hosting a React App in 2026: From DevOps Project to Git Push

Comments
7 min read
Databases for React Developers: What Serverless Actually Changed

Databases for React Developers: What Serverless Actually Changed

Comments
6 min read
SSR in React: What TanStack Start Actually Changes

SSR in React: What TanStack Start Actually Changes

Comments
6 min read
The Backend a React Developer Actually Needs to Understand

The Backend a React Developer Actually Needs to Understand

Comments
7 min read
Authentication in React: Buy It, and Where the Line Really Is

Authentication in React: Buy It, and Where the Line Really Is

Comments
7 min read
The AI Agent Memory System I Built Was Broken — Here Is the Redesign

The AI Agent Memory System I Built Was Broken — Here Is the Redesign

Comments
9 min read
Charts in React: Who Renders the Pixels

Charts in React: Who Renders the Pixels

Comments
6 min read
Forms in React: Where TanStack Form Earns Its Place

Forms in React: Where TanStack Form Earns Its Place

Comments
7 min read
React UI Libraries: Who Owns the Styling Decides Everything

React UI Libraries: Who Owns the Styling Decides Everything

Comments
6 min read
Styling React in 2026: How I Actually Choose

Styling React in 2026: How I Actually Choose

Comments
7 min read
Immutable Data in React: The Rule I Stopped Arguing About

Immutable Data in React: The Rule I Stopped Arguing About

Comments
8 min read
Give Your AI Agent a Memory — It Will Stop Disappointing You

Give Your AI Agent a Memory — It Will Stop Disappointing You

Comments
10 min read
React State Management with Reatom: When useState Stops Being Enough

React State Management with Reatom: When useState Stops Being Enough

Comments
8 min read
Stop Quizzing Senior Engineers — Start Talking to Them (TL;DR)

Stop Quizzing Senior Engineers — Start Talking to Them (TL;DR)

Comments
4 min read
Stop Quizzing Senior Engineers — Start Talking to Them

Stop Quizzing Senior Engineers — Start Talking to Them

Comments
15 min read
Routing with TanStack Router: Treat the URL Like Application State

Routing with TanStack Router: Treat the URL Like Application State

Comments
8 min read
React Data Fetching with TanStack Query: The Patterns That Keep Apps Calm

React Data Fetching with TanStack Query: The Patterns That Keep Apps Calm

Comments
8 min read
Error Handling in React: What Users Should See When Things Break

Error Handling in React: What Users Should See When Things Break

Comments
11 min read
Code Structure in React: The FSD Version I Actually Use

Code Structure in React: The FSD Version I Actually Use

Comments
9 min read
TypeScript in React: Patterns That Actually Matter

TypeScript in React: Patterns That Actually Matter

Comments
7 min read
Designing Project Documentation for AI Coding Agents

Designing Project Documentation for AI Coding Agents

Comments
6 min read
Starting a New React Project in 2026-2027: The Stack I Keep Coming Back To

Starting a New React Project in 2026-2027: The Stack I Keep Coming Back To

Comments
8 min read
Next.js Static Export to GitHub Pages: A Production Setup Guide

Next.js Static Export to GitHub Pages: A Production Setup Guide

Comments
12 min read
Building Design Systems That Scale

Building Design Systems That Scale

Comments
3 min read
Type-Safe React Architecture

Type-Safe React Architecture

Comments
4 min read
Complex Forms Done Right

Complex Forms Done Right

Comments
4 min read
React Performance Optimization

React Performance Optimization

Comments
4 min read
Monorepo Best Practices

Monorepo Best Practices

Comments
4 min read
loading...