Hey! I'm Ilia /ee · lee · uh/. CTO. Maker. Friend. Manager by day, hacker by night.

This is my place on the Internet, where I write on topics I find interesting. Mostly about modern reactive web development, together with a healthy dose of career and productivity tips.

I also run a monthly Svelte Newsletter - Reactivity News.

Would you like to get in touch with me? Twitter or email are your best channels.

If you find something you like, please feel free to share it.

Svelte Forms: From WTF to FTW!

I've written a book on how to effectively work with forms in Svelte. The book has 150 pages, 9 chapters, and 51 examples. Some of the topics covered: different style of form validation with Yup and Vest, calculator form fields, input formatting, external libraries integration with Svelte actions and custom components, and a full-blown, validation library agnostic DIY form library in just 100 LOC using nothing, but Svelte. It's the missing manual for Svelte forms. Check it out!

Latest Articles

  1. Why Webpack 5 is the best bundler for Svelte

    I spent some time learning and playing with Webpack 5 and I was impressed

    · 9 min

  2. Awesome form validation with Vest and Svelte

    Vest.js has become my go-to library when dealing with form validation

    · 8 min

  3. Reactivity News #10

    A repost of Reactivity News March 2021 edition, my Svelte focused newsletter

    · 5 min

  4. Eslint, Svelte and TypeScript

    Linting is useful, but can be overwhelming to set up. Here is how I did it.

    · 5 min

  5. Sapper server-side authentication with Auth0

    Learn how to setup Express authentication in Sapper with OpenID Connect

    · 8 min