Carson Bain
Blog

Front end developer from Victoria, BC, currently living in Toronto, ON 📍.

Right now, I'm working at Felix building solutions for the growing telehealth market. In my spare time, I love to take photographs.

Follow me on GitHub, Twitter, Instagram, or email me.

Recent posts

See all
  • October 21, 2021

    Creating a reusable file input component in Vue.js

    Sometimes it's nice to build components from scratch and not have to rely on component libraries so heavily. Let's walk through creating a reusable, accessible file input component that you can use in your own projects.

    Read more
  • October 16, 2021

    Use Tailwind Presets to share a design system between projects

    Sometimes you will have multiple projects that need to share the same design system or styles. If you're using Tailwind CSS, this can be achieved through Presets, allowing you to manage the system in one spot and deploy to your various projects.

    Read more
  • February 20, 2021

    How to (slowly) migrate your project to use Tailwind CSS

    A 3 step strategy to help get a project's CSS back under control without having to re-write everything all at once.

    Read more