PinnedVitalie AndriesinLevel Up CodingYou are better than “isMounted”!There is not react developer who didn’t faced this frequent warning:May 29May 29
PinnedVitalie AndriesinLevel Up CodingTesting for Stability: Don’t Let Your Layout Go DownhillWhen good intention might lead to unexpected resultsMar 18Mar 18
PinnedVitalie AndriesinLevel Up CodingOne Task, One Component: Moving Beyond the ‘One-Ring’ ApproachA typical situation when we want to reuse as much as possible:`Jan 181Jan 181
PinnedVitalie AndriesinLevel 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 15Jan 15
PinnedVitalie AndriesinLevel 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
Vitalie AndriesinLevel 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 26Aug 26
Vitalie AndriesinStackademicHow 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 29Jul 29
Vitalie AndriesinLevel 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 29May 29
Vitalie AndriesinLevel Up CodingCypress Coverage Vite RecipeDiscover and mend the gaps in your code with straightforward Cypress Coverage Vite Recipe (valid on 26 March, 2o24).Mar 26Mar 26