<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>shaheen gandhi | blog</title><description>programming cocoa and ios</description><link>https://shaheengandhi.com/</link><item><title>Homelab</title><link>https://shaheengandhi.com/homelab/</link><guid isPermaLink="true">https://shaheengandhi.com/homelab/</guid><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Thoughts on Home Automation</title><link>https://shaheengandhi.com/thoughts-on-home-automation/</link><guid isPermaLink="true">https://shaheengandhi.com/thoughts-on-home-automation/</guid><pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Controlling How NSThread and NSRunLoop Exit</title><link>https://shaheengandhi.com/controlling-thread-exit/</link><guid isPermaLink="true">https://shaheengandhi.com/controlling-thread-exit/</guid><pubDate>Sun, 09 Mar 2014 00:00:00 GMT</pubDate></item><item><title>Synchronizing GCD Dispatch Queues</title><link>https://shaheengandhi.com/synchronizing-gcd-dispatch-queues/</link><guid isPermaLink="true">https://shaheengandhi.com/synchronizing-gcd-dispatch-queues/</guid><pubDate>Fri, 14 Feb 2014 00:00:00 GMT</pubDate></item><item><title>It&apos;s Time for iOS Default Apps</title><link>https://shaheengandhi.com/its-time-for-ios-default-apps/</link><guid isPermaLink="true">https://shaheengandhi.com/its-time-for-ios-default-apps/</guid><pubDate>Wed, 19 Dec 2012 05:16:28 GMT</pubDate></item><item><title>TechCrunch on Google TV</title><link>https://shaheengandhi.com/techcrunch-on-google-tv/</link><guid isPermaLink="true">https://shaheengandhi.com/techcrunch-on-google-tv/</guid><pubDate>Sun, 01 Jul 2012 07:47:47 GMT</pubDate></item><item><title>Apple&apos;s TV is the new Apple TV</title><link>https://shaheengandhi.com/apples-tv-is-the-new-apple-tv/</link><guid isPermaLink="true">https://shaheengandhi.com/apples-tv-is-the-new-apple-tv/</guid><pubDate>Sun, 29 Apr 2012 18:10:21 GMT</pubDate></item><item><title>Using NSPopover with NSStatusItem</title><link>https://shaheengandhi.com/using-nspopover-with-nsstatusitem/</link><guid isPermaLink="true">https://shaheengandhi.com/using-nspopover-with-nsstatusitem/</guid><pubDate>Sun, 22 Apr 2012 01:22:00 GMT</pubDate></item><item><title>Apple&apos;s TV Playbook</title><link>https://shaheengandhi.com/apples-tv-playbook/</link><guid isPermaLink="true">https://shaheengandhi.com/apples-tv-playbook/</guid><pubDate>Tue, 10 Jan 2012 03:36:28 GMT</pubDate></item><item><title>nest</title><link>https://shaheengandhi.com/nest/</link><guid isPermaLink="true">https://shaheengandhi.com/nest/</guid><pubDate>Thu, 27 Oct 2011 06:10:00 GMT</pubDate></item><item><title>Cocoa: Rotation in Scrollable Document Views</title><link>https://shaheengandhi.com/cocoa-rotation-in-scrollable-document-views/</link><guid isPermaLink="true">https://shaheengandhi.com/cocoa-rotation-in-scrollable-document-views/</guid><pubDate>Sat, 09 Jul 2011 18:17:27 GMT</pubDate></item><item><title>3-D in Movie Theaters</title><link>https://shaheengandhi.com/3-d-in-movie-theaters/</link><guid isPermaLink="true">https://shaheengandhi.com/3-d-in-movie-theaters/</guid><pubDate>Tue, 31 May 2011 03:27:46 GMT</pubDate></item><item><title>Intel, Apple, and fabs</title><link>https://shaheengandhi.com/intel-apple-and-fabs/</link><guid isPermaLink="true">https://shaheengandhi.com/intel-apple-and-fabs/</guid><pubDate>Mon, 09 May 2011 02:03:03 GMT</pubDate></item><item><title>Cisco shutting down Flip</title><link>https://shaheengandhi.com/cisco-shutting-down-flip/</link><guid isPermaLink="true">https://shaheengandhi.com/cisco-shutting-down-flip/</guid><pubDate>Tue, 12 Apr 2011 15:48:00 GMT</pubDate></item><item><title>The Prime That Wasn&apos;t</title><link>https://shaheengandhi.com/the-prime-that-wasnt/</link><guid isPermaLink="true">https://shaheengandhi.com/the-prime-that-wasnt/</guid><pubDate>Thu, 07 Apr 2011 04:43:00 GMT</pubDate></item><item><title>James Cameron: Faster film projection rates</title><link>https://shaheengandhi.com/james-cameron-champions-faster-film-projectio/</link><guid isPermaLink="true">https://shaheengandhi.com/james-cameron-champions-faster-film-projectio/</guid><pubDate>Mon, 04 Apr 2011 19:52:00 GMT</pubDate></item><item><title>How hp Became #2</title><link>https://shaheengandhi.com/how-hp-became-2/</link><guid isPermaLink="true">https://shaheengandhi.com/how-hp-became-2/</guid><pubDate>Fri, 25 Feb 2011 14:55:58 GMT</pubDate></item><item><title>The Pioneer Kuro is still the best</title><link>https://shaheengandhi.com/will-any-2011-tv-best-the-2008-pioneer-kuro-c/</link><guid isPermaLink="true">https://shaheengandhi.com/will-any-2011-tv-best-the-2008-pioneer-kuro-c/</guid><pubDate>Tue, 22 Feb 2011 22:30:00 GMT</pubDate></item><item><title>The Burning Platform Memo</title><link>https://shaheengandhi.com/nokia-ceo-stephen-elop-rallies-troops-in-brut/</link><guid isPermaLink="true">https://shaheengandhi.com/nokia-ceo-stephen-elop-rallies-troops-in-brut/</guid><pubDate>Tue, 08 Feb 2011 23:32:00 GMT</pubDate></item><item><title>Apple TV Component Deal</title><link>https://shaheengandhi.com/appleinsider-piper-apples-39b-component-deal/</link><guid isPermaLink="true">https://shaheengandhi.com/appleinsider-piper-apples-39b-component-deal/</guid><pubDate>Sun, 06 Feb 2011 18:32:00 GMT</pubDate></item><item><title>Microsoft&apos;s iPad battle plan for partners</title><link>https://shaheengandhi.com/microsofts-ipad-battle-plan-for-partners/</link><guid isPermaLink="true">https://shaheengandhi.com/microsofts-ipad-battle-plan-for-partners/</guid><pubDate>Tue, 25 Jan 2011 22:53:17 GMT</pubDate></item><item><title>Chrome &amp; h.264: Is YouTube freaking out?</title><link>https://shaheengandhi.com/chrome-h264-is-youtube-freaking-out/</link><guid isPermaLink="true">https://shaheengandhi.com/chrome-h264-is-youtube-freaking-out/</guid><pubDate>Tue, 11 Jan 2011 18:20:00 GMT</pubDate></item><item><title>Sony&apos;s &quot;Mobile Bravia&quot;</title><link>https://shaheengandhi.com/sonys-mobile-bravia/</link><guid isPermaLink="true">https://shaheengandhi.com/sonys-mobile-bravia/</guid><pubDate>Wed, 05 Jan 2011 23:32:00 GMT</pubDate></item><item><title>AT&amp;T&apos;s new ComplemenTV</title><link>https://shaheengandhi.com/atts-new-complementv/</link><guid isPermaLink="true">https://shaheengandhi.com/atts-new-complementv/</guid><pubDate>Wed, 05 Jan 2011 22:16:00 GMT</pubDate></item><item><title>NVIDIA&apos;s Project Denver</title><link>https://shaheengandhi.com/nvidia-announces-project-denver-arm-cpu-for-t/</link><guid isPermaLink="true">https://shaheengandhi.com/nvidia-announces-project-denver-arm-cpu-for-t/</guid><pubDate>Wed, 05 Jan 2011 21:41:00 GMT</pubDate></item><item><title>Dumb TVs are the Future</title><link>https://shaheengandhi.com/dumb-tvs-are-the-future/</link><guid isPermaLink="true">https://shaheengandhi.com/dumb-tvs-are-the-future/</guid><pubDate>Sun, 26 Dec 2010 21:56:35 GMT</pubDate></item><item><title>Have You Ever Tried to Sell a Diamond?</title><link>https://shaheengandhi.com/have-you-ever-tried-to-sell-a-diamond-magazin/</link><guid isPermaLink="true">https://shaheengandhi.com/have-you-ever-tried-to-sell-a-diamond-magazin/</guid><pubDate>Fri, 24 Dec 2010 15:40:00 GMT</pubDate></item><item><title>Using AirPlay to Control iTunes</title><link>https://shaheengandhi.com/using-airplay-to-control-itunes/</link><guid isPermaLink="true">https://shaheengandhi.com/using-airplay-to-control-itunes/</guid><pubDate>Thu, 23 Dec 2010 21:58:00 GMT</pubDate></item><item><title>iOS: UIImageView rendering in 4.2</title><link>https://shaheengandhi.com/ios-uiimageview-rendering-in-42/</link><guid isPermaLink="true">https://shaheengandhi.com/ios-uiimageview-rendering-in-42/</guid><pubDate>Sat, 04 Dec 2010 17:32:16 GMT</pubDate></item><item><title>Kinect&apos;s Japan Sales Detailed</title><link>https://shaheengandhi.com/kinects-japan-sales-detailed-edge-magazine/</link><guid isPermaLink="true">https://shaheengandhi.com/kinects-japan-sales-detailed-edge-magazine/</guid><pubDate>Sat, 27 Nov 2010 22:16:50 GMT</pubDate></item><item><title>AirPlay Everywhere</title><link>https://shaheengandhi.com/airplay-everywhere/</link><guid isPermaLink="true">https://shaheengandhi.com/airplay-everywhere/</guid><pubDate>Sat, 27 Nov 2010 18:45:00 GMT</pubDate></item><item><title>iOS: Scalable, Scrollable Views</title><link>https://shaheengandhi.com/ios-scalable-scrollable-views/</link><guid isPermaLink="true">https://shaheengandhi.com/ios-scalable-scrollable-views/</guid><pubDate>Thu, 25 Nov 2010 18:05:00 GMT</pubDate></item><item><title>Codifying Creativity</title><link>https://shaheengandhi.com/codifying-creativity/</link><guid isPermaLink="true">https://shaheengandhi.com/codifying-creativity/</guid><pubDate>Thu, 18 Nov 2010 03:02:11 GMT</pubDate></item><item><title>iFixIt&apos;s Teardown of Kinect</title><link>https://shaheengandhi.com/ifixits-teardown-of-kinect/</link><guid isPermaLink="true">https://shaheengandhi.com/ifixits-teardown-of-kinect/</guid><pubDate>Fri, 05 Nov 2010 05:00:39 GMT</pubDate></item><item><title>MGM Files for Bankruptcy</title><link>https://shaheengandhi.com/mgm-files-for-bankruptcy/</link><guid isPermaLink="true">https://shaheengandhi.com/mgm-files-for-bankruptcy/</guid><pubDate>Wed, 03 Nov 2010 19:03:51 GMT</pubDate></item><item><title>Television &amp; Side Channel Interaction</title><link>https://shaheengandhi.com/television-side-channel-interaction/</link><guid isPermaLink="true">https://shaheengandhi.com/television-side-channel-interaction/</guid><pubDate>Tue, 19 Oct 2010 03:45:06 GMT</pubDate></item><item><title>A different kind of Netflix app</title><link>https://shaheengandhi.com/a-different-kind-of-netflix-app/</link><guid isPermaLink="true">https://shaheengandhi.com/a-different-kind-of-netflix-app/</guid><pubDate>Thu, 14 Oct 2010 05:09:29 GMT</pubDate></item><item><title>iOS: HTTP Connection Management</title><link>https://shaheengandhi.com/ios-http-connection-management/</link><guid isPermaLink="true">https://shaheengandhi.com/ios-http-connection-management/</guid><pubDate>Fri, 08 Oct 2010 05:27:55 GMT</pubDate></item><item><title>The Phantom Dock Connector</title><link>https://shaheengandhi.com/the-phantom-dock-connector/</link><guid isPermaLink="true">https://shaheengandhi.com/the-phantom-dock-connector/</guid><pubDate>Wed, 06 Oct 2010 16:18:34 GMT</pubDate></item><item><title>iOS: Cached Image Loaders</title><link>https://shaheengandhi.com/ios-cached-image-loaders/</link><guid isPermaLink="true">https://shaheengandhi.com/ios-cached-image-loaders/</guid><pubDate>Thu, 30 Sep 2010 04:50:00 GMT</pubDate></item><item><title>How Apple TV Could Disrupt Game Consoles</title><link>https://shaheengandhi.com/how-apple-tv-could-disrupt-game-consoles/</link><guid isPermaLink="true">https://shaheengandhi.com/how-apple-tv-could-disrupt-game-consoles/</guid><pubDate>Wed, 22 Sep 2010 01:35:34 GMT</pubDate></item><item><title>Apple and Rovi</title><link>https://shaheengandhi.com/apple-and-rovi/</link><guid isPermaLink="true">https://shaheengandhi.com/apple-and-rovi/</guid><pubDate>Mon, 20 Sep 2010 18:23:36 GMT</pubDate></item><item><title>How Apple TV could have been awesome</title><link>https://shaheengandhi.com/how-apple-tv-could-have-been-awesome/</link><guid isPermaLink="true">https://shaheengandhi.com/how-apple-tv-could-have-been-awesome/</guid><pubDate>Mon, 06 Sep 2010 01:04:00 GMT</pubDate></item><item><title>How Apple TV will sneak its way under your TV</title><link>https://shaheengandhi.com/how-apple-tv-will-sneak-its-way-under-your-tv/</link><guid isPermaLink="true">https://shaheengandhi.com/how-apple-tv-will-sneak-its-way-under-your-tv/</guid><pubDate>Sun, 29 Aug 2010 06:05:00 GMT</pubDate></item><item><title>Attention Deficit in Media</title><link>https://shaheengandhi.com/attention-deficit-in-media/</link><guid isPermaLink="true">https://shaheengandhi.com/attention-deficit-in-media/</guid><pubDate>Thu, 29 Jul 2010 06:43:00 GMT</pubDate></item><item><title>The Media Matrix</title><link>https://shaheengandhi.com/the-media-matrix/</link><guid isPermaLink="true">https://shaheengandhi.com/the-media-matrix/</guid><pubDate>Sun, 18 Jul 2010 06:25:15 GMT</pubDate></item><item><title>Leaving Microsoft</title><link>https://shaheengandhi.com/leaving-microsoft-0/</link><guid isPermaLink="true">https://shaheengandhi.com/leaving-microsoft-0/</guid><pubDate>Thu, 01 Jul 2010 21:00:22 GMT</pubDate></item><item><title>Saving Money on Car Leases</title><link>https://shaheengandhi.com/saving-money-on-car-leases/</link><guid isPermaLink="true">https://shaheengandhi.com/saving-money-on-car-leases/</guid><pubDate>Thu, 10 Jun 2010 17:57:07 GMT</pubDate></item></channel></rss>