Gopal SharmaTesting PaperI recently came across this paper: “When, How, and Why Developers (Do Not) Test in Their IDEs” written by Moritz Beller, Georgios Gousios…3 min read·May 1, 2018----
Gopal SharmaCode Review On BitBucketMy team recently started using BitBucket to collaborate on a project. We didn’t make the choice — it was made for us. Historically, we’ve…3 min read·Apr 23, 2018----
Gopal SharmainSurya Dev BlogKotlin Data Class Constructor Problem — Follow UpI wrote about a problem I was having with Kotlin data class constructors a few days ago. I sent it to a few people and asked for thoughts…2 min read·Aug 18, 2017----
Gopal SharmainSurya Dev BlogKotlin Data Class Constructor ProblemI’ve been trying to do something with a model class in Kotlin that I’ve done many times before in Java, and I’ve been left without a clean…1 min read·Aug 15, 2017----
Gopal SharmainSurya Dev BlogAn Interesting Swift BenchmarkI recently wrote about creating extensions on Optional<String>. When I shared this post in the Swift India slack group, one of the people…3 min read·Jul 27, 2017----
Gopal SharmainSurya Dev BlogExtensions On Optional String In SwiftEarlier today I was writing some code that looked like this:1 min read·Jul 21, 2017----
Gopal SharmaRemoving Passwords From PDFsI recently came across a pdf file that required a password to open. This isn’t a super uncommon thing, particularly when sensitive files…1 min read·Jul 13, 2017----
Gopal SharmainSurya Dev BlogWhy I Dislike CoreDataOn a recent episode of Fatal Error, the hosts talked about why they’d never use Core Data in a new project. I’m one of those people as…4 min read·Apr 26, 2017----
Gopal SharmainSurya Dev BlogMulti Line Strings In KotlinI’ve recently been writing a fair amount of Kotlin for one of our products. We’re using it both in the Android app, as well as in the…2 min read·Apr 20, 2017----
Gopal SharmainSurya Dev BlogApple Accelerator — BangaloreRecently, Apple launched a App Accelerator in Bangalore. Phil Schiller tweeted about it:3 min read·Apr 6, 2017--1--1