Hello World, from Geshwho!

28 Jul 2020 - Mangesh Tamhankar


Hello World! Welcome to my first blog post.

I’ve had a Github account since December 3rd, 2014. How do I know this? Well, It took me a moment to figure this out. I did a quick Google search on how to determine the created_at property for a Github user. The first article I found suggested that this isn’t possible, but that the best estimate is to use repositories. The oldest repo in my account is titled Sandbox, and it contains a single file (README.md) with a single word in it (“Sandbox”). It has a single commit made on December 3rd 2014. This seemed like a reasonable estimate, so I didn’t think much more of it. I should probably archive or delete this repo 🤔.

The next day I decided to look through the Github API docs myself. It turns out that it is quite simple to find the this information. Here’s the command:

curl https://api.github.com/users/geshwho

And the response:

{
  "login": "geshwho",
  "id": 10064507,
  "node_id": "MDQ6VXNlcjEwMDY0NTA3",
  "avatar_url": "https://avatars0.githubusercontent.com/u/10064507?v=4",
  "gravatar_id": "",
  "url": "https://api.github.com/users/geshwho",
  "html_url": "https://github.com/geshwho",
  "followers_url": "https://api.github.com/users/geshwho/followers",
  "following_url": "https://api.github.com/users/geshwho/following{/other_user}",
  "gists_url": "https://api.github.com/users/geshwho/gists{/gist_id}",
  "starred_url": "https://api.github.com/users/geshwho/starred{/owner}{/repo}",
  "subscriptions_url": "https://api.github.com/users/geshwho/subscriptions",
  "organizations_url": "https://api.github.com/users/geshwho/orgs",
  "repos_url": "https://api.github.com/users/geshwho/repos",
  "events_url": "https://api.github.com/users/geshwho/events{/privacy}",
  "received_events_url": "https://api.github.com/users/geshwho/received_events",
  "type": "User",
  "site_admin": false,
  "name": "Mangesh Tamhankar",
  "company": "Gusto",
  "blog": "",
  "location": "New York, NY",
  "email": null,
  "hireable": null,
  "bio": "Software Engineer at @Gusto\r\nPreviously @vhx (@vimeo), @idatainc",
  "twitter_username": null,
  "public_repos": 18,
  "public_gists": 0,
  "followers": 3,
  "following": 2,
  "created_at": "2014-12-03T17:40:00Z",
  "updated_at": "2020-07-26T19:21:54Z"
}

In my case, it appears that the age of my oldest repository was a great indicator.

Why am I telling you all of this? For the longest time, my Github username has been mtamhankar1. I’ve never quite been in love with this username. Where did the “1” come from? Couldn’t tell you… At least as of writing this, mtamhankar is available. Why didn’t I pick that? Who knows… but now I know that it stuck around for over 5 and a half years.

On May 15th 2020, on an impulse, I checked if the domain name geshwho.com was available. It was. I immediately purchased the domain, and updated my github handle to geshwho. This had been my Instagram handle for months and I never considered it as a Github username, but something just clicked on that day. And so this website was born. I still wasn’t exactly sure what I wanted to do with the domain, but it didn’t matter. It’s mine now 😛.




A quick shoutout to my wife for designing most of this website. I’m sure there are several things in the design that I’ve missed, but I’ll get there. It’s a marathon, not a sprint.