Joined by Adam Wathan: TailwindCSS, Tailwind UI, and ActionView Components

Oct. 9, 2020, 1 p.m. (3 years, 6 months ago)
0 Comments

In this episode we welcome back a special guest, Adam Wathan, creator of Tailwind CSS. We find out some cool things that have happened in Tailwind, new things that have launched in Tailwind UI, and issues he ran into when building it. Adam tells us about a work system they use called the six-week cycle with a two-week cool down, which really helps with prioritizing things. We also talk with Adam about how he approaches building components in JavaScript libraries like Vue in an effort to apply some of that wisdom to ViewComponent.

[00:04:26] Adam tells us all the cool things happening in Tailwind.


[00:08:09] Jason wonders if Tailwind UI is considered early access.


[00:10:52] Jason is curious to know when Adam comes across sites in the wild when he’s using the web, does he wonder if it’s Tailwind or Tailwind UI. 


[00:13:37] Adam talks about issues he ran into when building Tailwind UI. He also mentions another project that he hopes will be out by end of the year or early next year.


[00:24:47] Chris wonders if Adam realized they were going to run into everybody wondering how to write the JavaScript for these components in Tailwind UI.


[00:32:58] Adam tells us what his life is like now during the day since he’s taken on employees, and if he finds himself doing a lot more business work versus open source or Tailwind UI work. He talks about the “six-week cycle with a two-week cool down” that they have been doing at work.

[00:40:18] Jason’s been using a lot of Tailwinds UI and a lot of Rails, and he is wondering what Adam’s approach is to building components in Vue and React.

[00:49:46] Jason and Adam discuss table components and Adam mentions the Braid Design System and React Native Web.

[00:57:34] Jason asks Adam if he has any bets on the new HEY technology that Basecamp is releasing.


Panelists:

Jason Charnes

Andrew Mason

Chris Oliver


Guest:

Adam Wathan


Sponsor:

Honeybadger


Links:

Adam Wathan Twitter

Full Stack Radio-Podcast hosted by Adam Wathan

Tables solution

Braid Design System

React Native for Web-GitHub

Tailwind CSS Blog

If you're interested in sponsoring future episodes, send an email to chris@gorails.com

Login to Add New Comment
No comments have been posted yet, be the first one to comment.
Similar Podcasts
Tailwind CSS utility-first CSS with Adam Wathan Tailwind CSS utility-first CSS with Adam Wathan
We have Tailwind CSS author Adam Wathan on to discuss utility-first CSS, and why it’s a viable alternative to using semantic classes or BEM naming conventions. If you’ve heard of utility-first CSS but think it’s a misguided idea, or have only a vague idea of what utility CSS or atomic CSS is, this i...
CSS & CMS Musings with Eric Meyer CSS & CMS Musings with Eric Meyer
On this episode we have on the CSS legend Eric Meyer to talk about the early days of CSS, and how it almost died, and also onto where CSS is today. We discuss utility-first CSS, CSS in JavaScript, and talk about the Flexbox and the awesomeness that is CSS Grid. We then also talk about the move of E...
Using Stitches CSS in JS to Improve on Tailwind CSS Using Stitches CSS in JS to Improve on Tailwind CSS
On this episode, we talk to Christian Alfoni & Fabrice Weinberg about their brand new Tailwind CSS inspired CSS in JS baby, Stitches! Christian & Fabrice talk about the advantages that CSS in JS offers, allowing you to get automatic Critical CSS, have narrowly scoped styles, and skip the Pu...
Chasing Bugs, Redis, Tailwind-Stimulus Controllers, and Superleggera Chasing Bugs, Redis, Tailwind-Stimulus Controllers, and Superleggera
Chris and Jason start their morning talking about different projects they've been working on....
Tailwind UI, Hanami::API, Puma security fixes, and more Tailwind UI, Hanami::API, Puma security fixes, and more
[00:02:13] The guys talk about how Ruby is 27 years old and Rails is 16 years old and how Yukihiro “Matz” Matsumoto is still involved with Ruby since the beginning. [00:03:28] Chris mentions using Python, but Ruby being more flexible and the philosophy of Matz making Ruby so special.  [00:06:45] Jas...