Rolling with the new black…

Photo by Suika Ibuki on Unsplash

It’s no surprise that the Android ecosystem has been fragmented more than the fragmentation you used to see in your Windows’ disk defragmentation tool. With new APIs breaking old ones or discontinuing support frequently, it was hard to get things done in a reliable and future-proof way.

Naturally, when we needed to run automatic periodic token refreshing in our Android SDK, the first question that popped in our heads was which API to use.

There was JobScheduler on one side, which had support only from Android Lollipop and upwards. …


Lessons learnt in 4 years of my coding career

Photo by Lee Campbell

No matter how much you love to code, there always comes a point where you’re at the verge of breaking down because of numerous reasons.

It could be because you’re stuck in a problem for too long or maybe just because you’ve coded for too long without giving your body a well-deserved break.

It’s pretty common in every developer’s life. Been there done that. Pfft.

Fret not, all’s not lost. You just need to make a couple of tweaks to your coding habits and you’ll be back in the driver’s seat in no time.

1. Apply the Pomodoro technique

The fundamental concept of this technique…


Rolling with the new black…

Photo by Suika Ibuki on Unsplash

It’s no surprise that the Android ecosystem has been fragmented more than the fragmentation you used to see in your Windows’ disk defragmentation tool. With new APIs breaking old ones or discontinuing support frequently, it was hard to get things done in a reliable and future-proof way.

Naturally, when we needed to run automatic periodic token refreshing in our Android SDK, the first question that popped in our heads was which API to use.

There was JobScheduler on one side, which had support only from Android Lollipop and upwards. …


The desk job you love is doing a lot of harm underneath the curtain…

Photo Credit: Michał Kubalczyk

In the early days of human evolution, we didn’t have access to machines or too many tools to help us carry out our day to day survival operations.

We had to rely on our feet to move instead of roaming around in a box on wheels (dear BMW, no offence).

We had to go through an exhaustive hunting process to put food in our stomach.

Sedentary lifestyle was a relatively unknown term back then. It’s a newer concept.

The human body was built for motion.

It wasn’t meant to be stationary for too long.

When you move around wonderful things…


Like Uncle Ben said, with great power comes great responsibility…

Photo by Raj Eiamworakul on Unsplash

After developing Android apps for over 3 years now, I recently joined Mitter to lead the Android SDK development for the platform.

The transition from being an app developer to an SDK developer wasn’t as smooth as I thought it would be. It took some change in mindset to get to where I am today. Nevertheless, the change wasn’t too hard.

A simple concoction of recognizing that a change in approach is needed and the willingness to act on that thought, did the trick.

Here’s what I learned in the last 2 months:

1. No more assumptions

“Differences challenge assumptions.” — Anne Wilson Schaef


It’s only a matter of perspective

Photo Credit: Reddit

It was a Sunday afternoon when I put down a hard copy of the book “The Obstacle is the Way” by Ryan Holiday. I had finally managed to finish it after a week’s struggle.

Right after I finished the book, I had a eureka moment. This is exactly what the famed author J.K. Rowling has been trying to tell us through her Harry Potter series.

Assuming you’ve read Harry Potter you would know what a Boggart is and be familiar with the Riddikulus charm. For those who are not familiar with these terms, here’s a quick primer on the subjects.


Like Uncle Ben said, with great power comes great responsibility…

Photo by Raj Eiamworakul on Unsplash

After developing Android apps for over 3 years now, I recently joined Mitter to lead the Android SDK development for the platform.

The transition from being an app developer to an SDK developer wasn’t as smooth as I thought it would be. It took some change in mindset to get to where I am today. Nevertheless, the change wasn’t too hard.

A simple concoction of recognizing that a change in approach is needed and the willingness to act on that thought, did the trick.

Here’s what I learned in the last 2 months:

1. No more assumptions

“Differences challenge assumptions.” — Anne Wilson Schaef


Believe me, it’s not worth your time and effort

Illustration thanks to Vecteezy

“Better to sleep all day on a park bench than do work you don’t believe in.” ― Marty Rubin

Earlier this year, I took up a personal challenge — to write every single day for the whole year. Yeah, another new year’s resolution to meet the dust.

To my and everyone else’s astonishment, it went on pretty well for some time. Well, for about 4 months or so and then it came to a screeching halt.

I stopped writing every day.

It wasn’t because I didn’t have the discipline to keep writing every single day. …


Believe me, it’s not worth your time and effort

Photo by rawpixel

“Better to sleep all day on a park bench than do work you don’t believe in.” ― Marty Rubin

Earlier this year, I took up a personal challenge — to write every single day for the whole year. Yeah, another new year’s resolution to meet the dust.

To my and everyone else’s astonishment, it went on pretty well for some time. Well, for about 4 months or so and then it came to a screeching halt.

I stopped writing every day.

It wasn’t because I didn’t have the discipline to keep writing every single day. …


Isn’t there a bunch of other platforms too? Well, not like this..

Hi! I’m Rahul Chowdhury. Welcome to Airtyper.

Although I’m not a professional writer, I do write occasionally. This writing habit of mine has made me create several blogs over years and explore a lot of blogging platforms like WordPress, Ghost, SquareSpace, Medium and more.

Even after trying out all these platforms and software, I wasn’t quite sold on the overall writing experience over there.

The experience that I’m talking about is not just making the editor less bloated and throwing in a distraction-free writing mode. It’s something more than that.

Writing is not just sitting down in front of a…

Rahul Chowdhury

Creating @airtyper. Software Developer. I read books and write about life at https://rahulchowdhury.co/blog

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