Ididn't think I was going to like @tailwindcss... spent a day using it for a POC, love it! I wish this had been around when we started our company design system, seriously considering a complete rebuild
Tailwind is a classic example of why you need to put preconceptions aside when evaluating tech. The experience and productivity is streets ahead of what you might have believed based on old school CSS thinking!
Awesome stuff! I'm no designer or front-end developer; until I found Tailwind last year I hadn't done any CSS since the early nineties. Tailwind, and Tailwind UI mean I can now create good looking front ends quickly, which is super empowering. Crazy impressive project.
I admit I was a big skeptic of @tailwindcss until last year. I thought "why would I ever type a million classes that just abstract single CSS properties?" By now, I feel like I'm twice as productive when building UIs. It's really amazing.
I'm nearing completion on my months-long project of rewriting my company's frontend in TypeScript and @tailwindcss. Still, every time I re-implement a component, I think, "Wow, that was way easier this time." Tailwind rocks.
With the amount of shipping we have to do, skipping the conversion of brainwaves to CSS, and being able to implement at the speed of thought using Tailwind, my life as a fullstack developer has never been more blissful.
Having used other CSS frameworks, I always come back to Tailwind CSS as it gives me the ability to create a consistent and easy to use design system in my projects. Thanks to Tailwind CSS I only need one cup of coffee to get started on a new project.
Getting buy-in on Tailwind CSS from our entire team of developers took some time and discussion, but once we implemented company wide, it has made it a breeze for any developer to jump into any project and quickly make changes/enhancements.
Using any CSS framework other than Tailwind seems like a step backward in web development at this point. Absolutely nothing else comes close to making me as productive during the design phase of development than Tailwind.
Tailwind clicked for me almost immediately. I can't picture myself writing another BEM class ever again. Happy user since the first public release! Productivity is at an all time high, thanks to @tailwindcss.
Tailwind CSS bridges the gap between design and dev more than anything else. It reintroduces context to development, limits cognitive load with choice architecture, grants access to a token library out of the box and is incredibly easy to pickup. It helped my design career so much.
Going back to a large website that doesn't use Tailwind is like hopping out of a Tesla and into my dad's rusted Minnesota farm truck. Sure, it works, but the clutch is slipping, the brakes barely work, and it's filled with old tires we're not even using anymore.
I pushed back hard at the mention of Tailwind initially due to the number of classes in my code however within 5 minutes or using it I was hooked and now am the annoying guy pushing Tailwind on anyone who will listen. It has simplified my dev workflow beyond measurement.
Tailwind and the ecosystem around it is like a giant turbocharger for web agencies. It helps teams of developers and designers develop a shared language and system of constraints that speeds up the entire process. It's a game-changer for efficient teamwork.
Tailwind provides the style of bespoke design, the constraint of a design system, and the flexibility to make it infinitely customizable, without being shoehorned into making every website look like it was cut from the same cloth.
Sail trim is one of the most important skills in sailing, but because the wind is invisible, it can sometimes be difficult to judge whether your sails are trimmed properly. A very helpful way to detect wind flow around your sails (and adjust your sails or change course accordingly), is with telltales.
There are a total of fourteen classes, about three for each tribe. All of them have a spirit transformation. Currently there are six melee classes; Fighter, Warrior, Assassin, Guard, Protector, Warlock, Blade Mage and six ranged classes; Shaman, Archer, Hunter, Illusionist, Wizard, Nauticus, Illusionist, and the Sorcerer. Many more classes will be added in the future like the Dragoon, Mesmer, Oracle and much more.
The fighter is a melee class that excels at close range combat. Fighters trained in the ways of the natural world have become adept at tuning in to the energy that resides there, striking with echoes of elemental fury.
The assassin is a melee DPS class that excels at speed and quickness. Trained to leave only silent whispers and a faded memory of their existence, assassins have discovered the gateways into the invisible world, flying through the shadows with deadly celerity.
The warrior is a melee class that excels at close range defensive combat. Hardened by the sweltering heat of their homeland, the warrior has been forged into a shield for the people, protecting all those around from the fires of avarice and conquest.
The shaman is a healer and support class that excels at aiding the injured while revitalizing themselves and others. Imbued with elemental powers, the shaman works with the forces and energy of nature to provide relief to those stricken by the wounds of war.
The archer is a ranged DPS class that excels at long range combat. Archers trained upon the volcanic grounds of their homeland have developed a keen eye in order to persevere. In an inhospitable place in which almost nothing lives, the first to find the prey survives.
The Guard is a melee class that can defend allies and brawls enemies. The power of the forest runs through the veins of a guard, who can tap into the power, agility, and speed of wild animals to combat enemies.
The Spirit Wizard excels at healing teammates and deal massive damage from far way. Wizards are protected by the spirits of the forest. Their strength comes from a mastery and understanding of nature, granting them both offensive and restorative abilities.
With the ability to cast magical arrays, the Illusionist can defend their allies from enemy attacks and heal them with fire restorative abilities. They have the largest array of healing abilities among all of the classes.
The Blade Mage excels at supporting and mastery of wind magic to wipe out foes. The Blade Mage can use the power of the Butterfly Charm to enhance themselves. They could also summon demons to help them out in battle.
Many beginners have read about the points of sail (close-hauled, reach, run), but initially struggle with wind awareness on the water. In teaching, we encourage beginners to match the leading edge of the sail to the angle of the shroud telltales, so that the leading edge splits the apparent wind evenly. Do this by either by steering or adjusting the mainsheet.
See the diagram. In light air, you want to avoid sailing directly downwind. Instead, sail hot and gybe when your telltales point at the mark. This will put you on the same hot angle directly to the mark.
In very light wind, with minimal ripples on the surface, use a set of telltales placed higher on the shrouds. You will likely see different wind speed and direction as you go further up the shroud. A mast-head fly is also great for this condition. For more, see out post on Wind Shear and Gradient.
3a8082e126