For your consideration.

How my career has given me skills which would be valuable to Tailwind UI.

Photo of the author

A bit about myself

I’m a developer with years of practice publishing React components, managing an “inner-source” community, and building complex applications.

In addition, I’m always looking for ways to enhance the developer experience. I’ve written bundler plugins, testing utilities, ESLint rules, and more. These utilities speed up the development feedback cycle, which in turn helps developers deliver higher-quality work.

I have been a full-time remote engineer for the past 4½ years, and I’m looking for a company that allows me to continue working remotely.

Why Tailwind?

I’ve been a fan of Tailwind CSS for a while, using it on my personal site as well as client projects as an independent consultant. Working at your company would mean:

A future where we work together

What might a typical workday look like with me on your team? Below is an example of what our schedules might look like.

7 AM
8 AM
9 AM
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
4 PM
5 PM
Gym workout (probably rowing) and a hearty breakfast. I'm a morning person, so I try to get my high-focus coding done as early as I can.

Prototyping

Put together a straw-man demo for a Tailwind UI E-Commerce package. The mockup is unfinished and is missing a few details, but I use faker and Unsplash to fill in the gaps.

✉ New message!

FROM: Ryan Kennedy
SUBJECT: Preview for e-commerce package

Coding

Work on adding a Modal component to Tailwind's React and Vue packages, including unit and integration tests.

Pair programming

You and I work together on a difficult issue related to themes. After discussing the tradeoffs of different options, we solve a small part of the problem and have a plan for the rest of it.
Break for lunch.

Meeting

The team discusses our options for community outreach — social media channels, new content, etc.

✉ New message!

FROM: Ryan Kennedy
SUBJECT: Meeting notes

Developer relations

First, I post a link on Twitter promoting our latest blog post about animating using Tailwind. Then, I spend some time responding to GitHub issues and answering questions on Discord.
One final check of my inbox to make sure I'm not missing anything important, then I sign off for the day. My phone is on for emergencies, but my planned workday is finished.