Browsed by
Category: Uncategorized

How an Over-Reliance On QA Backfires – The Subtle Art of Man Bashing

How an Over-Reliance On QA Backfires – The Subtle Art of Man Bashing

How an excessive focus on quality can have adverse effects QA is a necessary evil when it comes to creating software, as a lot of gems slip through the cracks. But it can also be a hindrance if an organization puts too much focus on its QA process, instead of the customer experience. This can happen when the QA process becomes an end in itself, rather than a means to an end. This is especially true when QA teams are…

Read More Read More

I Never Had to Reverse a String in My Career! Why do these questions still come up in Interviews?

I Never Had to Reverse a String in My Career! Why do these questions still come up in Interviews?

Are such questions relevant? Many such questions that might not have any real use-case are often asked during the hiring process. And you might feel — “Why should I know that? I never had to do this in my career and probably will never do.” Let’s go back a bit in time. When you study Computer Science, you might have a feeling that many subjects are not worth learning. Why do they teach these subjects? Automata theory, Compiler design, and…

Read More Read More

5 Most Important Traits I Look For When I Hire A Developer

5 Most Important Traits I Look For When I Hire A Developer

My perspective towards the process of hiring I have been interviewing developers for years now. My most key lessons came from three types of people: Brilliant hires Ones I regret hiring Rejected candidates I paid more attention to the bad hires and analyzed what I missed when I hired them. I believe if the candidate is a good software developer and a good team player, he can learn any language and possibly any domain of software. It’s not easy to…

Read More Read More

6 Step Approach To Transition From Junior Developer To Senior Developer

6 Step Approach To Transition From Junior Developer To Senior Developer

It’s more than just the number of years of experience There is no clear line between a Junior Developer and a Senior Developer. And it’s not just the years of experience that matter. Your designation might be ‘Senior Developer’, but are you really worthy of the title. I understand it is not easy to define the criteria. But the real question is do you feel you can perform all the tasks that a senior developer does. The transition from a…

Read More Read More

When Does Your Startup Need a Project Manager and How To Hire One

When Does Your Startup Need a Project Manager and How To Hire One

Don’t hire before you need one! An essential way to succeed for a startup is to have impeccable project management in place. Before getting into the concept of project management, let’s talk about a dream every startup is built upon. TO BECOME A UNICORN. There are various stages of a startup that require different levels of project management. Conceptualizing an idea Building a team Building POC and validating the idea Iterating to build the product Generating revenue and battling at multiple…

Read More Read More

How Corporate Culture Can Slowly Turn You Into A Beast

How Corporate Culture Can Slowly Turn You Into A Beast

And How You Can Protect Yourself. I started my career with a large corporate company. It was not easy to get used to the processes they had in place. As it is true with everything, there are good and bad aspects of the corporate culture too. The positive aspect is slowly you understand the process that you hate in the beginning, and how it helps in achieving the goals at the workplace. The worst part of it is you see…

Read More Read More

Do Not Join A Large (Service) Company At Entry Level (in India)

Do Not Join A Large (Service) Company At Entry Level (in India)

There are two types of people, one who can work in a big organization and others who love to work in a startup. Find out which one you are! Nowadays in tier 2 and 3 colleges of India take pride to show 100% placement. Most of their students get placed in giant MNCs (mainly service companies). Getting into these companies was the rage when I graduated. But I thank god that I could not clear their interview. I think I…

Read More Read More

Unspoken Truth about Tech Education in India

Unspoken Truth about Tech Education in India

“94% of engineering graduates are not fit for hiring”, is it true? In 2018, a study done by Aspiring Minds claimed that 95 percent of engineers in the country were not fit for software development jobs. Veterans like TV Mohandas Pai and Kiran Mazumdar Shaw disagreed with the study. In an interview with Times of India, CP Gurnani, CEO & MD of Tech Mahindra said “The top 10 IT companies take only 6% of the engineering graduates. What happens to…

Read More Read More

A Simple way to Send HTTP Error Codes With Golang and Gin Gonic

A Simple way to Send HTTP Error Codes With Golang and Gin Gonic

A simple way to handle errors in APIs Go is a very popular language for good reason. It is a simple language with performance as good as a low-level language like C++. Acceptance of Golang in web development is booming at a high rate. The Gin web framework uses a custom version of HttpRouter, that navigates through your API routes faster than most frameworks out there. Gin claims to be 40 times faster than Martini. While developing APIs for your service…

Read More Read More

An Analytics Data Pipeline To Get You Started

An Analytics Data Pipeline To Get You Started

Basic Data pipeline to start with When your product is launched, you are expected to collect analytics of the usage of various features. It’s important for the entire company to have access to analytics to refine the existing features and predict the behavior of the users. In the beginning, you might ask yourself “How do others build their data pipelines?”. You will come across many solutions that are being used in organizations having tons of users and a lot of…

Read More Read More