Bohr In

  • About
  • Tags

The Jim Harbaugh Approach to Staffing

August 24, 2016

Jim Harbaugh

Continue Reading

California Road Trip

July 11, 2016

Continue Reading

Why I’m Not Using Swift On The Server (Yet)

May 28, 2016

I came across this tweet from Craig Hockenberry:

Continue Reading

Why I’m Abandoning Storyboards

May 27, 2016

Continue Reading

Git LFS and Xcode Asset Catalogs

May 17, 2016

I came across a pretty strange git problem earlier today that got me scratching my head. I found a way to work around it, but figured I’d write it up here in case it’s useful to someone else.

Continue Reading

OTPs for credit card transactions

May 8, 2016

In theory, I quite like the idea of having every credit card transaction authenticated with a one time password (OTP). RBI requiring this for all transactions in India is something I really quite like. However, in practice, OTPs are a bit of a nightmare. They rely on being able to receive an SMS quickly, and there in lies the problem.

Continue Reading

Clean URLs on iOS

May 7, 2016

I really dislike ugly URLs. I know most people don’t particularly care about how a URL looks, but I do. Unfortunately, a lot of URLs I end up wanting to save, or send to someone else are way, way uglier than they need to be. They have a bunch of utm_ crap all around them.

Continue Reading

Dual SIM iPhones

May 4, 2016

I would really like the next iPhone to support (at least) 2 SIM cards. Here’s why.

Continue Reading

Class Specific Protocol Extensions in Swift

May 1, 2016

As I was working on a toy iOS project today, I found myself typing in a bunch of boiler plate code to present errors with a UIAlertController. This resulted in me wondering if there was a way in which I could avoid repeating the same code over and over again.

Continue Reading

Swift For Application Development

April 24, 2016

I came across this blog post by Brent Simmons earlier today, and I found myself vehemently disagreeing with some of what Brent wrote, which doesn’t happen often.

Continue Reading
Previous Next

Copyright © 2012 - 2018 Gopal Sharma