Kirill Vasiltsov

  • home
  • writing
Buy Me a Coffee at ko-fi.com

Things I wrote:

  • Visitor pattern in TypeScript
  • Make your CSS safer by type checking Tailwind CSS classes
  • Unlocking the power of Svelte Actions
  • Optional arguments in Rust
  • How to create a spring animation with Web Animation API
  • How to write a Queue in Rust
  • React rendering cheatsheet: Will it render?
  • How to write a Stack in Rust
  • Thinking in React Hooks: why and when
  • Contributing to Gatsby - Issue #20699
  • Import files easier with these three tricks
  • When more functions = less code
  • My first article as a guest writer
  • Contributing to Gatsby - Issue #21311
  • Sorting algorithms in Rust
  • You do not need a Container component or How to use Redux hooks in Storybook stories
  • How to draw a circle with CSS and no HTML
  • If you want to learn how to code but are afraid to start
  • Visually test and sandbox your React components with Looc
  • Smooth animations with React Hooks, again
  • Drawing a line between Merge and recursion
  • Using Streams API in React applications
  • How to implement Dark theme with CSS and Javascript
  • Some thoughts on Merge
  • What can Stoics teach us?
  • Poverty of Stimulus (POS) Argument: Part 2
  • Poverty of Stimulus (POS) Argument: Part 1
  • On acceptability

Social stuff

This is my personal website. You can look at its source code here.

GitHub icon Contact me on Github
Twitter icon Contact me on Twitter