PinnedPublished inLevel Up CodingYou are better than “isMounted”!There is not react developer who didn’t faced this frequent warning:May 29, 2024May 29, 2024
PinnedPublished inLevel Up CodingTesting for Stability: Don’t Let Your Layout Go DownhillWhen good intention might lead to unexpected resultsMar 18, 2024Mar 18, 2024
PinnedPublished inLevel Up CodingOne Task, One Component: Moving Beyond the ‘One-Ring’ ApproachA typical situation when we want to reuse as much as possible:`Jan 18, 20241Jan 18, 20241
PinnedPublished inLevel Up CodingHarmony in Design: Untangling UI from LogicI’ve often observed that logic, akin to overflowing lava, can spill over its boundaries and extend to the edges of an application, leavingJan 15, 2024Jan 15, 2024
PinnedPublished inLevel Up CodingThe Art of React Testing: How Layout Choices Impact Test Simplicity and InsightOften, I encounter situations where I must choose between different approaches. Some situations might have obvious advantages, while others…Nov 28, 2023Nov 28, 2023
Published inLevel Up CodingReact obsession with onX={handleX}Thinking is the most vital process when writing code. If the result it hard to “read” than we have a Houston situation. If you don’t invest…Aug 26, 2024Aug 26, 2024
Published inStackademicHow to avoid leaking UI info into data layer.Let’s imagine a simple calendar app with a simple UI component — Tabs, which has 3 tabs: Today, This Week and This Month. We want to see…Jul 29, 2024Jul 29, 2024
Published inLevel Up CodingPeace Treaty: Uniting Developers Against the problem.I think the debate about who should fix the bug has been around forever. When more than one developer is working on a project, each one…May 29, 2024May 29, 2024
Published inLevel Up CodingCypress Coverage Vite RecipeDiscover and mend the gaps in your code with straightforward Cypress Coverage Vite Recipe (valid on 26 March, 2o24).Mar 26, 2024Mar 26, 2024