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! new

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. Eslint, Svelte and TypeScript

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

    · 5 min

  2. Sapper server-side authentication with Auth0

    Learn how to setup Express authentication in Sapper with OpenID Connect

    · 8 min

  3. Svelte's module scripts explained

    Learn everything about Svelte's module script blocks and how they work

    · 6 min

  4. How to setup Vim for Svelte development

    Learn how to configure Vim as the ultimate IDE for Svelte and TypeScript development

    · 6 min

  5. RxJS beginner learning resources

    Carefully curated list of best RxJS learning resources for beginners

    · 10 min