img

Dating

So did someone see or do dating cycle 🚲 as developers and testers these days or its just build fast and break things only 😅 #software #engineer #test #love #triangle

img

Serta

Software engineer

8 months ago

img

TheChosenOne

Oracle

8 months ago

img

Ballr

Stealth

8 months ago

Sign in to a Grapevine account for the full experience.

Discover More

Curated from across

img

Indian Startups on

by mContext

Nuclei

Why most of the apps developed are shitty?

I am an Android developer with several years of experience in the industry. Unfortunately, I've noticed a concerning trend in the quality of software, particularly among apps from so-called unicorn startups and top multinational corporations. Many of these apps are riddled with bugs that seem to slip through the QA process. Here are some examples of reproducible issues I've encountered: 1. In Paytm, when navigating to train bookings and accessing the PNR section, attempting to copy the PNR may result in the screen freezing upon scrolling up, with a blank white screen appearing when scrolling down. 2. Within the train module on Paytm, if the application process is terminated, an infinite loader may appear, and returning to the previous screen may lead to a white screen. 3. PhonePe recently addressed a blank screen issue on the payments page when the process was terminated. 4. PhonePe also fixed an issue where an infinite loader appeared when checking UPI balance, especially after the process was terminated on the UPI pin screen and the back button was pressed. 5. YouTube experiences sporadic crashes when the application process is terminated while using YT Shorts. 6. Instagram had countless bug in the past. 7. Reddit backstack management and deeplinks are hell. 8. Hostar has no security. I was able to decompile and make a debug build with code changes with my novice reverse engineering skills. The room database is even not encrypted. It does seem like some companies are conducting testing just for the sake of it. How are the codebases structured for your company? Is it common for companies to produce spaghetti code? Do all companies rely on manual testers. TLDR; what does the codebase look like in your company? Are the tests adequately written, and to what extent?

img

Software Engineers on

by NotYourDhinchakPooja

Razorpay

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.