A small guide of things not to do in your technical interviews.

The interview is the initial step which you have to clear to reach your dream position, without practicing the art of interviewing you won't be able to flash the interview smoothly.

Image for post
Image for post
Photo by Steve Halama on Unsplash

Although the interview is something, in which the interviewer tries to assess the skills which you have gained in your entire career, it would be absolutely wrong to say that you can prepare everything for an interview in a month or so. Since there is no finite syllabus that you can prepare from.

The goal of an interview is generally the understanding between the interviewer and interviewee. The main…

A guide toward why you should do logging, and how to choose a module for logging.


Logging can be described as the process of writing the information in a log file, which can be used later for debugging in the case of any issue.

Image for post
Image for post
Photo by Joshua Aragon on Unsplash

Logging is crucial considering the fact, that sometimes if your code breaks and you are unable to debug what was the issue, then the problem remains the same, to get the RCA of the problem it is important that you log.

Why logging is important?

Consider the scenario, one fine morning your code all of the sudden stops working, now instead of restarting the code, your primary concern would be to understand the root cause of…

Some of the best practices that can be followed for Work from home.

Work from home is becoming a norm nowadays, as many organizations are moving toward a work from home model. Many people are enjoying it since it is freelancing on steroids.

Image for post
Image for post
Photo by Mikey Harris on Unsplash

Work from home is a great way to be with your family and enjoy work simultaneously. A lot can be done while working from the place you love.
A person can move to mountains, beaches or any other place which they like the most. …

A brief article about the DevOps journey as a software developer.

As a software developer, you need to wear a couple of hats that could vary from a developer i.e coder, DevOps engineer, and site reliability engineer, and sometimes a manager. Not every software developer gets this opportunity of working in so many varied profiles, but that is what makes a difference.

Image for post
Image for post

An understanding of more than one domain is better when you climb the career ladder, junior developers joining your team would be happy under your mentorship since there would be a lot to learn from you.

Even vice…

Curated List of News

Here are some of the key things happening in the technology world

Image for post
Image for post
Technology News

1. Microsoft Teams App Development Challenge

  • Deadline
    - Date: Feb 8, 2021(EST)
    - Time: 5 PM

Link: Click here


Microsoft Team if you have not used it is a collaboration tool that is used among the team to share resources and connect virtually with another team member. Some similar apps are Slack, Hangout, Zoom, etc.

  • Microsoft Teams has more than 115 million daily active users
  • Build and publish the app for Microsoft Teams
  • Price is $45000 in cash, prizes, and publicity
  • Competition is for organizations from around the globe…

Understand the privacy policies before developing your next software.

So nowadays you must have seen lots of controversy over the privacy policy, the reason being we in the past have faced such scenarios where our data was used/shared with organizations which in turn was used for manipulating our decision-making ability.

Image for post
Image for post
Photo by Tobias Tullius on Unsplash

Every information about user behavior that we consider insignificant, can help companies earn millions of dollars. For example, social media websites show us content based on our interests and actions.

So as software developers it is our duty to keep in mind the privacy of the users as mismanaging them…

Understand the difference between a coding degree course and a coding course(coding boot-camp)

If you are into technology and want to become a software developer, you for sure would be aware of a computer science engineering degree, the title, of course, could change with a different country, but the agenda behind the degree generally remains the same.

Image for post
Image for post
Photo by Science in HD on Unsplash

If you just completed your school and want to get into software development you have both the option open, you could either choose 4 years engineering degree or the coding boot camp which can help you understand coding.

Now before choosing anything let's discuss what is the difference between both the options since this would make…

Solve the United Nations Sustainable Development Goals.

All the students out there, it's the time to rise and shine with google’s 2021 students solution challenge.

Image for post
Image for post
Photo by Rajeshwar Bachu on Unsplash

Your solution would be responsible for making the world, a better place by helping united nations in achieving sustainable developments goals which were agreed by 193 united nation member states.

Let's get started firstly by the United nation sustainable development goals for which a solution is needed using one or more technologies.

United nation 17 Sustainable development goals:

A brief introduction about how to research topics before developing.

Are you working as a software developer, and usually get stuck while developing new features. Chances are you are not researching about the topic correctly.

Researching a topic is an art, like everything else you can master it with practice.


So we all are aware of what actually researching means, in layman language, we can say:

Library with books
Library with books
Photo by CHUTTERSNAP on Unsplash

“ Understanding and exploring some topic until you find out what are the possible ways, you can implement it”,- A Software developer

Researching gives you a good insight into the topic. You get in-depth understanding about shortcomings/benefits of using any libraries, modules etc.


A basic checklist to be followed, for avoiding the mistake that software developer makes, which makes them lonely and suffer from burn out.

So I have been working as a software developer for more than 4 years professionally, but otherwise as well, have experience of what are the common hiccups that a software developer faces, which make them suffer their sanity of working creatively.

This burnout is common especially in software developers since the lifestyle of a software developer becomes focussed towards one thing, that is solving a particular technical problem, which makes them sit for hours without even taking…

Apoorv Singh Tomar

Founder Mindroast 🇮🇳, I am Techie, Wanderer, Traveller. https://apoorv-tomar.web.app/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store