All decks Close
All decks 38
  • Component testing with Vitest

  • Visualize your state management with XState - Frontend bound

  • Visualize your state management with XState - Vue Verona 2022

  • Play automation right with Playwright

  • Build landing pages with Nuxt 3 and Tailwind

  • Accessible CSS in JS?

  • The unwanted stack

  • Being a frontend dev

  • Visualize your state management with XState

  • Pin me a Pinia for Store management

  • Serverless with Server Components

    Demo: https://github.com/mayashavin/next-rsc-pokemons-demo

  • Theming in Vue Apps

  • Smart & Controllable UI with (X)state machine

    UI components are built on user flows or state graphs. To manage these states, we usually resolved to boolean variables system like isLoading. But this proves to be buggy and hard to maintain as the codebase grows. There is a better solution. In my talk, we will explore how to fully control our app's states and develop a more adaptive UI system to users' behavior with state machines, statecharts and more.

  • XState for UI in Vue

  • Compose component with Composition API

  • Handle media in the modern web

  • TailwindCSS - A design system engine

  • Copy of CSS in JS - the good, the bad and the ugly

    The rise of modern JS frameworks brought in more efficient concept of Front End programming. These inspired new approaches, such as CSS Module and CSS-in-JS, more scoped in working with CSS. It’s always a debate which is the best practice among these approaches. Some claimed CSS-in-JS eliminates developer’s most fear when dealing with CSS (the CSS file) with more dynamic approach. Some disagreed. If you are keen to know about CSS-in-JS and what should be considered when it comes to work with CSS, this talk is for you.

  • Handling SVGs

  • The Zen of getting Nuxt - DevCon 2020

    Let’s explore how to give your site the full power of JAMstack, with the latest Nuxt features. Performance can be achieved easily with the simplest stack!