My take on the Java logo for annotations

🍎 In my previous article, I explained what annotations are and how to use prebuilt annotations in Java. Java also gives us the option to create our own annotations to enhance our code. To generate any custom annotation, we have to use meta annotations as well. This article explains how…

Learn about the primary Java annotations and how to use them

🍎 If you have ever seen a Java codebase, there is a high chance you saw something like @Override or similar tags before a method or class. These tags are called Annotations. Annotations are metadata tags that help define…

My Home Office

Notice: None of the links provided are sponsored. I bought the items at my own expense and am only sharing at my expense.

🍎 When the quarantine started in March ’20, I started working from my bed, remoting into my work machine. …

image: git

🍎 This is one of the million articles you will read about a git flow. Still, I wouldn’t be a software engineer unless I told the world why the git flow I use is better than all the others, and why everyone should use it.

🧑‍💻 Every seasoned and novice…

A guide to making the most of your hackathons

🍎 In the first two years of my undergraduate career, I had been to around 12 hackathons and won over half of them. And I can confidently say that everything my caffeinated brain learned in those hackathons, helps me in my job more than what it learned in any lecture…

🍎 Having a bar at home is a luxury, but also a sort of a must, as is knowing how to make a few simple drinks to blow your guests away. …

🍎 I currently live with my parents, both of whom work in tech, and my younger brother, in highschool. In a house with 6 laptops, 5 phones, and a handful of smart home devices, WiFi is a scarce resource. With everyone working from home during quarantine, office hours became hell…

🍎 Throughout my life, I have loved many and moved on. But the one love I can never get over is a bowl of oil, masala, and maida, which we all lovingly know as Maggi. If you have had Maggi, you know that it is an elite food. It is…

🍎 I have been using a Mac for almost 5 years now and it has been a very pleasant transition from Windows. A lot of the dev work I used to do became a lot simpler and better on macOS. Along with it came a lot of tools that made…

Work items may not be real

🍎 It’s been four weeks since I started at Salesforce as a new grad software engineer. It is quite exciting, but you always start slow: waiting on access to systems, permission to git, and setting up your dev environment, before moving on to fixing small bugs from the backlog. Here…

Utkarsh Jain

EAT🍎 SLEEP😴 DEBUG👨🏾‍💻 REPEAT🔁

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