Dev Diary

This is something I’ve started in Jan ‘15. This is to practice a habit of keeping a log of stuff I do which took me a lot of time to figure out myself (may be I’m not efficient?).

Read more...



Kids these days

Last weekend I was fortunate to be a technical evaluator of an hackathon. Yes, I’m trying to be vague here, as my company sponsored this event at a most reputed university of our state,  this post is just my view.

Read more...



Raspbian + XBMC + Airplay

TL;DR: Yes, you can. If you are only interested in the steps skip to the relevant section.

I own a Raspberry Pi for closer to a year now. I was not able to use my Netgear N150 (WNA1100) dongle until last week with it, I was kind of lost my enthusiasm by this bitter experience and hold my experiments for long time. Other than installing some console emulators and XBMC in last 6 months, I have not done anything with my Raspberry Pi.  You can refer my adventures here and here.

Read more...


Some funniest moments from my appraisal

I had my one-on-one meeting for 2012-13 appraisal this week. I was disappointed with the feedback given to me. Well, I have been _work_ing for very long time, and I know if you are not hurt then it is not an appraisal.
We received a lo..ong email from my manager couple of days before the one-on-one meeting, explaining his expectations from resources. A week after we submitted our self appraisal. Though unofficial first rule of appraisal is not to talk about appraisal, I couldn’t help myself from posting this.

Read more...




Expired distribution provisioning and Yak shaving

Last Thursday one of my iPad app’s provisioning file has expired. Client brought it to us at the very late moment, the iPad app was distributed internally as an enterprise app. App users are for HVAC technicians, app integrates with their organization’s CRM (Salesforce) so distributing it with App store doesn’t make any sense.

Read more...


iCloud Gotchas

Integrating iCloud with core data was easy when I found this tutorial, but I ran into few issues while implementing and testing it on devices. And here are the steps how I managed to solve it.

Read more...


BTServer CPU Usage

I recently uninstalled all previous versions of xcode (I had all xcode from ios 3.2.x) to install 4.2 on my MBP. Although I freed around 30 GB, noticed an issue shortly. A process named BTServer is utilizing high CPU usage.

Read more...


Idea to action: Tile this

Not many of my ideas are converted to a project, this one has seen its light last week. Though I haven’t completed all the UI and features of my original vision, it is better to have one working idea than nothing.

Read more...






Recommended Git workflow

I recently started using Git as my revision control tool. Impressed by the use of branching and merging, I create and merge a lot of branches. Our company use SVN and other peers were not aware/interested in Git. So I took the initiative to use svn-git. After months of progress I left with so many branches for features, svn, QA-release and quick-fix for released builds.

Read more...


Shane Warne - The Leader

Color me surprised, I was amazed by his replies. Here is my favourite one

Harsha Bhogle: What you strive to do as a leader? Understand people?

Read more...


Enter into / Exit from Recovery mode for iPhone

Yes, every post you come across suggest the same thing, hold your power button and home button for X seconds. Though it is true, unfortunately I had a couple of situations my iphone doesn’t respond to the key combinations. And some time it is very frustrating to hold your buttons so long.

Read more...