Atila Fassina

Staff Engineer| Keynote Speaker

Atila's face

Latest Videos

Creating short technical videos on Youtube has been an important outlet for my creativity. I have learnt tenfold what I have taught, here are my latest pieces.
  • SolidStart Roadmap: DeVinxi and beyond

    cover for SolidStart Roadmap: DeVinxi and beyond

    Chapters ======= 00:00 Anomaly sponsorship 00:30 Team adjustments: Core and Fellowships 01:00 Roadmap for DeVinxi ...

  • Create your own AI Agent (with RAG) from SCRATCH

    cover for Create your own AI Agent (with RAG) from SCRATCH

    Agentic #RAG refers to an AI system that doesn't just passively retrieve and use information. It actively reasons about what ...

  • What does AI really mean?

    cover for What does AI really mean?

    Artificial Intelligence leverages technologies like vector databases, language models, and embedding techniques to create ...

  • Social logins in SolidStart with Single Sign-On (SSO)

    cover for Social logins in SolidStart with Single Sign-On (SSO)

    Single Sign-On (SSO) is a method that allows a user to log in to multiple applications or services with a single set of login ...

  • Multi-threaded SolidStart with Web-Workers

    cover for Multi-threaded SolidStart with Web-Workers

    Web-Workers enable programs to run heavy computations, data processing, or file handling without blocking the user interface.

  • E-mail verification flow, end-to-end with Node.js

    cover for E-mail verification flow, end-to-end with Node.js

    Verifying that address through a confirmation process serves multiple critical purposes: 1️⃣ it ensures the user has provided a ...

  • Implement OTP (One-Time Password) verification with Node.js

    cover for Implement OTP (One-Time Password) verification with Node.js

    OTP is a type of 2FA (two-factor authentication ) method that requires users to enter a unique, randomly generated code to access ...

  • Implementing Auth from scratch - no dependencies!

    cover for Implementing Auth from scratch - no dependencies!

    "Auth" is a double-abbreviation, it's used to refer to both Authentication (verifying who someone is) and Authorization (determining ...

  • All you need to add optimistic UI to your project!

    cover for All you need to add optimistic UI to your project!

    Optimistic updates are a technique used to improve the perceived responsiveness of an application. E.g.: When a user performs ...

  • Realtime data with WebSockets on SolidStart

    cover for Realtime data with WebSockets on SolidStart

    Building a live chat app with #SolidStart and #websockets WebSockets provide a persistent, bidirectional communication channel ...

  • SolidHack 2024 - Money Prizes for Building with Solid

    cover for SolidHack 2024 - Money Prizes for Building with Solid

    SolidHack 2024 - Money Prizes for Building with Solid check the rules at https://hack.solidjs.com find us at: discord.gg/solidjs.

  • ViteConf 2024 - Taurify

    cover for ViteConf 2024 - Taurify

    My talk at ViteConf [https://viteconf.org] will introduce you to an awesome service that allows people to create Tauri apps from any ...

  • Getting my Tauri app ready for distribution

    cover for Getting my Tauri app ready for distribution

    In the past streams we did some nice progress, but the UX need some love. I need to get this done and booking the live makes me ...

  • Does DX help improving UX or gets in the way?

    cover for Does DX help improving UX or gets in the way?

    Turn your videos into live streams with Restream https://restre.am/ANIm Many developers enjoy getting hooked up in technical ...

  • SolidStart calls for you!

    cover for SolidStart calls for you!

    With SolidStart approaching stability, every tool, project, and open-source project needs a new starter, template, or guide! Now it's ...

  • Explain Vinxi like I'm 5 #solid #shorts

    cover for Explain Vinxi like I'm 5 #solid #shorts

    SolidStart just reached beta and its most important dependency is Vinxi. SolidStart docs: ...

  • Tauri and Solid make mobile and desktop apps

    cover for Tauri and Solid make mobile and desktop apps

    Tauri v2 is almost stable, combining Tauri and Solid we can now ship native apps in MacOS, Windows, Linux, Android, and iOS.

  • CrabNebula DevTools - Update Solid-Router

    cover for CrabNebula DevTools - Update Solid-Router

    Turn your videos into live streams with Restream https://restre.am/ANIm Solid-Router 0.10 was released last week and with ...

  • Solid Nested Reactivity with Stores

    cover for Solid Nested Reactivity with Stores

    You started using Solid, you're getting good at Control Flow, how the Signals and the Observer Pattern work. But then you hear ...

  • AMA + Work: Solid docs w/ SolidStart

    cover for AMA + Work: Solid docs w/ SolidStart

    Let's work on the navigation structure of the new Solid docs. It's an up-to-date SolidStart app.

  • Forget about memo with this

    cover for Forget about memo with this

    Since React-Forget became a thing, there's a bunch of talk about “fine-grained MEMOIZATION” and the performance benefits of ...

  • DevTools: Shaping up the Tauri tab

    cover for DevTools: Shaping up the Tauri tab

    Turn your videos into live streams with Restream https://restre.am/ANIm.

  • Doing lists right, the Solid way

    cover for Doing lists right, the Solid way

    Control Flow components can be confusing to deal with, specially when coming from other (more opinionated) frameworks where ...

  • Auto-completion and bulletproof environment variables with Zod

    cover for Auto-completion and bulletproof environment variables with Zod

    This time an incredible DX booster that you can setup in a few quick steps to make sure you don't land on any environment with ...

  • Server Actions with SolidStart

    cover for Server Actions with SolidStart

    SolidStart has Server Actions and they're ready to go!! Let's create a login form and validate our data on the server with some ...

Ongoing Projects

I love learning in public and building things for fun. You’ll often find me working with Open-Source teams or with some indie project. Here are a few highlights.
  • solid35362

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • solid-start5827

    SolidStart, the Solid app framework

  • solid-docs281

    Official documentation for the Solid ecosystem

  • shieldwall35

    Secure your Fullstack App 🛡️

  • crudy7