Photo by ThisisEngineering RAEng on Unsplash

This is a story inspired by true events, about a team and the everyday struggles they faced while building an API defined by spreadsheets and documents. What can come to the rescue? API specifications.

In analysis


Tips for Java developers to get a jumpstart on reviewing code.

Having another pair of eyes scan your code is always useful and helps you spot mistakes before you break production. You need not be an expert to review someone’s code. Some experience with the programming language and a review checklist should help you get started. We’ve put together a list of things you should keep in mind when you’re reviewing Java code. Read on!

1. Follow Java code conventions

Following language conventions helps quickly skim through the code and make sense of it, thereby improving readability. For instance, all package names in Java are…


This tutorial assumes knowledge of React state and lifecycle concepts.

Photo by Sigmund on Unsplash

Before We Start the Tutorial

We will be building a small game in this tutorial. This is a practical way of getting accustomed to building react functional components using hooks. We will be walking through each section of this tutorial along with the code snippets so that you can follow along as you build your game.

This tutorial is divided into the following sections:

  • Setup for the Tutorial will equip you with the starter code
  • Overview will delve into the basics of hooks with some history
  • Building the Game will use the most common hook…


Use Postman to learn Kubernetes and deploy an app on an AWS cluster

Kubernetes is an open source system that is useful for container orchestration. In this tutorial, we are going to use Postman Collections to learn Kubernetes and use its API to deploy an app on a Kubernetes cluster hosted on AWS.

This is a hands-on tutorial. Don’t fret if you aren’t familiar with Kubernetes and containerization, because we’ll go over each of the following:

  • Prerequisites
  • Brief Overview on containers
  • Kubernetes
  • Creating a Kubernetes cluster
  • Accessing the Kubernetes API from Postman
  • Authorizing Postman Collection
  • Deploy an app
  • Pod
  • Deployment
  • Expose your app
  • Service
  • Clean up
  • What next?

Note: We will be creating…


Our team at ThoughtWorks, E4R (Engineering for Research) has been working on Epirust- an open-source agent-based modeling solution for epidemiological simulations. In the midst of this pandemic, it is crucial for epidemiologists to make quick and effective decisions that would help control the spread of COVID. Epirust is an attempt to simulate a region, say India with its population as agents and visualize the effect of interventions such as vaccines, the lockdown, and an increase in the number of hospitals on an agent’s daily routine. To know more about the motivations behind this project, head over to the Epirust wiki.


I am extremely excited to share that I have been playing the developer advocate role at AnitaB.org Open Source since a few months now. It started off with lurking on the community for a while and then some interest in developer advocacy. Well, as part of developer advocacy, one of our core responsibilities is outreach in terms of blogs, events to involve more individuals in open source, etc. One of the recent events that we hosted was about Engaging the Open source community in QA. It would be my pleasure to take you through the session and share my learnings.


Dr. Anita Borg, was an American scientist who strove to increase the representation of women in technical fields and also founded the Institute for Women in Technology and the Grace Hopper Celebration of Women in Computing. In addition, she also founded Systers — the first email network for women in technology.

Borg proposed “50/50 by 2020” initiative, aimed at having 50% representation of women in computer science by 2020.

https://www.youtube.com/watch?v=3nImg8vPUe4

In 2016, I received the honorable Google Anita Borg Scholarship now known as “Women Techmakers Scholars” which is awarded to women in computing and technology to encourage them to become…


All That's Left

The story begins with my kindergarten teacher scolding my mother for forcing me to change my inclination towards the left. Finally, mummy gave up and thus began the life of her left handed daughter.

I was 4, and my sister was a month old, we hosted this gathering where all the aunties from extended families come to see the child. I wanted to hold my sister so I asked my mom to hand my sister to me. Seems like her weight was too much for my tiny hands and I ended up dropping her. To which all…


Does crying make you weaker?

TLDR; (stands for Too Long Don't Read)
Each tear is the memory of a beautiful experience.

Hi, this is my first Medium post. I'm a huge fan of all the writers at Medium. I try reading an article before I sleep, it feels fantastic.

I used to use tears so that I could trick my mother into listening to me whenever I had to go for a party, or I was home late. We would go out for movies every Sunday-few funny, few emotional. But nothing would make me cry. I have an aunt, who…

Meenakshi Dhanani

Developer Advocate @Postman

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