Vladimir Klepov as a Coder
Writing
random
Growing my team 4x has been a pain. Can we do better?
random
From engineer to manager: what I love, what I hate
random
I conducted 60 interviews in 2 months — here's what I learned
2023
javascript
Svelte stores: the curious parts
javascript
Svelte reactivity — an inside and out guide
typescript
How I made banditypes, the smallest TS validation library
open source
Ditch google analytics now: 7 open-source alternatives
typescript
The complete guide to safe type narrowing in TypeScript
typescript
Making sense of TypeScript using set theory
2022
random
Seven habits of bad interviewers
javascript
5 coding interview questions I hate
open source
Don't trust JS library size, min+gzip
javascript
Why I prefer JS for front-end build automation
react
Using global memoization in React
react
What is a react component, anyways?
react
Good advice on JSX conditionals
2021
react
Make useRef lazy — 4 ways
open source
Open source starter pack for JS devs
react
useEffect sometimes fires before paint
open source
SemVer: The Tricky Parts
react
Why I always wrap Context.Provider and useContext
react
Can we useRef, but without the .current? Let's try!
react
How to replace useState with useRef and be a winner
react
Thanks React, I'm fine with an imperative setInterval
react
Are many useStates better than useState(object)?
infra
Is your babel's transform-runtime getting lazy? You better check.
react
How to destroy your app performance using React contexts
react
7 things you may not know about useState
infra
Zero-setup bundle size checker
open source
Build better libraries, use dev warnings
react
useLayoutEffect is a bad place for deriving state
eslint
How we made our pre-commit check 7x faster
javascript
Cleaner ways to build dynamic JS arrays
javascript
Two practical uses for capture event listeners
eslint
Go beyond eslint limits with these 3 tricks
eslint
Become the master of your eslint with no-restricted-syntax
testing
How to increase test coverage FAST
react
So you think you know everything about React refs
react
Did I just build a better useCallback?
react
How useRef turned out to be useMemo's father
javascript
How to timeout a promise
2019
react
Extravagantly fast rendering with React benders
2018
design
10 Design Rules for Programmers
react
Keep a React component mounted
javascript
Major Garbage Producers in JS
react
Why you Might Want to Extend React Components
javascript
OOP for FP lovers: Simplistic Dependency Injection
javascript
Five Tricks for Debug-Logging in JavaScript
rant
Let's Make Software Better
rant
Another Week with Bad Software
typescript
Not Sucking at TypeScript: 3 Tips
javascript
Simpifying AngularJS controllers with ES5 get / set
random
Quick Tip: docx is a zip Archive
javascript
Advanced Promise Coordination: Rate Limiting
javascript
Advanced Promises Coordination: Serialization and Concurrency Limiting
Hello, friend!
My name is Vladimir, and I love writing about web development. If you got down here, you probably enjoyed this article. My goal is to become an independent content creator, and you'll help me get there by
buying me a coffee!