This is my first blog. Feel free to read and share your thoughts. "Learning the Ropes: My Novice Journey to Problem Solving - Blog 1: Daydreaming, Random Thoughts, and Tetris Effect" #webdeveloper@hashnode https://t.co/ooKlg0nh9Y
It's been 8 months, and I still haven't received my order. This honestly feels like daylight robbery. Either ship my order immediately or issue a full refund. This is completely unacceptable. @FilmydiceStore@Shobu_#Baahubali
Hello @Shobu_ garu, I ordered 2 Baahubali items from @FilmydiceStore on Oct 30. 35 days, still no delivery.
No response on WhatsApp, email, or messages.I trusted the Baahubali brand, this feels like being backstabbed as a fan and damages trust. @BaahubaliMovie@ssk1122#Baahubali
My dear front-end developers (and anyone who’s interested in the future of interfaces):
I have crawled through depths of hell to bring you, for the foreseeable years, one of the more important foundational pieces of UI engineering (if not in implementation then certainly at least in concept):
Fast, accurate and comprehensive userland text measurement algorithm in pure TypeScript, usable for laying out entire web pages without CSS, bypassing DOM measurements and reflow
Hello @Shobu_ garu, I ordered 2 Baahubali items from @FilmydiceStore on Oct 30. 35 days, still no delivery.
No response on WhatsApp, email, or messages.I trusted the Baahubali brand, this feels like being backstabbed as a fan and damages trust. @BaahubaliMovie@ssk1122#Baahubali
Mathematicians searched up to N = 10⁴⁰ for solutions to this equation and found only the original ones Ramanujan discovered: N = 3, 4, 5, 7, 15.
It’s recently been proven - there are no others.
I see. In that case, I suggest NOT starting with shadcn/ui. Start here instead:
1. Build a simple component with React. Most probably a form.
2. Use the default input and button component. Make it work.
3. Realize the default button doesn’t look that great.
4. Add some Tailwind classes to the button, padding, font size, colors, just enough to make decent.
5. Add a second button, maybe a "Reset" or "Cancel". Style it. Keep building.
6. You'll start seeing a pattern. Repeating classes and props.
7. Move your two buttons to components/ui/button.tsx. Import and use in your form.
8. You now have a reusable button.tsx styled with Tailwind. Keep building.
9. Do the same for input, textarea and so on.
10. You're now building shadcn/ui.
Once you’ve done this, you’ll get it. For your next project, instead of doing the above again, you just run the following. It’s the exact same thing.
> npx shadcn add button input textarea
After 5 years in the making, I'm very happy to finally release Anime.js v4, my dream animation library:
🧩 New modular API
⚡️ Highly performant
🖱️ Scroll-linked animations
🫵 Draggables
↔️ Responsive
✨ Additive animations
🪽 WAAPI support
And so much more!
Link below👇
✨ I spent 3 months writing the best interactive introduction to queueing I could, and it's live now!
I started this on March 1st, and in total have sunk over 70 hours into refining and perfecting it.
It starts off showing what happens without queues...
@SanyaKotwani For compatibility, you need to add vendor prefixes for a few CSS properties like transitions, animations and flex etc. to ensure they work in other browsers as well. You can use this tool to add vendor prefixes. https://t.co/91H4FAMTzj