NotYourDhinchakPooja
NotYourDhinchakPooja

Razorpay Frontend - More like a copy paste ninja job

Off late, the frontend engineering at Razorpay has become more of a data entry job. The design system (god knows how many years it will take to be completely ready) is restricting both the devs and the designers a LOT. Designers are literally fed up with being dictated to design things only in a particular way (limiting even animations, font-size, choice of italics v/s bold). There was even a long 2 month discussion to get font size for a component to support higher value, if you honestly want to know.

The so called core team has been developing blade since God knows when. Agree that they've done a great work with tokens and other stuff, but it seems that by the time it's ready, it'll already be outdated design wise (suxs).

So, any other devs, all they have to do is follows.

  1. Open Figma
  2. See if the component in Figma is supported by Blade.
  3. If yes, then see if our designer has by mistake used any font-size, color, margin or spacing not supported by Blade.
  4. If yes, start a thread between everyone and give them a month to come to a resolution (Blade team always retaliates like it's a personal attack)
  5. Eventually end up using your own component to save time and move fast.
  6. Explain to your manager's manager's manager why you can't use Blade. (they've funded it for 2 years and no dev likes it, so they push it from top)

If your company has some interesting approach to this, please add in the comments.

15mo ago
Discover more
Curated from across