PinnedIsmayil KhayredinovinITNEXTREST, GraphQL or RPC — A Decision ParalysisInsights into considerations to be made for a robust future-proof API design23 min read·Oct 17, 2023--10--10
PinnedIsmayil KhayredinovinITNEXTAccessibility as a design patternGetting started with accessibility-driven testing and test-driven accessibility7 min read·Jan 9, 2022--1--1
PinnedIsmayil KhayredinovinITNEXTImproving design systems with SOLID principles. Part I: Separation of ConcernsA set of guidelines to design better UI systems7 min read·May 2, 2021----
PinnedIsmayil KhayredinovinITNEXTModularizing the bundle: iterating legacy apps towards modern webTechnologies and standards powering the web are evolving fast, allowing us to do more with less and to achieve stunning user experience…21 min read·Oct 17, 2020----
Ismayil KhayredinovinITNEXTLayout composition using styled components without CSS-in-JSA simple approach to separating presentational concerns in your React application3 min read·May 22, 2023--2--2
Ismayil KhayredinovinGeek CultureObituaries are dead. How to announce the demise of tech with empathyHow to be more mindful when writing about the demise of technology, or your disappointment with tooling5 min read·Jun 19, 2022--1--1
Ismayil KhayredinovOrchestrating and dockerizing a monorepo with Yarn 3 and TurborepoA monorepo approach with Yarn 3 and Turborepo6 min read·Jun 15, 2022--4--4
Ismayil KhayredinovI quit Medium Partner Program in protestIt was never about the money, and when I see a unicorn being turned into a fat milking cow, my heart bleeds.2 min read·Sep 9, 2021----
Ismayil KhayredinovUnit testing React components in CypressSpinning up Cypress unit tests with custom webpack config, without CRA and react-scripts2 min read·Feb 15, 2021--4--4
Ismayil KhayredinovinJavaScript in Plain EnglishRethinking State Machines in ReactMusings about finite state machines that fit with React’s handling of state, errors and concurrency.5 min read·Feb 13, 2021--1--1