Open in app

Sign In

Write

Sign In

Dmitriy Kharchenko
Dmitriy Kharchenko

291 Followers

Home

About

Published in

ITNEXT

·Mar 17

A few limits that every project has

As developers, we often encounter limitations in various aspects of our work, such as human cognitive capacity, screen real estate, and browser performance. These constraints can impact how we design, implement, and optimize our applications. …

React

6 min read

A few limits that every project has
A few limits that every project has
React

6 min read


Published in

ITNEXT

·Mar 9

React app and a way to think less and do more

Thinking is crucial for creating any software. Also, a straightforward project can be written without thinking much, given that engineers have enough experience. But experience comes from thinking -> creating and doing that repeatedly. Thinking about what We need to think about thinking here. What do we think about when the code is…

React

4 min read

React app and a way to think less and do more
React app and a way to think less and do more
React

4 min read


Published in

ITNEXT

·Apr 28, 2020

Using Prop-Types everywhere

I like simple things. Any complexity should be added for a reason, as yet another library in your project, it is additional complexity and there should be a reason for doing that. Sometimes the reason is that a library decreases (encapsulates) app’s complexity. That’s good. What if you have similar…

Javscript

3 min read

Using Prop-Types everywhere
Using Prop-Types everywhere
Javscript

3 min read


Published in

ITNEXT

·Mar 31, 2020

React vs Vue vs Angular vs Aurelia vs Svelte.

An attempt to answer this as simple as possible. Some time ago I read “Simplicity” by Edward De Bono. It was that rare time when a book resonated very deeply with my thoughts, it is not like when you agree with the idea it is like you had something to…

Front End Development

4 min read

React vs Vue vs Angular vs Aurelia vs Svelte.
React vs Vue vs Angular vs Aurelia vs Svelte.
Front End Development

4 min read


Published in

ITNEXT

·Mar 25, 2020

React, Redux and a little bit of math.

TLDR; In this story, I want to show that frontend engineering can be quite theoretical and mathematically precise. At Holloway, we try to make the best long-form text reading experience on the web and it includes rendering the whole book at once on a single page because we want to…

React

4 min read

React, Redux and a little bit of math.
React, Redux and a little bit of math.
React

4 min read


Published in

Bits and Pieces

·Sep 30, 2019

How to Render Streams with React

Learn how to simplify streams rendering with Kefir and React — TLDR; You don’t have to be a javascript ninja to start using streams with React. The article shows a few examples demonstrating how and the component that makes it all so simple. Streams are awesome. Everything that happens on client-side can be reduced into a stream: a stream of DOM…

React

3 min read

How to Render Streams with React
How to Render Streams with React
React

3 min read


Published in

ITNEXT

·Sep 23, 2019

How to perfectly handle user-interactions with redux-saga

Usually, things like redux-thunk or redux middlewares are used to handle side-effects triggered by redux actions, which can be triggered by button clicks for example. But what if you need to handle a user interaction like mouse or scroll events? …

Redux

4 min read

How to perfectly handle user-interactions with redux-saga
How to perfectly handle user-interactions with redux-saga
Redux

4 min read


Published in

ITNEXT

·Sep 3, 2019

A better way to organize redux state

As a tech lead at Holloway, I think a lot about software from a theoretical standpoint, sometimes it can be pure philosophy or hardcore algebra. In software engineering interviews, math questions are often used to test analytical skills. But it’s not just in interviews that you need to think mathematically…

React

4 min read

A better way to organize redux state
A better way to organize redux state
React

4 min read


Published in

ITNEXT

·Aug 25, 2019

The joy of creating simple javascript things

TLDR; Sometimes I catch myself on a notion that fixing little things is infinitely boring. I know that it is not really true, it is more like an emotional state and there are ways to have fun most of the times. …

JavaScript

3 min read

The joy of creating simple javascript things
The joy of creating simple javascript things
JavaScript

3 min read


Published in

ITNEXT

·Jan 22, 2019

A way to learn React

TLDR; This article is not intended to “teach you react in 5 minutes” instead it gives a fishing rod, not a fish. So, prepare your patience and focus, you’ll need that. Beginning So, how to start? That’s one the most painful question for me when I try to learn a new framework…

JavaScript

5 min read

A way to learn React
A way to learn React
JavaScript

5 min read

Dmitriy Kharchenko

Dmitriy Kharchenko

291 Followers

I do frontend @ Holloway.com, Architect things @ ayerr.com, https://www.linkedin.com/in/dkharchenko

Following
  • Sam Holstein

    Sam Holstein

  • Amy Blankenship

    Amy Blankenship

  • Max Koretskyi

    Max Koretskyi

  • Max Kalik

    Max Kalik

  • Victor Kuznetsov

    Victor Kuznetsov

See all (65)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams