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

The Columns Hidden Inside Your Customer Reviews

The Columns Hidden Inside Your Customer Reviews

Comments
8 min read

Want to connect with Maksym Kuzmitskyi (MaximusFT)?

Create an account to connect with Maksym Kuzmitskyi (MaximusFT). You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Earned Autonomy: Comparing My Agent Workflow with a Corporate Experiment

Earned Autonomy: Comparing My Agent Workflow with a Corporate Experiment

Comments 4
7 min read
The Cart Was Not the Product: Building a HoReCa Procurement Agent for Silpo AI Factory

The Cart Was Not the Product: Building a HoReCa Procurement Agent for Silpo AI Factory

Comments
13 min read
Micro-Frontends Are an Org Chart Decision, Not a Technical One

Micro-Frontends Are an Org Chart Decision, Not a Technical One

Comments
5 min read
Layered vs Feature-Sliced: Two Ways to Cut the Same App

Layered vs Feature-Sliced: Two Ways to Cut the Same App

Comments
5 min read
Nivra: Turning a Hackathon Idea into a WebMCP Architecture Workspace

Nivra: Turning a Hackathon Idea into a WebMCP Architecture Workspace

Comments
13 min read
What FSD Actually Fixed (and What It Didn't)

What FSD Actually Fixed (and What It Didn't)

Comments
5 min read
Checkout Isn't a Form. It's the Only Part of the App Where Architecture Has a Stopwatch on It

Checkout Isn't a Form. It's the Only Part of the App Where Architecture Has a Stopwatch on It

Comments 2
6 min read
Most Advanced TypeScript Isn't Worth What It Costs

Most Advanced TypeScript Isn't Worth What It Costs

Comments
5 min read
Your Agent Instructions Are Rotting Right Now

Your Agent Instructions Are Rotting Right Now

Comments
5 min read
They Asked Me to Build a Slider. It Was a Much Better Question Than I Thought.

They Asked Me to Build a Slider. It Was a Much Better Question Than I Thought.

Comments
6 min read
React Gives You the Loading State. It Does Not Give You Cancellation.

React Gives You the Loading State. It Does Not Give You Cancellation.

Comments
6 min read
Evaluation Is the Missing Loop in Agent Workflows

Evaluation Is the Missing Loop in Agent Workflows

Comments
4 min read
Memory Is Not a Bigger Context Window

Memory Is Not a Bigger Context Window

Comments
3 min read
When an Agent Should Ask Instead of Acting

When an Agent Should Ask Instead of Acting

Comments
4 min read
Tools Are Part of the Agent's Intelligence

Tools Are Part of the Agent's Intelligence

Comments
4 min read
The Context Is the Product

The Context Is the Product

Comments
4 min read
Guardrails for a Runaway Agent

Guardrails for a Runaway Agent

Comments
4 min read
Test on Change, Not on a Timer

Test on Change, Not on a Timer

Comments
4 min read
You Only Get to See It From the Outside Once

You Only Get to See It From the Outside Once

Comments
6 min read
The Token Bill Is Part of the Architecture

The Token Bill Is Part of the Architecture

Comments
4 min read
Do It As Usual: Teaching One Agent Your Whole Workflow

Do It As Usual: Teaching One Agent Your Whole Workflow

Comments
5 min read
You Probably Don't Need Multi-Agents

You Probably Don't Need Multi-Agents

Comments
6 min read
Code-Splitting Is a Boundary Decision, Not a Bundle Trick

Code-Splitting Is a Boundary Decision, Not a Bundle Trick

Comments
6 min read
The Command Palette Is an Architecture, Not a Widget

The Command Palette Is an Architecture, Not a Widget

Comments
5 min read
Theming and Dark Mode Without the Flash: A Systems Problem in CSS Clothing

Theming and Dark Mode Without the Flash: A Systems Problem in CSS Clothing

Comments
5 min read
Re-Renders Are React's Superpower, Not a Disease to Cure

Re-Renders Are React's Superpower, Not a Disease to Cure

Comments
7 min read
Analytics Is Architecture: Stop Sprinkling track() Everywhere

Analytics Is Architecture: Stop Sprinkling track() Everywhere

Comments
5 min read
Feature Flags: Every Flag Is a Branch You Promised to Delete

Feature Flags: Every Flag Is a Branch You Promised to Delete

Comments
5 min read
The Event Bus: Great for Decoupling, Great for Making a Mess

The Event Bus: Great for Decoupling, Great for Making a Mess

Comments
5 min read
State Machines in React: When Booleans Start Lying to You

State Machines in React: When Booleans Start Lying to You

Comments
6 min read
Undo/Redo Without Losing Your Mind: The Command Pattern in React

Undo/Redo Without Losing Your Mind: The Command Pattern in React

Comments
6 min read
Optimistic UI: Updating Before the Server Says Yes

Optimistic UI: Updating Before the Server Says Yes

Comments
5 min read
Server State Is a Cache: Normalization, Duplicates, and Invalidation You Can Trust

Server State Is a Cache: Normalization, Duplicates, and Invalidation You Can Trust

Comments
6 min read
localStorage Is Not State: Persistence, Hydration, and Tabs That Fight Each Other

localStorage Is Not State: Persistence, Hydration, and Tabs That Fight Each Other

Comments
6 min read
Keeping a UI Kit Updated Across Apps: Versioning, Contracts, and Trust

Keeping a UI Kit Updated Across Apps: Versioning, Contracts, and Trust

Comments
8 min read
Changing a Component Everyone Uses: Deprecation, Codemods, and No Big-Bang Rewrites

Changing a Component Everyone Uses: Deprecation, Codemods, and No Big-Bang Rewrites

Comments
8 min read
Headless Components: Give Away the Behavior, Keep None of the Markup

Headless Components: Give Away the Behavior, Keep None of the Markup

Comments
6 min read
Compound Components: Designing an API, Not Just a Component

Compound Components: Designing an API, Not Just a Component

Comments
6 min read
Is Container vs Presentational Dead? What Survived the Hooks Era

Is Container vs Presentational Dead? What Survived the Hooks Era

Comments
7 min read
How Big Should a Component Be? Composition, Decomposition, and Handing Over Dependencies

How Big Should a Component Be? Composition, Decomposition, and Handing Over Dependencies

Comments
7 min read
The Direction of the Arrows: Dependencies Are Your Real Architecture

The Direction of the Arrows: Dependencies Are Your Real Architecture

Comments
7 min read
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
loading...