Nice to meet you, my name is
Vladimir Klepov
I am a front-end team lead, currently building a fintech startup. I write in-depth articles about web development — best known for my
React series,
but eager to explore other technologies.
My goal is to become an independent content creator. But before I get there, I hve to start somewhere — gathering $100 in 2024 will be not bad. It would greatly help if you
bought me a coffee!
Writing
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
And 45 more
Projects
Grafar:
Reactive multidimensional math & data visualization for the web.
Banditypes:
The smallest validation library for JS / TS — only 400 bytes!
Banditstash:
Type-safe localStorage wrapper with validation, key scoping and error handling. Highly configurable, 500 bytes.
Awesome tiny JS:
Curated list of extremely small JS libraries.
Procedural art:
Beautiful moving things.