Blogs


I write stuff. ✍️
You can find my blogs here, on this page.
Oh, and you can also find them on Medium, I guess.


Recapping Google I/O 2019 In 7 Minutes

Codementor

Fully-sponsored by Google, Bapusaheb Patil shares what it’s like to attend Google I/O 2019!


Bapusaheb Patil — Meet the Mentors 

MentorCruise

An interview I gave for MentorCruise.com, an online education platform, where I’m a Mentor.


Career Advice From A 20-Year-Old – A Roadmap To App Development

AppAcchi

An interview I gave for AppAcchi.com, a mobile app testing platform.


Optimizing Your LinkedIn Profile for Developers

OpenClassrooms

A practical guide breaking down the LinkedIn profile page, part by part, for developers.


How to line up a tech job while you’re still a student

freeCodeCamp

Score that first tech job by showcasing your work — and yourself — the right way.


The Importance Of Making A Meme For A Public Talk

Be Yourself

Why and how I make memes to add a little humor & entertain an audience for my public talks at conferences/meetups.


Why You Don’t Need to be a 10x Engineer

Codementor

Everybody’s talking about 10x Engineers. Do they even exist, or is this just imposter syndrome? Let’s break it down.


CameraX: Make photography easier on Android!

Codementor

Goodbye complicated Camera2 API, and hello CameraX. Explore the new features that makes CameraX easier to implement.


Why should you build your next app with Flutter?

The Softway Blog

Fluttering towards Flutter in Softway


What’s New In Dart 2.3?

Flutter Community

A quick walkthrough of the new features & changes in Dart 2.3!


How To Submit An App For Flutter Create

Flutter Community

A guide on getting started with Flutter Create, a contest that encourages developers to build minimal Flutter apps.


Kotlin Coroutines: Let it async in

Codementor

Learn how to create and implement Kotlin Coroutines, how they work, and how to use them in advanced cases.


Recognizing Text with Firebase ML Kit on iOS & Android

MindOrks

A practical guide to implementing the text recognition feature with Firebase ML Kit.


“OK, ML Kit, how smart are you?”

MindOrks

An intro to the ML Kit and why you should learn more about it.


Dear Google’s Permissions Declaration Form, Can We Break Up?

ProAndroidDev

Get rid of Google’s Permissions Declaration Form from your Play Console even after you’ve removed SMS & Call permissions from your app.


Fire Off Tasks On Android With WorkManager

Codementor

Learn about WorkManager, Google’s new API, that can easily help you schedule tasks more efficiently.


App Actions & Slices — Extending your app to Google Search & Google Assistant

AndroidPub

How to create a simple Slice for your app & let users perform tasks outside of the app with a richer UI.


Caching with Retrofit — Store responses offline

MindOrks

Modifying your Retrofit to make your app offline-friendly without a database…


Making Notch-Friendly Apps For Android…

ProAndroidDev

How to make your app support edge-to-edge screens with notches.


A Practical Guide To Android App Bundle For Beginners

AndroidPub

Exploring the new app publishing format for Google Play…


Reduce Your App’s APK Size, Even If You Use Realm

MindOrks

How to reduce your app’s size even when you use Realm Database for Android.


iOS vs Android: How Do I Choose? — Part 1

OpenClassrooms

This is the first article of a two-part series in which you’ll learn about the differences between iOS development and Android development.


iOS vs Android: How Do I Choose? — Part 2

OpenClassrooms

This is the second article of a two-part series in which you’ll learn about the differences between iOS development and Android development.