<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Technology Archives | Programming Zen</title>
	<atom:link href="https://programmingzen.com/category/technology/feed/" rel="self" type="application/rss+xml" />
	<link>https://programmingzen.com/category/technology/</link>
	<description>Meditations on programming, startups, and technology</description>
	<lastBuildDate>Fri, 01 May 2020 23:18:36 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
<site xmlns="com-wordpress:feed-additions:1">1397766</site>	<item>
		<title>iPad Pro 11&#8243; vs 12.9&#8243;: Which One Should You Buy?</title>
		<link>https://programmingzen.com/ipad-pro-11-vs-12-9-which-one/</link>
					<comments>https://programmingzen.com/ipad-pro-11-vs-12-9-which-one/#comments</comments>
		
		<dc:creator><![CDATA[Antonio Cangiano]]></dc:creator>
		<pubDate>Thu, 23 Apr 2020 09:25:27 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPad Pro]]></category>
		<category><![CDATA[tablet]]></category>
		<guid isPermaLink="false">https://programmingzen.com/?p=2447</guid>

					<description><![CDATA[<p>In this article, I discuss the tough choice between iPad Pro 11&#x2033; vs 12.9&#x2033; and how I recently decided which one to buy. Over the past year, I&#x2018;ve been receptive to the siren call of the newest iPads. I almost bought an iPad Air but I managed to resist, telling myself that new iPad Pro models would be released soon. About a month ago, Apple did just that. They were released amidst a pandemic. Hence, I resisted a little longer; after all, I&#x2019;m not exactly going anywhere. Nevertheless, a few days ago I relented. &#x201C;Fine, Apple, you win. I&#x2019;ll buy </p>
<p>The post <a href="https://programmingzen.com/ipad-pro-11-vs-12-9-which-one/">iPad Pro 11&#8243; vs 12.9&#8243;: Which One Should You Buy?</a> appeared first on <a href="https://programmingzen.com">Programming Zen</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-background has-pale-cyan-blue-background-color">In this article, I discuss the tough choice between <strong>iPad Pro 11&#8243; vs 12.9&#8243;</strong> and how I recently decided <strong>which one to buy</strong>.</p>



<p>Over the past year, I‘ve been receptive to the siren call of the newest iPads. I almost bought an iPad Air but I managed to resist, telling myself that new iPad Pro models would be released soon. About a month ago, Apple did just that. </p>



<p>They were released amidst a pandemic. Hence, I resisted a little longer; after all, I’m not exactly going anywhere. </p>



<p>Nevertheless, a few days ago I relented. &#8220;Fine, Apple, you win. I’ll buy your damn iPad Pro&#8221;, I murmured to myself with a smile.</p>



<p>Sadly, I&#8217;m <a rel="noreferrer noopener" href="https://www.theatlantic.com/health/archive/2015/03/the-power-of-good-enough/387388/" target="_blank">a maximizer</a> and tend to overthink large purchases such as this. So the question shifted from &#8220;should I get an iPad?&#8221; to &#8220;which one?&#8221;. <a rel="noreferrer noopener" href="https://programmingzen.com/recommends/?B0863358NV" target="_blank">iPad Pro 11”</a> or <a rel="noreferrer noopener" href="https://programmingzen.com/recommends/?B0862HNWGK" target="_blank">12.9”</a>?</p>



<h2 class="wp-block-heading">iPad Pro 11&#8243; vs 12.9&#8243;</h2>



<p>Both the iPad Pro 11” and its larger 12.9” counterpart have a raison d’être, as I’ll illustrate in a moment. So deciding which iPad Pro to buy was anything but trivial for me. Mind you, we are admittedly well past first world problem territory, but figuring out which one to buy was still a tough decision to mull over. You might be struggling to decide between the 11&#8243; and the 12.9&#8243; version yourself.</p>



<p>One is not clearly better than the other. It’s all a matter of your needs and usage and, at least for me, both have a lot of appeal.</p>



<p>Still, I made my choice and ordered one this morning, along with a second-generation <a rel="noreferrer noopener" href="https://www.apple.com/apple-pencil/" target="_blank">Apple Pencil</a> and an <a rel="noreferrer noopener" href="https://www.apple.com/us/search/otter-symmetry-ipad?page=1&amp;sel=accessories&amp;src=globalnav" target="_blank"></a><a href="https://www.apple.com/shop/product/HP352ZM/A/otterbox-symmetry-series-360-case-for-129-inch-ipad-pro-4th-generation?fnode=94dbc2e025bcb24e475c89076c73ef0bb5eedfc0d3f3325b732003ff3ce085b159ce375f752a5d0a2a0e823438402d267f0afde7e16049611377586ab2607d3dc3a2c74da58323ed6c5a0b5fa18836bc01bd12e27d75039c8245659715c0212a">OtterBox Symmetry Series 360 Case</a>. Once the “world resumes”, I might order a Magic Keyboard case too but for now, I’m home 24/7 and my Bluetooth wireless keyboard (a <a href="https://programmingzen.com/recommends/?B0148NPH9I">Logitech K380</a>) will more than accommodate my needs.</p>



<p>Without further delay, I’m going to list the advantages of the iPad Pro 11”, those of the iPad Pro 12.9”, how they fare for my use cases, and finally which one I bought.</p>



<h2 class="wp-block-heading">Why buy the iPad Pro 11&#8243;</h2>



<ul class="wp-block-list"><li>It works well as a second device. If you already have a laptop, the 11” complements it nicely.</li><li>It&#8217;s very portable.</li><li>When used as a tablet, it’s lighter and more comfortable to hold. It can even be held with one hand.</li><li>Highly relevant to my case, but it fits in my existing satchel (a <a rel="noreferrer noopener" href="http://tumi.com/p/organizer-travel-tote-01173101041/" target="_blank">Tumi Organizer Travel Tote</a>) that I absolutely love.</li><li>It&#8217;s cheaper than the 12.9” model and its accessories are cheaper as well.</li><li>It’s a better device for “regular” books that are not textbooks or technical in nature. In my case, acquiring this device would enable me to sell my existing <a rel="noreferrer noopener" href="https://programmingzen.com/recommends/?B07L95KPFM" target="_blank">BOOX Nova Pro 7.8 E-Reader</a>. Though I like that e-reader, so maybe this point is not exactly a pro.</li></ul>



<h2 class="wp-block-heading">Why buy the iPad Pro 12.9&#8243;</h2>



<ul class="wp-block-list"><li>Its large screen is a beauty to behold.</li><li>In split-screen mode, it allows showing two iPad sized apps rather than two oversized iPhone windows like the 11” version does.</li><li>With the Magic Keyboard case, it can act as a replacement for my personal laptop if it were to die.</li><li>It&#8217;s better at multitasking and productivity in general thanks to its larger screen. There are few apps that don’t benefit from the extra room (Instagram, I’m looking at you).</li><li>It&#8217;s better at creative tasks. Drawing, photo editing, video editing, all benefit from the extra space.</li><li>It&#8217;s easier on the eyes, particularly if your vision isn&#8217;t perfect.</li><li>It has a full-sized keyboard should you decide to buy a keyboard case. The keyboard cases for the 11&#8243; tend to have smaller keys and/or cramp their keys to fit in the limited amount of space.</li><li>It can show programming and mathematics books in full size since the screen is not much smaller than the equivalent paper versions of the same books.</li><li>In landscape mode, it offers enough space to take notes and read a book at the same time.</li><li>There aren&#8217;t any cheap(er) iPad models in the same size range, unlike the 11&#8243; which has comparatively sized cheaper alternatives in the iPad Air and even the basic iPad model. How is this a pro? It&#8217;s not a pro, per se, but it weighed massively on my decision making. If I invest a lot of money in getting an iPad Pro 12.9&#8243; now, I can always buy a smaller second device <a rel="noreferrer noopener" href="https://programmingzen.com/recommends/?B07XL7G4H6" target="_blank">for cheap</a>, should I need a more portable tablet on the go. I could even opt for an iPad Mini at that point. However, if I were to buy an iPad Pro 11&#8243; now and realize later on that I need a larger screen, I will be out of luck, as there are no affordable giant iPads. So I&#8217;d have to buy a second iPad Pro or deal with the hassle of selling my existing one and then buying the larger version.</li></ul>



<h2 class="wp-block-heading">My iPad use cases</h2>



<p>Let&#8217;s briefly talk about the most common use cases for me. These are not very novel uses, so I expect many readers will have similar scenarios and needs.</p>



<p><strong>Watching movies in bed</strong>: Provided you have a case propping it up, the iPad Pro 12.9&#8243; is the better option here thanks to its larger screen. Mind you, the different aspect ratio between the two devices means that the advantage is not as pronounced as you might imagine.</p>



<p><strong>Casual browsing in bed</strong>: If you are casually consuming content in bed, laying on your side or on your back, the 11&#8243; iPad Pro is definitely more comfortable to use.</p>



<p><strong>Casual browsing on the couch</strong>: The 11&#8243; iPad is easier on your hands and the 12.9&#8243; one is easier on your eyes. Since you can use your lap to help you balance the 12.9&#8243; iPad, I think this is a draw.</p>



<p><strong>Being productive on the couch</strong>: Following the same logic as the point above, this is either a draw or it favors the 12.9&#8243; model, depending on your workflow.</p>



<p><strong>Being productive at a desk</strong>: This isn&#8217;t even close. The iPad Pro 12.9&#8243; takes the cake.</p>



<p><strong>Traveling for business</strong>: Pandemic permitting, when travel resumes, I will most likely take my iPad with me. I think the 11&#8243; is a better option on the plane and the 12.9&#8243; will offer a better experience once you reach your destination (e.g., in your hotel room). So I&#8217;d say it&#8217;s a draw.</p>



<p><strong>Having it on me everywhere I go</strong>: Conversely, the iPad Pro 11&#8243; wins this one. You technically can bring the 12.9&#8243; version everywhere too, but I bet in practice most people will be more likely to do so with the 11&#8243; one.</p>



<p><strong>Using it in waiting rooms or as I wait in the car</strong>: Both can be used for this purpose, but especially in waiting rooms, the 11&#8243; one is a little more socially acceptable.</p>



<p><strong>Casual consumption at a coffee shop or the library</strong>: For the same conspicuity reason, I think that for casual browsing and consumption at a coffee shop or the library, I&#8217;d prefer the more manageable 11&#8243; version which is also less likely to stick out.</p>



<p><strong>Productivity at a coffee shop or the library</strong>: The 12.9&#8243; version with a keyboard (case or Bluetooth) is without a doubt the more &#8220;laptop replacement&#8221; of the two. For coding, blogging, journaling, etc. it&#8217;s definitely a better option and the 12.9&#8243; size is not prohibitive to transport places.</p>



<p><strong>Drawing</strong>: There are exceptions, but most artists seem to like the larger canvas offered by the 12.9&#8243;.</p>



<p><strong>Editing photos and videos</strong>: Without a doubt, the 12.9&#8243; is the best option here.</p>



<p><strong>Reading and annotating technical books</strong>: I think that the 11&#8243; is a better device to read novels on, but for the kind of technical books and papers I read (mostly programming and mathematics PDFs), the 12.9&#8243; is large enough to offer a readable font without zooming in.</p>



<p><strong>Taking notes</strong>: This might be a personal preference, but unless you are taking notes standing up, the iPad Pro 12.9&#8243; with so much breathing room offers the advantage here.</p>



<h2 class="wp-block-heading">Which iPad did I buy?</h2>



<p>You probably guessed by now, but I couldn&#8217;t ignore all the advantages of the 12.9&#8243; iPad Pro, so that&#8217;s what I ordered. The point about being able to buy a cheaper 10-11&#8243; iPad if I really need something portable helped me seal the deal.</p>



<p>I went with the 256 GB Wi-Fi model since the difference from the 128 GB wasn&#8217;t huge price-wise. The 128 GB iPad configuration is fine as well for most people, but I wanted to somewhat future-proof it and avoid having to be too space-conscious in my use of it.</p>



<p>I really look forward to receiving it and talking more about apps, my usage of them, and the setup I&#8217;ll use to maximize its usefulness for productivity/coding.</p>



<p>Do you have an iPad Pro or are you contemplating getting one? If so, which version?</p>
<p>The post <a href="https://programmingzen.com/ipad-pro-11-vs-12-9-which-one/">iPad Pro 11&#8243; vs 12.9&#8243;: Which One Should You Buy?</a> appeared first on <a href="https://programmingzen.com">Programming Zen</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://programmingzen.com/ipad-pro-11-vs-12-9-which-one/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2447</post-id>	</item>
		<item>
		<title>Kindle vs Kobo: Choosing the Right E-reader Ecosystem</title>
		<link>https://programmingzen.com/kindle-vs-kobo/</link>
					<comments>https://programmingzen.com/kindle-vs-kobo/#comments</comments>
		
		<dc:creator><![CDATA[Antonio Cangiano]]></dc:creator>
		<pubDate>Wed, 17 Jul 2019 21:06:28 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[e-reader]]></category>
		<category><![CDATA[kindle]]></category>
		<category><![CDATA[kindle vs kobo]]></category>
		<category><![CDATA[kobo]]></category>
		<guid isPermaLink="false">https://programmingzen.com/?p=2008</guid>

					<description><![CDATA[<p>This post is about the Kindle vs Kobo ecosystems. If you prefer video, you can watch the video below from my new Tony on Tech channel. This is a brand new channel so feedback is appreciated. I recently ordered a new e-reader. The biggest decision was not so much which specific device to buy, but rather which ecosystem to marry into. Will the device I buy tie me to the Kindle ecosystem or the Kobo ecosystem? And which one is better? Kindle vs Kobo I owned both in the past and I did quite a bit of research to make </p>
<p>The post <a href="https://programmingzen.com/kindle-vs-kobo/">Kindle vs Kobo: Choosing the Right E-reader Ecosystem</a> appeared first on <a href="https://programmingzen.com">Programming Zen</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-background has-pale-cyan-blue-background-color">This post is about the <strong>Kindle vs Kobo</strong> ecosystems. If you prefer video, you can watch the video below from my new <a href="https://www.youtube.com/channel/UCpcYHwpexj4Uddn9A-1l2YA">Tony on Tech</a> channel. This is a brand new channel so feedback is appreciated.</p>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe class="youtube-player" width="1060" height="597" src="https://www.youtube.com/embed/Hf7ltW1UyyE?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe>
</div></figure>



<p>I recently ordered a new e-reader. The biggest decision was not so much which specific device to buy, but rather which ecosystem to marry into. Will the device I buy tie me to the Kindle ecosystem or the Kobo ecosystem? And which one is better?</p>



<h2 class="wp-block-heading">Kindle vs Kobo</h2>



<p><g class="gr_ gr_18 gr-alert gr_gramm gr_inline_cards gr_run_anim Style replaceWithoutSep" id="18" data-gr-id="18">I</g> owned both in the past and I did quite a bit of research to make up my mind this time around, so I&#8217;m sharing what I found with you.</p>



<p>When you buy a device like the recently announced <a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://amzn.to/32wYECj" target="_blank">Kindle Oasis 3</a> or the <a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://amzn.to/2XPOZIk" target="_blank">Kindle Paperwhite 4</a>, you essentially receive a fairly locked down device. EPUB files are not supported, and you&#8217;ll need to convert them to the MOBI format before being able to read them on your Kindle.</p>



<p>There are programs like <a rel="noreferrer noopener" aria-label="Calibre  (opens in a new tab)" href="https://calibre-ebook.com/" target="_blank">Calibre </a>to help you out with the process, but it&#8217;s still an extra step you must take and the results are not always perfect. On the plus side, you get access to Amazon&#8217;s huge catalog of books. Kobo has a giant catalog as well but it doesn&#8217;t quite match the Kindle Store. </p>



<p>Since Kobo offers devices that are more open, you&#8217;ll be able to buy EPUB from anywhere else on the web and read them on your Kobo device<g class="gr_ gr_14 gr-alert gr_gramm gr_inline_cards gr_run_anim Style replaceWithoutSep" id="14" data-gr-id="14">.</g></p>



<p><g class="gr_ gr_14 gr-alert gr_gramm gr_inline_cards gr_run_anim Style replaceWithoutSep" id="14" data-gr-id="14">Still</g>, there are definitely books that are only available on Kindle so you will occasionally run into a book you can&#8217;t have on Kobo. Kindle also offers you seamless integration with Goodreads (since Goodreads was bought by Amazon) which is nice if you keep track of your library there.</p>



<h2 class="wp-block-heading">Plenty of Books Available for Both</h2>



<p>The catalog size is really not a major issue. Both will make most people happy. The bigger difference here is one of philosophy<g class="gr_ gr_21 gr-alert gr_gramm gr_inline_cards gr_run_anim Style replaceWithoutSep" id="21" data-gr-id="21">.</g></p>



<p><g class="gr_ gr_21 gr-alert gr_gramm gr_inline_cards gr_run_anim Style replaceWithoutSep" id="21" data-gr-id="21">If</g> you are the kind of person who loves open source, you might dislike Amazon&#8217;s total control on the device. Kobo isn&#8217;t open source either, but it&#8217;s certainly more flexible and will read a variety of open formats, including the aforementioned EPUB.</p>



<p>It&#8217;s worth noting that Kobo books are mostly DRM EPUB, but nobody forbids you from buying DRM-free EPUB books (like <a href="https://pragprog.com/titles/actb2/" target="_blank" rel="noreferrer noopener" aria-label="my own (opens in a new tab)">my own</a>) and reading them on your Kobo device.</p>



<h2 class="wp-block-heading">A Tale of Two Countries</h2>



<p>The differences I outlined so far are true regardless of where you live, but some important pros and cons are very much dependent on your location.</p>



<h3 class="wp-block-heading">Kindle vs Kobo in the US</h3>



<p>If you live in the US, the newest kindle devices will allow you to play audiobooks from <a rel="noreferrer noopener" aria-label="Audible (opens in a new tab)" href="https://amzn.to/2Y3FF33" target="_blank">Audible</a> (.com) through Bluetooth headphones<g class="gr_ gr_7 gr-alert gr_gramm gr_inline_cards gr_run_anim Style replaceWithoutSep" id="7" data-gr-id="7">.</g></p>



<p><g class="gr_ gr_7 gr-alert gr_gramm gr_inline_cards gr_run_anim Style replaceWithoutSep" id="7" data-gr-id="7">You</g> also can pay a monthly fee to receive access to Kindle Unlimited, which is a collection of over 1 million books available on an all-you-can-read basis, the book equivalent of Netflix if you will.</p>



<p>Many of these titles are indie or <g class="gr_ gr_9 gr-alert gr_gramm gr_inline_cards gr_run_anim Grammar only-ins replaceWithoutSep" id="9" data-gr-id="9">quite</g> niche, but you&#8217;ll also find very popular titles like Harry Potter and The Handmaid&#8217;s Tale. </p>



<p>If you have Amazon Prime, you&#8217;ll also get access to Prime Reading which is a very small collection of Kindle books you get to read for free.</p>



<p>To date, there are about 1000 books in there, so don&#8217;t get too excited about it, but hey, if you&#8217;re already paying for Amazon Prime, you get them for free.</p>



<p>In the US, you also get to borrow and read on your Kindle, eBooks from the public library system through Overdrive. You can also lend and borrow ebooks from other Kindle users for up to 14 days.</p>



<h3 class="wp-block-heading">Kindle vs Kobo Outside the US</h3>



<p>Outside of the US, the story is quite a bit different. For example, in Canada, the Kindle catalog is smaller (including Kindle Unlimited), you can&#8217;t lend and borrow ebooks from friends, and you can&#8217;t borrow library ebooks on your Kindle e-reader.</p>



<p>Books tend to also be more expensive than their US counterpart, but in Canada, we are used to paying a premium for everything, except maple syrup and poutine. 🙂</p>



<p>The newest Kindle devices don&#8217;t currently support Audible.ca either. This point is particularly annoying when you consider how much Amazon has been pressuring Canadians to switch from the US site to the Canadian one.</p>



<h2 class="wp-block-heading">Kobo&#8217;s Strengths</h2>



<p>Kobo, being originally a Canadian company, fares much better in Canada, by allowing people to borrow ebooks from the public library through Overdrive directly from the device, making the process even smoother than the one experienced by American Kindle users.</p>



<p>Integration with the Pocket service is also great, as it allows you to read longer articles you stored in your Pocket account while browsing the web on your desktop. </p>



<p>The closest thing Kindle has to this is offered by a third-party service called Instapaper, but it&#8217;s not as seamless in my experience.</p>



<p>Nevertheless, if you are an American reader, Kindle is a no-brainer, unless you have ideological reasons against getting an Amazon device. This is why it is estimated that over 83% of ebook readers in the US are Kindles<g class="gr_ gr_14 gr-alert gr_gramm gr_inline_cards gr_run_anim Style replaceWithoutSep" id="14" data-gr-id="14">.</g></p>



<p>Kobo is the second-largest player in America, and their partnership with Walmart will only help them out. But Amazon&#8217;s offering in the US is tough to beat unless you, again, take issue at the lack of open formats on the platform or really need a larger device, since Amazon discontinued e-ink devices with screens larger than 7&#8243;.</p>



<p>But if you are in Canada, the Kindle proposition starts to be a lot less appealing. To me, the lack of support for public libraries, in particular, is a major blow. </p>



<p>If you are an avid reader like I am, the cost of the device becomes almost irrelevant if you need to buy every book you read. And it&#8217;s not just me thinking this way. The majority of e-readers in the hands of Canadians are Kobo devices for a reason.</p>



<h2 class="wp-block-heading">The D<g class="gr_ gr_13 gr-alert gr_spell gr_inline_cards gr_run_anim ContextualSpelling ins-del multiReplace" id="13" data-gr-id="13">evice</g> I ordered</h2>



<p>And that&#8217;s why I ordered a <a href="http://www.jdoqocy.com/c2111zw41w3JQRQLONOJLNRLKQNS?url=https%3A%2F%2Fwww.chapters.indigo.ca%2Fen-ca%2Fgifts%2Fproduct%2F681495007639-item.html&amp;cjsku=68149500763" target="_blank" rel="noreferrer noopener" aria-label="Kobo Forma (opens in a new tab)">Kobo Forma</a>, which is the equivalent of the Kindle Oasis 3, only it has an 8&#8243; screen instead of the 7 inches of the Oasis.</p>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img data-recalc-dims="1" fetchpriority="high" decoding="async" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2019/07/kobo-forma.jpg?resize=400%2C400&#038;ssl=1" alt="" class="wp-image-2023" width="400" height="400" srcset="https://i0.wp.com/programmingzen.com/wp-content/uploads/2019/07/kobo-forma.jpg?w=800&amp;ssl=1 800w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2019/07/kobo-forma.jpg?resize=150%2C150&amp;ssl=1 150w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2019/07/kobo-forma.jpg?resize=300%2C300&amp;ssl=1 300w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2019/07/kobo-forma.jpg?resize=768%2C768&amp;ssl=1 768w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2019/07/kobo-forma.jpg?resize=65%2C65&amp;ssl=1 65w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2019/07/kobo-forma.jpg?resize=70%2C70&amp;ssl=1 70w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2019/07/kobo-forma.jpg?resize=380%2C380&amp;ssl=1 380w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2019/07/kobo-forma.jpg?resize=164%2C164&amp;ssl=1 164w" sizes="(max-width: 400px) 100vw, 400px" /><figcaption>The Kobo Forma</figcaption></figure></div>



<p>It doesn&#8217;t support Bluetooth for audiobooks, but then again, in Canada, neither does the Oasis, and I listen to audiobooks on my phone while driving or at the gym, in any case.</p>



<p>One valid alternative would be to buy one of those Chinese Android tablets with e-ink displays, such as the <a rel="noreferrer noopener" aria-label="Onyx Boox serie. (opens in a new tab)" href="https://amzn.to/2XTosoN" target="_blank">Onyx Boox series</a>. </p>



<p>Being Android devices, they will allow you to install both the Kindle and Kobo apps, as well as Overdrive, and any other regular Android app.</p>



<p>This way you could have the Kindle catalog and the ability to borrow library books, even in Canada. However, these devices tend to be quite a bit more expensive than even the top of the line Kindle or Kobo, they are not exactly bug-free, and perhaps they lose something by adding more capabilities<g class="gr_ gr_21 gr-alert gr_gramm gr_inline_cards gr_run_anim Style replaceWithoutSep" id="21" data-gr-id="21">.</g></p>



<p>If you are looking for an e-reader, less might be more. Part of the beauty of a device like the Kindle and Kobo lies in their distraction-free nature. The devices are simply not capable of doing much else but reading.</p>



<p>With a full-fledged tablet, even with an e-ink screen, you&#8217;re way more likely to become distracted.</p>
<p>The post <a href="https://programmingzen.com/kindle-vs-kobo/">Kindle vs Kobo: Choosing the Right E-reader Ecosystem</a> appeared first on <a href="https://programmingzen.com">Programming Zen</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://programmingzen.com/kindle-vs-kobo/feed/</wfw:commentRss>
			<slash:comments>18</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2008</post-id>	</item>
		<item>
		<title>Dual Booting GalliumOS and Chrome OS on a Toshiba Chromebook 2</title>
		<link>https://programmingzen.com/dual-booting-galliumos-and-chrome-os-on-a-toshiba-chromebook-2/</link>
					<comments>https://programmingzen.com/dual-booting-galliumos-and-chrome-os-on-a-toshiba-chromebook-2/#comments</comments>
		
		<dc:creator><![CDATA[Antonio Cangiano]]></dc:creator>
		<pubDate>Wed, 03 Aug 2016 18:00:36 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[chromebooks]]></category>
		<category><![CDATA[dual booting]]></category>
		<category><![CDATA[galliumos]]></category>
		<category><![CDATA[toshiba chromebook 2]]></category>
		<guid isPermaLink="false">http://programmingzen.com/?p=1742</guid>

					<description><![CDATA[<p>As I mentioned in my previous article, I bought a Chromebook with the intention of using it as a portable machine for web development, writing, and general productivity on the go. Chrome OS is quite limited so, in practice, my goal requires installing a version of Linux on the Chromebook. And since I don&#x2019;t dislike Chrome OS for Netflix and casual browsing, I decided to dual-boot GalliumOS and Chrome OS on my Toshiba Chromebook 2 (model CB35-C3300 specifically). Below, I&#x2019;ll give you step by step instructions on how to accomplish that. Create recovery media and back up your Chromebook Before </p>
<p>The post <a href="https://programmingzen.com/dual-booting-galliumos-and-chrome-os-on-a-toshiba-chromebook-2/">Dual Booting GalliumOS and Chrome OS on a Toshiba Chromebook 2</a> appeared first on <a href="https://programmingzen.com">Programming Zen</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><div class="message_box warning"><p>This guide provides step-by-step instructions for dual booting GalliumOS and Chrome OS on your Toshiba Chromebook 2 device. I’m not responsible for any damage that these instructions might cause to your machine. They worked for me but please proceed to use them at your own risk.</p></div></p>
<p>As I mentioned in my previous article, I <a href="https://programmingzen.com/developing-with-a-chromebook/">bought a Chromebook</a> with the intention of using it as a portable machine for web development, writing, and general productivity on the go.</p>
<p>Chrome OS is quite limited so, in practice, my goal requires installing a version of Linux on the Chromebook. And since I don’t dislike Chrome OS for Netflix and casual browsing, I decided to dual-boot GalliumOS and Chrome OS on my Toshiba Chromebook 2 (model <a href="https://programmingzen.com/recommends/?B015806LMM">CB35-C3300</a> specifically).</p>
<p>Below, I’ll give you step by step instructions on how to accomplish that.</p>
<h3>Create recovery media and back up your Chromebook</h3>
<p>Before even thinking of touching your Chromebook, I recommend creating recovery media via a USB stick. You can do so by following <a href="https://support.google.com/chromebook/answer/6002417?hl=en">Google’s instructions here</a>.</p>
<p>Note that recovering your Chromebook will only bring it back to its original conditions, as it came to you from the manufacturer.</p>
<p>So if you’ve been using your Chromebook already and have data or customizations that are not synced in the cloud, make sure you <strong>backup your Chromebook</strong> before proceeding.</p>
<h3>Choose a firmware</h3>
<p>Toshiba Chromebook 2 models from 2015 use a Broadwell microarchitecture which means that <a href="https://wiki.galliumos.org/Firmware">it is recommended</a> that you upgrade their firmware prior to installing GalliumOS.</p>
<p>You have two main choices for upgrading/flashing your firmware. <a href="https://johnlewis.ie/custom-chromebook-firmware/rom-download/">John Lewis’ rom</a> or <a href="https://mrchromebox.tech/">Mr. Chromebox’s utility script</a>.</p>
<p>Both will work, however, there is an important distinction that led me to use Mr. Chromebox’s script.</p>
<p>John Lewis’ script assumes that you’ll be dual-booting Linux from USB or an SD card. If no such stick or card is present, the system will default to booting from the internal hard drive.</p>
<p>This is all fine and dandy until you have GalliumOS installed on the internal disk and happen to have an SD card or low profile USB stick attached to your Chromebook for extra storage.</p>
<p>In such instances, what happens is that the BIOS (i.e., SeaBIOS) will try to boot from the external storage, won’t find the operating system, and fail to boot (typically remaining stuck on <code>Booting from Hard Disk…</code>) until you eject the card and reboot.</p>
<p>This happened to me, as I wanted GalliumOS installed on the internal disk while leveraging a 64 GB card for extra data storage. Mr. Chromebox’s firmware worked out of the box for this layout.</p>
<p>Unlike John Lewis’ script, Mr. Chromebox’s script also asked me if I wanted to set my default boot device to USB, so it’s worth noting that it does support the other approach as well.</p>
<p>Long story short, provided your Chromebook is supported, use Mr. Chromebox’s script.</p>
<h3>Flash your firmware</h3>
<p>OK, assuming you are going with Mr. Chromebox, here are the steps:</p>
<ol>
<li>Hold <code>ESC</code> and <code>F3</code> (the refresh symbol key) at the same time, then press the power button.</li>
<li>You’ll get a scary warning that <code>Chrome OS is missing or damaged</code>. Don’t worry about it. Press <code>CTRL +D</code>. Then when prompted, press the enter key.</li>
<li>Your laptop will reboot a few times and make some warning sounds here and there as it does so. This is all part of the process. Let it do its thing.</li>
<li>When step 3 has concluded, you’ll be booted into a brand new Chrome OS installation in developer mode. Enter your WiFi password and sign in.</li>
<li>Press <code>CTRL+ALT+T</code> to open a crosh session in your browser. Then type <code>shell</code> and hit enter there.</li>
<li>Download and execute Mr. Chromebox’s utility by running: <code>cd; curl -L -O https://mrchromebox.tech/firmware-util.sh &amp;&amp; sudo bash firmware-util.sh</code></li>
<li>Amongst the available options, for the Toshiba Chromebook 2 2015 pick option 1 (<code>RW_LEGACY</code>) and answer <code>N</code> (so no) to the question about installing on USB, unless you want to boot from a USB stick or SD card.</li>
<li>Follow the prompts until you receive a message about the successful completion of the firmware upgrade.</li>
</ol>
<h3>Install GalliumOS with chrx</h3>
<p>chrx is a script that will download and install GalliumOS for you. It can even be used to install other Linux distros, but I suggest you stick to the highly optimized GalliumOS.</p>
<p>Once you’re done with the firmware upgrade described above, you can install and run chrx by entering following command in the shell:</p>
<p><code>curl -O https://chrx.org/go &amp;&amp; sh go</code></p>
<p>Follow the prompts. At some point, you’ll be asked to provide a size for GalliumOS’ partition. The default, 9 GB, is sensible if you plan to keep Chrome OS.</p>
<p>Two reboots will happen and you’ll find yourself in a brand new Chrome OS installation again. Only this time, not only will you be in developer mode, but you’ll also have a partition ready for GalliumOS.</p>
<p>You know the drill by now:</p>
<ol>
<li>Connect to the WiFi</li>
<li>Login with Google</li>
<li>Press <code>CTRL+ALT+T</code> to open crosh in a tab</li>
<li>Type <code>shell</code> and hit enter</li>
</ol>
<p>Now we can finally use chrx to install GalliumOS. By default it creates a <code>chrx</code> user for you, which is not ideal, so specify the username (and hostname for good measure). I used:</p>
<p><code>cd; curl -O https://chrx.org/go &amp;&amp; sh go -U tony -H cb</code></p>
<p>Change <code>tony</code> to your username, and <code>cb</code> to whatever you want your box to be called.</p>
<p>If curl fails with a <code>(23) Failed writing body</code> error, you are likely running the command in the root filesystem <code>/</code> rather than the home directory <code>~</code>, which means that you don’t have writing permission. <code>cd</code>, as per the command above, before you curl.</p>
<p>Go along with the prompt and any confirmation requests.</p>
<p>Once your machine reboots, you’ll see a developer mode warning screen at boot and you can now use:</p>
<ul>
<li><code>CTRL + D</code> to log into Chrome OS</li>
<li><code>CTRL + L</code> to log into GalliumOS</li>
</ul>
<p>(D for default, L for Legacy Boot Mode, but it might be easier to remember L for Linux.)</p>
<p>It’s annoying that the developer warning screen exists, but to remove it you’ll need to perform <a href="https://plus.google.com/107476040647003740329/posts/dq1njnGrRVd">some hardware surgery</a>, so I have not bothered with it for now.</p>
<p>At boot, do not press the spacebar, or you’ll be kicked out of developer mode, and you’ll have to redo the process of getting back in developer mode.</p>
<p>This matters more so if you leave your Chromebook unattended or if you let your kids or a non-technical oriented person also use your laptop.</p>
<h3>Conclusion</h3>
<p>In this article, we saw how you can run GalliumOS (a lightweight Ubuntu distro) and Chrome OS on a Toshiba Chromebook 2 (2015).</p>
<p>We first created recovery media and backed up the machine, next we upgraded the firmware, then leveraging chrx we installed GalliumOS.</p>
<p>Finally, using <code>CTRL+D</code> and <code>CTRL+L</code>, we choose which of the two operating systems we want to boot when we start our Chromebook.</p>
<p>My first impression of the Toshiba and the dual boot setup are mostly positive.</p>
<p>Provided you are a developer or someone who is technically minded, I definitely recommend this setup for a portable development machine on the cheap.</p>
<p>The post <a href="https://programmingzen.com/dual-booting-galliumos-and-chrome-os-on-a-toshiba-chromebook-2/">Dual Booting GalliumOS and Chrome OS on a Toshiba Chromebook 2</a> appeared first on <a href="https://programmingzen.com">Programming Zen</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://programmingzen.com/dual-booting-galliumos-and-chrome-os-on-a-toshiba-chromebook-2/feed/</wfw:commentRss>
			<slash:comments>8</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1742</post-id>	</item>
		<item>
		<title>And That&#8217;s How I Ended up Developing with a Chromebook</title>
		<link>https://programmingzen.com/developing-with-a-chromebook/</link>
					<comments>https://programmingzen.com/developing-with-a-chromebook/#comments</comments>
		
		<dc:creator><![CDATA[Antonio Cangiano]]></dc:creator>
		<pubDate>Wed, 27 Jul 2016 23:42:20 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[chromebooks]]></category>
		<category><![CDATA[developer laptops]]></category>
		<category><![CDATA[galliumos]]></category>
		<category><![CDATA[laptops]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[macbook pro]]></category>
		<category><![CDATA[macs]]></category>
		<guid isPermaLink="false">http://programmingzen.com/?p=1740</guid>

					<description><![CDATA[<p>In my previous post on laptops for developers, I shortlisted a few options.&#xA0;&#xA0;In this one, I share the story of how I will end up developing with a Chromebook. I almost bought a Lenovo After mulling it over, and taking into account the feedback I received, I was quite positive I&#x2019;d be buying a Lenovo X1 Carbon. And then I saw it: an&#xA0;HP Spectre ultrabook that was available at Costco. Gorgeous laptop. Brilliant screen, great keyboard, good specs, premium price, but not exorbitant. It is also lightweight and slim. HP markets it as the thinnest 13&#x2033; ultrabook in the world. </p>
<p>The post <a href="https://programmingzen.com/developing-with-a-chromebook/">And That&#8217;s How I Ended up Developing with a Chromebook</a> appeared first on <a href="https://programmingzen.com">Programming Zen</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>In my previous post on <a href="https://programmingzen.com/developer-laptops-in-2016/">laptops for developers</a>, I shortlisted a few options.  In this one, I share the story of how I will end up developing with a Chromebook.</p>
<h2>I almost bought a Lenovo</h2>
<p>After mulling it over, and taking into account the feedback I received, I was quite positive I’d be buying a Lenovo X1 Carbon.</p>
<p>And then I saw it: an <a href="https://programmingzen.com/recommends/?B01FG1ZVWE">HP Spectre</a> ultrabook that was available at Costco. Gorgeous laptop. Brilliant screen, great keyboard, good specs, premium price, but not exorbitant. It is also lightweight and slim. HP markets it as the thinnest 13&#8243; ultrabook in the world.</p>
<p>I don’t care too much about thinness (self-deprecating joke not intended), but boy, that laptop is sharp looking. So I bought one with the intention of dual booting Linux on it.</p>
<h2>Time to install Linux</h2>
<p>I brought my HP Spectre home, did the unboxing and was very impressed by the luxurious presentation, as well as the laptop itself.</p>
<p><img data-recalc-dims="1" decoding="async" style="display: block; margin-left: auto; margin-right: auto;" title="hp-spectre-unboxing.jpg" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2016/07/hp-spectre-unboxing.jpg?resize=600%2C450&#038;ssl=1" alt="Nice presentation" width="600" height="450" border="0" /></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" style="display: block; margin-left: auto; margin-right: auto;" title="hp-spectre.jpg" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2016/07/hp-spectre.jpg?resize=600%2C450&#038;ssl=1" alt="HP Spectre" width="600" height="450" border="0" /></p>
<p>It was a beautiful, fast machine and I was one happy camper. For a little while at least…</p>
<h2>Failing to install Linux on the HP Spectre</h2>
<p>Some people, including <a href="https://www.youtube.com/watch?v=DoEDsMhCtzE">Leo Laporte</a>, mentioned that they couldn’t get Linux to run on this laptop. However, one or two others claimed to have had success with it.<br />
I bought the laptop on the off chance that those folks were right. However, that approach didn’t pan out too well for me.</p>
<p>The HP Spectre ships with 3 USB-C ports. One used for the charger, the others as USB or Thunderbolt ports. It includes two adapters, USB-C to Ethernet and USB-C to USB 3.0, respectively.</p>
<p>I placed Ubuntu on a USB key (with <a href="https://unetbootin.github.io/">UNetbootin</a>) that was connected to their USB-C to USB 3.0 adapter and proceeded to boot the live version of Ubuntu 16.04. Doing so failed.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" style="display: block; margin-left: auto; margin-right: auto;" title="hp-spectre-linux-error.jpg" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2016/07/hp-spectre-linux-error.jpg?resize=600%2C400&#038;ssl=1" alt="Hp Spectre Linux error" width="600" height="400" border="0" /></p>
<p>Pressing F10 gets you into the BIOS, from which I tried disabling secure boot and enabling legacy USB support. No luck. (I must remark that the BIOS options were quite limited compared to those of many laptops.)</p>
<p>Researching the error, I was able to determine that the issue was related to booting from a USB 3.0 device. So I tried a USB 2.0 key. Nothing. Tried to boot from an external DVD drive. Same error.</p>
<p>OK, let’s try something with a more recent kernel? No dice. Fedora 24? Nope.</p>
<h2>Installing Linux like it&#8217;s 1999</h2>
<p>Further investigation led me to find a boot parameter that would allow the live installation to start. Pressing <code>e</code> with the “Try live” GRUB2 line selected enabled me to add <code>acpi=off pci=noacpi</code> to the boot command.</p>
<p>This started the live session, though once it was booted there were serious issues that were probably brought on by disabling ACPI. Truth be told it was 4 am at that point, so I don’t even remember what were the specific issues, but the gist of it was that the laptop was not usable at all with Linux.</p>
<p>It really reminded me of all-nighters I used to do installing Linux and recompiling kernels back in the late 1990s. In all fairness, today’s Linux is fantastic and a big component at play here is how new this laptop is.</p>
<p>I restored the laptop to its original configuration and returned it to Costco. They offer 90 day, almost no question asked, returns on electronics so I was able to promptly get a full refund without any hassle.</p>
<p>I felt a touch sad returning the little guy and even considered running Linux in a VM from Windows. Or perhaps even relying on the upcoming Bash within Windows. I know, I know… but that’s how much I liked it.</p>
<h2>I almost bought a Lenovo, for the second time</h2>
<p>With the HP Spectre out of the picture, the Lenovo X1 Carbon was tempting me again. I considered the Dell XPS 13, but the, quite honestly, stupid placement of the webcam at the bottom left side was very off putting. I also find the Lenovo keyboard to be superior to that of the Dell.</p>
<p>Okay, time to decide between <a href="https://programmingzen.com/recommends/?B01DHTXME6">Lenovo X1 Carbon</a> vs <a href="https://programmingzen.com/recommends/?B01DK47BXQ">X1 Yoga</a>. The Yoga version is essentially the touch screen 2-in–1 version of the Carbon. It weighs a little more, it costs a few hundred more, and it lasts (battery wise) a little less.</p>
<p>I’m not huge on touch screens for laptops, so my decision was easy enough. Time to order a Lenovo X1 Carbon. Along with the MacBook Pro, I consider the Lenovo X1 Carbon to be the gold standard of developer ultrabooks.</p>
<p>Taking advantage of employee pricing I was able to spec out the Lenovo X1 Carbon I wanted for something like $2,300 (Canadian).</p>
<p>Now, that is, I fully admit, a lot of dough for a laptop. However, when you stop and consider the fact that laptops are what enable me to make a living, they end up being a very small professional investment (we are quite fortunate actually, compared to quite a few other professionals whose tools cost them tens of thousands of dollars).</p>
<p>I was this close to pulling the trigger on the order, but then the Lenovo site decided to malfunction. It did so multiple times, 404ing on me each and every time. I didn’t take it as a sign because I doubt that the Universe is all that concerned about my laptop choices, but it gave me enough time to reflect on my purchase.</p>
<h2>Comparing Apples to Lenovos</h2>
<p>I realized that, yes, I needed a portable laptop now, but I was about to spend a considerable amount of cash on a laptop without knowing what Apple would have to offer next soon enough.</p>
<p>Would I still buy a Lenovo X1 Carbon if a newly released MacBook Air 13&#8243; with retina display was available today? Maybe, or maybe not.</p>
<p>I’ll be honest. Unless Apple screws it up, they probably have the edge, since I could triple-boot MacOS Sierra, Ubuntu, and Windows 10 on the same machine. But either way, it would be nice to make that call when the two laptops actually exist and can be compared in terms of ergonomics, price, and specs.</p>
<p>Apple is likely to release such a retina MacBook Air 13&#8243; in September or October. Possibly a bit later in the year, though not likely further than the end of 2016.</p>
<h2>A Laptop to hold me over</h2>
<p>I began toying with the idea of acquiring a laptop to hold me over until the new Macs are out and I can make an informed decision on which laptop I want to pair to my existing MacBook Pro 15&#8243; (which I use as a desktop).</p>
<p>A key consideration for such a laptop would be cost. It has to be cheap so that my purchase decision of the laptop I really want in the fall or winter won’t be impacted by the expense that I make now.</p>
<h2>Old Laptops vs Chromebooks vs Cheap Windows Laptops</h2>
<p>The three main categories of inexpensive laptops that can run Linux are:</p>
<ul>
<li>Old laptops (either older models, refurbished, or used);</li>
<li>Chromebooks;</li>
<li>Cheap Windows Laptops (the few compatible ones).</li>
</ul>
<p>Old laptops and cheapo Windows laptops tend to be more powerful than Chromebooks and, provided they are compatible with Linux, more straightforward to set-up as Linux laptops for development (Chromebooks require extra steps to dual boot.)</p>
<p>However, Chromebooks tend to have the edge when it comes to portability, weight, looks, and battery life.</p>
<p>Chromebooks are also interesting because of the upcoming ability (in the fall, though it’s possible to try it now) to run Android apps.</p>
<p>So I shifted my research instead to Chromebooks.</p>
<h2>I almost bought a Lenovo, yet again</h2>
<p>Fine, this is getting ridiculous, I know. While researching Chromebooks I came across a smoking deal on New Egg. A Lenovo T430 with docking station for $299 Canadian.</p>
<p>Much like Jesus, I was tempted a third time. Only, by Lenovo.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" style="display: block; margin-left: auto; margin-right: auto;" title="lenovo-meme.jpg" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2016/07/lenovo-meme.jpg?resize=393%2C330&#038;ssl=1" alt="Lenovo meme" width="393" height="330" border="0" /></p>
<p>I think that the T430 above would have made for a great Linux laptop. However, you can essentially anchor a boat with that baby.</p>
<p>When you consider the lack of battery life, the old school TFT panel, the chunky charger, its size, etc, I quickly started to see the value that a Chromebook can add.</p>
<p>And I look forward to the Android app element as well.</p>
<h2>Choosing a Chromebook for Linux</h2>
<p>Alright, time to pick a Chromebook. I considered several models, but the ones that stood out for me where the <a href="https://programmingzen.com/recommends/?B015806LMM">Toshiba Chromebook 2</a>, <a href="https://programmingzen.com/recommends/?B00TWFHONK">Dell Chromebook 11</a>, and <a href="https://www.acer.com/ac/en/US/content/series/acerchromebookr11">Acer R11</a>.</p>
<p>I’ll cut an already long story short, and tell you that I ordered a Toshiba Chromebook 2. It’s almost universally well reviewed and most people consider it to be the best Chromebook for the money (unless you are willing to shell out more for a Dell Chromebook 13 or significantly more for a <a href="https://store.google.com/product/chromebook_pixel_2015">Google Pixel</a>).</p>
<p>Great all around and the IPS Full HD display is particularly outstanding in its category.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone" style="display: block; margin-left: auto; margin-right: auto;" title="Developing with a chromebook" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2016/07/toshiba-chromebook-2.jpg?resize=600%2C425&#038;ssl=1" alt="Developing with a chromebook" width="600" height="425" border="0" /></p>
<p>Full disclosure here: I ordered it from the States. It’s going to take a week before it arrives, so what I write below is my plan rather than what I’ve actually already done.</p>
<p>If you are in the same boat, that wasn’t sunk by the T430 above, you should try to stick to:</p>
<ul>
<li>Intel-based Chromebooks for maximum application-level compatibility in Linux;</li>
<li>Recent Celeron or i3/i5 processors;</li>
<li>4 GB of RAM, because those Chrome tabs aren’t going to remember themselves;</li>
<li>SD card slots to easily and cheaply expand storage;</li>
<li>Decent, ideally IPS, panel so that you can be comfortable while staring at the screen for long sessions at the time;</li>
<li>Relatively inexpensive (or you might as well buy an ultrabook). The $200-$400 range is reasonable.</li>
</ul>
<p>For me, the Toshiba Chromebook 2 ($299 USD) checked off all of those boxes. And I like that its hard drive is upgradable. It doesn’t hurt either that it takes 42 mm M.2 SSDs, which are quite cheap. If I like this laptop a lot, I’ll definitely upgrade its disk.</p>
<h2>Chromebook as a Linux laptop for development</h2>
<p>There are several ways to run Linux on a Chromebook for development purposes:</p>
<ol>
<li>Simply use the preinstalled Chrome OS (which is a restricted Linux) and leverage cloud-based development environments such as <a href="https://c9.io">Cloud9</a> and <a href="https://www.nitrous.io/">Nitrous</a>. And if you are a data scientist, use my team’s <a href="https://datascientistworkbench.com">Data Scientist Workbench</a>.</li>
<li>Install Linux via <a href="https://github.com/dnschneid/crouton">Crouton</a>. This chroot-based approach leverages the existing OS and allows you to cycle through a full-blown graphical Linux environment (e.g., Ubuntu with Xfce) and Chrome OS with Ctrl+Alt+Shift+Back and Ctrl+Alt+Shift+Forward.</li>
<li>Do #2 + <a href="https://github.com/dnschneid/crouton/wiki/crouton-in-a-Chromium-OS-window-(xiwi)">xiwi</a> which allows you to run Linux apps in a Chrome OS window. Read the fine print, however, as performance can be a concern.</li>
<li>Dual boot a lightweight Linux distro such as <a href="https://galliumos.org/">GalliumOS</a>. In many cases, you’ll have to replace the firmware with a custom version in order to bypass Chrome OS restrictions. Check the <a href="https://wiki.galliumos.org/Hardware_Compatibility">hardware compatibility list</a> to ensure your Chromebook is supported.</li>
<li>Do the same as #4, but simply get rid of Chrome OS.</li>
</ol>
<p>I like the dual-boot approach the best. If that fails to realize for some reason, I’ll fall back on the less secure Crouton approach.</p>
<p>Either way, it’s worth keeping Chrome OS for things like Netflix.</p>
<h2>Reasonable Expectations</h2>
<p>I think I’m going to enjoy the little laptop that’s currently on its way to my doorstep. I have reasonable expectations, so I doubt I’ll be disappointed.</p>
<p>Obviously, a Chromebook (Pixel excluded) is not going to run heavy IDEs or multiple VMs, and I don’t plan to use it for those sorts of purposes.</p>
<p>Still, there is plenty of development (especially web development) to be had on a lightweight Linux laptop like the one I just ordered.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" style="display: block; margin-left: auto; margin-right: auto;" title="great-expectations-meme.jpg" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2016/07/great-expectations-meme.jpg?resize=599%2C259&#038;ssl=1" alt="Reasonable Expectations" width="599" height="259" border="0" /></p>
<h2>Will I get a MacBook Air in the fall?</h2>
<p>I may still buy that MacBook Air in the fall (or whenever the laptop becomes available). Though, there’s a chance that I might buy that Lenovo X1 Carbon after all, at that point in time.</p>
<p>Depending on how much I like the Toshiba Chromebook 2, I may keep it or sell it and recoup some money from it when I buy my portable development gig in a few months.</p>
<p>Maybe, just maybe, I might even just stick to the Chromebook plus the MacBook Pro 15 that I already have (certainly the most budget-friendly approach). I&#8217;ll share my decision and experiences developing with a Chromebook, in future posts.</p>
<p>If you have experience developing with a Chromebook, please feel free to share below.</p>
<p>The post <a href="https://programmingzen.com/developing-with-a-chromebook/">And That&#8217;s How I Ended up Developing with a Chromebook</a> appeared first on <a href="https://programmingzen.com">Programming Zen</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://programmingzen.com/developing-with-a-chromebook/feed/</wfw:commentRss>
			<slash:comments>11</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1740</post-id>	</item>
		<item>
		<title>Developer Laptops in 2016</title>
		<link>https://programmingzen.com/developer-laptops-in-2016/</link>
					<comments>https://programmingzen.com/developer-laptops-in-2016/#comments</comments>
		
		<dc:creator><![CDATA[Antonio Cangiano]]></dc:creator>
		<pubDate>Tue, 19 Jul 2016 23:25:42 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[developer laptops]]></category>
		<category><![CDATA[laptops]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[macbook pro]]></category>
		<category><![CDATA[macs]]></category>
		<category><![CDATA[ultrabooks]]></category>
		<category><![CDATA[windows]]></category>
		<guid isPermaLink="false">http://programmingzen.com/?p=1704</guid>

					<description><![CDATA[<p>Over the last couple of weeks, I&#x2019;ve been heavily researching laptops for software developers. Why I&#x2019;m looking for a new laptop When shopping for a developer laptop, I usually stick to powerful machines with a relatively large screen. My main operating system is OS X, so my last few laptops have all been MacBook Pros 15&#x2033;. My 2-year old MacBook Pro with an i7, 16GB of RAM and a 512GB SSD is still a fine machine. I&#x2019;m not looking for a new laptop to replace it with. Nor am I looking for more power or more pixels, and I certainly </p>
<p>The post <a href="https://programmingzen.com/developer-laptops-in-2016/">Developer Laptops in 2016</a> appeared first on <a href="https://programmingzen.com">Programming Zen</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Over the last couple of weeks, I’ve been heavily researching laptops for software developers.</p>
<h3>Why I’m looking for a new laptop</h3>
<p>When shopping for a developer laptop, I usually stick to powerful machines with a relatively large screen. My main operating system is OS X, so my last few laptops have all been MacBook Pros 15&#8243;.</p>
<p>My 2-year old MacBook Pro with an i7, 16GB of RAM and a 512GB SSD is still a fine machine. I’m not looking for a new laptop to replace it with. Nor am I looking for more power or more pixels, and I certainly don’t have an inherent desire to smudge my screen by touching it day in and day out.</p>
<p>The reason why I’m in the market for a new developer laptop is that my MacBook Pro is currently used primarily as a desktop machine. It is quasi-permanently hooked up to two large monitors (a <a href="https://programmingzen.com/recommends/?B00PXYRMPE">Dell 34&#8243; ultra wide</a>, and a way too tall <a href="https://programmingzen.com/recommends/?B00ITORMNM">Benq 32&#8243;</a> in vertical mode), as well as a few other peripherals, disk drives, etc.</p>
<p>This is an arrangement that works well enough for me when at my desk, but is suboptimal when portability is taken into account.</p>
<p>It’s a pretty chunky laptop to carry around, unhooking is a pain, and I don’t find it to be comfortable when used on my actual lap. Sharp edges and heat are only two of the ergonomic issues that I’ve run into with it. (Interestingly, I found 13&#8243; Macs to be less problematic from an ergonomic standpoint.)</p>
<p>So the real trouble with this laptop is that it forces me to sit at my desk. My comfort and productivity levels soar when I’m able to switch it up a little during the day. Standing here and there, moving to the couch (I work from home), working from a coffee shop on occasion, and so on.</p>
<p>Adding to the mix both work and personal trips, and it quickly becomes possible to rationalize wanting to buy a second laptop to be used as, well, an actual laptop! 🙂</p>
<p>A premium docking station that supports both monitors with their large resolutions could be an alternative, but it doesn’t solve the other issues I have with the MacBook Pro 15&#8243; when used as a laptop.</p>
<p>Likewise, I have an iPad Air 2 which I like quite a bit as a media consumption device, but it’s lacking for all but the lightest of my productivity tasks.</p>
<h3>Looking at MacBooks</h3>
<p>Being an OS X user, I first looked at the obvious choices in the Apple lineup. Unfortunately, I don’t believe that Macs are a priority for Apple today.</p>
<p>Take a look at this lineup from the&nbsp;<a href="https://buyersguide.macrumors.com/#Mac">MacRumors buying guide</a>.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" style="display: block; margin-left: auto; margin-right: auto;" title="Obsolete Mac Lineup.png" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2016/07/Obsolete-Mac-Lineup.png?resize=598%2C144&#038;ssl=1" alt="Obsolete Mac Lineup" width="598" height="144" border="0"></p>
<p>All but the MacBook to the left&nbsp;were last updated a long time ago. 427 days ago for the Retina MacBook Pro 13“, 498 days ago for the not-even-HD MacBook Air 13”.</p>
<p>These are still good laptops, but I have a hard time paying full price for old models when new releases are coming soon. We just don’t know how soon yet, though. It could be a couple of months. It could be half a year from now.</p>
<p>So Apple puts me in a tough spot. If their prices were lowered to account for the new models coming up, justifying a purchase now would be much easier — and apparently I’m not the only one who feels this way, with sales of the Pro and Air models currently <a href="https://www.macrumors.com/2016/07/11/idc-gartner-pc-shipments-2q16/">decreasing</a> while people wait.</p>
<p>The <a href="https://www.apple.com/macbook/">new MacBook</a> is nice, but I’m afraid that at 12&#8243; it is really too small for my needs. I also find the butterfly keys with extremely limited travel to be quite unpleasant (though I hear people get used to it).</p>
<h2>Ultrabooks for developers</h2>
<p>I prefer OS X because it’s a good compromise. Decent UX as a user; decent UX as a developer.</p>
<p>But I still use Linux (which I prefer for development and deployment) and Windows, too. So I’ve been toying with the idea of getting an ultrabook, instead of a Mac, as my portable option.</p>
<p>As a technologist, I find it useful to remain in touch with all three main operating systems, even if I predominantly use one for day to day use. The idea of an ultrabook, from this perspective, is quite appealing.</p>
<p>I would probably use Ubuntu as my main OS on the laptop&nbsp;and occasionally switch to Windows 10 (chiefly to play with .NET and related technologies).</p>
<p>After doing quite a bit of research on the topic, the best laptop for developers in 2016 appear to be:</p>
<ol>
<li><a href="https://www.microsoft.com/surface/en-us/devices/surface-book">Microsoft Surface Book</a></li>
<li><a href="https://programmingzen.com/recommends/?B01DHTXME6">Lenovo X1 Carbon</a></li>
<li><a href="https://programmingzen.com/recommends/?B01D56OB3C">Dell XPS 13</a></li>
<li><a href="https://programmingzen.com/recommends/?B00TP5AZFQ">Asus UX305</a> or the newly announced <a href="https://www.asus.com/us/Notebooks/ASUS-ZenBook-UX306UA/">UX306</a>.</li>
</ol>
<p>The Surface Book one is essentially Microsoft’s version of a MacBook Pro, with the included bonus of also being an awesome 13.5&#8243; Surface tablet. It is, understandably, not cheap.</p>
<p>The Lenovo has the best keyboard of the bunch and a larger screen (14&#8243;), while still remaining remarkably light.</p>
<p>The Dell has the best screen and a format that is much smaller than its 13.3“ screen size would indicate, thanks to it being almost bezel-less (as such, it’s the size of an average 11.5” laptop).</p>
<p>The Asus is decent all around and is priced right, so it becomes the best bang for your buck sort of choice.</p>
<p>There, I shortlisted them for you. 🙂 If you are in the same situation, I hope that this saves you some time.</p>
<p>My ideal configuration is still i7 / 16GB / 512GB SSD, but since this is not going to be my main development machine, I’d settle for an i5 / 8GB / 256 GB.<a id="fnref:1" class="footnote" title="see footnote" href="#fn:1">[1]</a></p>
<h2>What works for you?</h2>
<p>I haven’t made up my mind yet.</p>
<p>Part of me wants to wait for the new 13&#8243; MacBook Air/Pro.<a id="fnref:2" class="footnote" title="see footnote" href="#fn:2">[2]</a> I have come to rely on the Apple ecosystem quite a bit after all, and use some apps that are not available on Linux (e.g., 1Password) and in some cases, not even on Windows (e.g., OmniFocus, MarsEdit).</p>
<p>Part of me feels like it might be worth “stopping the suffering”<a id="fnref:3" class="footnote" title="see footnote" href="#fn:3">[3]</a> and getting a portable solution now. An ultrabook might even force me to rely less on the Apple ecosystem, leading me to search for cross-platform alternatives. (A good thing.)</p>
<p>I’ll let you know what I decide in the end. For the time being, feel free to influence my decision by sharing what works for you. 😉</p>
<div class="footnotes">
<hr>
<ol>
<li id="fn:1">XCode, Visual Studio, and VMs are demanding, but they are not the bulk of what I currently do. <a class="reversefootnote" title="return to article" href="#fnref:1">^</a></li>
<li id="fn:2">But hey, maybe the new MacBook Air/Pro models will also have the same keyboard that I dislike in the new MacBook. <a class="reversefootnote" title="return to article" href="#fnref:2">^</a></li>
<li id="fn:3">Holy melodramatic Batman. <a class="reversefootnote" title="return to article" href="#fnref:3">^</a></li>
</ol>
</div>
<p>The post <a href="https://programmingzen.com/developer-laptops-in-2016/">Developer Laptops in 2016</a> appeared first on <a href="https://programmingzen.com">Programming Zen</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://programmingzen.com/developer-laptops-in-2016/feed/</wfw:commentRss>
			<slash:comments>11</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1704</post-id>	</item>
		<item>
		<title>My Tour of Tech in Silicon Valley</title>
		<link>https://programmingzen.com/my-tour-of-tech-in-silicon-valley/</link>
					<comments>https://programmingzen.com/my-tour-of-tech-in-silicon-valley/#respond</comments>
		
		<dc:creator><![CDATA[Antonio Cangiano]]></dc:creator>
		<pubDate>Fri, 10 Jul 2015 03:33:52 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[geekery]]></category>
		<category><![CDATA[google+]]></category>
		<category><![CDATA[silicon valley]]></category>
		<category><![CDATA[start-ups]]></category>
		<category><![CDATA[Tesla]]></category>
		<category><![CDATA[Yahoo!]]></category>
		<guid isPermaLink="false">http://programmingzen.com/?p=1600</guid>

					<description><![CDATA[<p>A few days ago I blogged about being on assignment in San Francisco for the IBM LEADing to Africa program. Last weekend I decided to explore Silicon Valley a little, taking advantage of my temporary proximity. I did a &#x201C;tour of tech&#x201D; (as I called it on&#xA0;my instagram&#xA0;account). Like the geeky tourist that I am, I headed to a few large tech companies to snap some cell phone photos. I visited Facebook, on 1 Hacker Way: Google: Apple at 1 Infinite Loop: Tesla: And for the sake of nostalgia, Yahoo!: It was interesting to notice which companies had tourists, on </p>
<p>The post <a href="https://programmingzen.com/my-tour-of-tech-in-silicon-valley/">My Tour of Tech in Silicon Valley</a> appeared first on <a href="https://programmingzen.com">Programming Zen</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>A few days ago I blogged about being on assignment in San Francisco for the <a href="https://programmingzen.com/2015/07/03/on-assignment-in-san-francisco-for-ibm-leading-to-africa/">IBM LEADing to Africa</a> program. Last weekend I decided to explore Silicon Valley a little, taking advantage of my temporary proximity. I did a &#8220;tour of tech&#8221; (as I called it on <a href="https://instagram.com/acangiano/">my instagram</a> account). Like the geeky tourist that I am, I headed to a few large tech companies to snap some cell phone photos.</p>
<p>I visited Facebook, on 1 Hacker Way:</p>
<div style="text-align: center;">
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-1604" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Facebook1.jpg?resize=600%2C450&#038;ssl=1" alt="Facebook" width="600" height="450" srcset="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Facebook1.jpg?w=600&amp;ssl=1 600w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Facebook1.jpg?resize=300%2C225&amp;ssl=1 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-1605" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Facebook2.jpg?resize=600%2C450&#038;ssl=1" alt="Facebook" width="600" height="450" srcset="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Facebook2.jpg?w=600&amp;ssl=1 600w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Facebook2.jpg?resize=300%2C225&amp;ssl=1 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-1606" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Facebook3.jpg?resize=600%2C450&#038;ssl=1" alt="Facebook" width="600" height="450" srcset="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Facebook3.jpg?w=600&amp;ssl=1 600w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Facebook3.jpg?resize=300%2C225&amp;ssl=1 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
</div>
<p>Google:</p>
<div style="text-align: center;">
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-1607" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Google1.jpg?resize=600%2C450&#038;ssl=1" alt="Google" width="600" height="450" srcset="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Google1.jpg?w=600&amp;ssl=1 600w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Google1.jpg?resize=300%2C225&amp;ssl=1 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-1617" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Google-v.jpg?resize=600%2C800&#038;ssl=1" alt="Google" width="600" height="800" srcset="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Google-v.jpg?w=600&amp;ssl=1 600w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Google-v.jpg?resize=225%2C300&amp;ssl=1 225w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
</div>
<p>Apple at 1 Infinite Loop:</p>
<div style="text-align: center;">
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-1601" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Apple1.jpg?resize=600%2C450&#038;ssl=1" alt="Apple" width="600" height="450" srcset="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Apple1.jpg?w=600&amp;ssl=1 600w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Apple1.jpg?resize=300%2C225&amp;ssl=1 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-1602" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Apple2.jpg?resize=600%2C450&#038;ssl=1" alt="Apple" width="600" height="450" srcset="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Apple2.jpg?w=600&amp;ssl=1 600w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Apple2.jpg?resize=300%2C225&amp;ssl=1 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-1603" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Apple3.jpg?resize=450%2C600&#038;ssl=1" alt="Apple" width="450" height="600" srcset="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Apple3.jpg?w=450&amp;ssl=1 450w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Apple3.jpg?resize=225%2C300&amp;ssl=1 225w" sizes="auto, (max-width: 450px) 100vw, 450px" /></p>
</div>
<p>Tesla:</p>
<div style="text-align: center;">
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-1610" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Tesla2.jpg?resize=600%2C338&#038;ssl=1" alt="Tesla" width="600" height="338" srcset="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Tesla2.jpg?w=600&amp;ssl=1 600w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Tesla2.jpg?resize=300%2C169&amp;ssl=1 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-1612" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Tesla4.jpg?resize=600%2C338&#038;ssl=1" alt="Tesla" width="600" height="338" srcset="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Tesla4.jpg?w=600&amp;ssl=1 600w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Tesla4.jpg?resize=300%2C169&amp;ssl=1 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-1611" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Tesla3.jpg?resize=600%2C450&#038;ssl=1" alt="Tesla" width="600" height="450" srcset="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Tesla3.jpg?w=600&amp;ssl=1 600w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Tesla3.jpg?resize=300%2C225&amp;ssl=1 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
</div>
<p>And for the sake of nostalgia, Yahoo!:</p>
<div style="text-align: center;">
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-1613" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Yahoo1.jpg?resize=600%2C450&#038;ssl=1" alt="Yahoo!" width="600" height="450" srcset="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Yahoo1.jpg?w=600&amp;ssl=1 600w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Yahoo1.jpg?resize=300%2C225&amp;ssl=1 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-1616" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Yahoo4.jpg?resize=600%2C338&#038;ssl=1" alt="Yahoo!" width="600" height="338" srcset="https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Yahoo4.jpg?w=600&amp;ssl=1 600w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2015/07/Yahoo4.jpg?resize=300%2C169&amp;ssl=1 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
</div>
<p>It was interesting to notice which companies had tourists, on a sunny Sunday morning, and which had me as the lone visitor trying to take awkward selfies.</p>
<p>Predictably, Apple and Google had lots of people taking photos on their campuses (particularly Apple). Facebook had quite a few as well, but not as many. Yahoo! had none as expected. What surprised me was Tesla having none. So much so that I almost felt like I was trespassing there.</p>
<p>Come to think of it, I have friends working at most of these companies (exception made for Tesla), so while I&#8217;m here I&#8217;ll probably be able to organize a proper tour of the facilities and not just look at the impressive buildings.</p>
<p>Nevertheless it was a fun way to celebrate my passion for technology. I realize it might look silly, but it&#8217;s meaningful to someone like me who usually watches Silicon Valley (both the TV show and the real place) from the sidelines.</p>
<p>The post <a href="https://programmingzen.com/my-tour-of-tech-in-silicon-valley/">My Tour of Tech in Silicon Valley</a> appeared first on <a href="https://programmingzen.com">Programming Zen</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://programmingzen.com/my-tour-of-tech-in-silicon-valley/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1600</post-id>	</item>
		<item>
		<title>Backing up large amounts of photos</title>
		<link>https://programmingzen.com/backing-up-large-amounts-of-photos/</link>
					<comments>https://programmingzen.com/backing-up-large-amounts-of-photos/#comments</comments>
		
		<dc:creator><![CDATA[Antonio Cangiano]]></dc:creator>
		<pubDate>Sun, 14 Dec 2014 03:07:14 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[arq]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[google-drive]]></category>
		<category><![CDATA[photography]]></category>
		<guid isPermaLink="false">http://programmingzen.com/?p=1583</guid>

					<description><![CDATA[<p>As some of you may know, I dabble in photography, which means that after years of shooting I have a very large volume of RAW files laying around (currently a little over 500GB&#x2019;s worth). Adobe Lightroom does a great job at organizing my collection, which is stored on two external hard drives. I have a primary drive and a backup one. When I import new photos in Lightroom, I have the option to &#x201C;Make a Second Copy To&#x201D; and specify my second drive. Having a local backup is important. In fact, the external drive that used to store my main </p>
<p>The post <a href="https://programmingzen.com/backing-up-large-amounts-of-photos/">Backing up large amounts of photos</a> appeared first on <a href="https://programmingzen.com">Programming Zen</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>As some of you may know, I <a href="https://tonycangiano.com">dabble in photography</a>, which means that after years of shooting I have a very large volume of RAW files laying around (currently a little over 500GB’s worth).</p>
<p>Adobe Lightroom does a great job at organizing my collection, which is stored on two external hard drives. I have a primary drive and a backup one. When I import new photos in Lightroom, I have the option to “Make a Second Copy To” and specify my second drive.</p>
<p>Having a local backup is important. In fact, the external drive that used to store my main collection died unexpectedly in September and I had to resort to copying everything from my backup drive to a new drive.</p>
<p>A local backup is convenient and allows you to quickly restore your files, should your main drive go awry. The problem with local backups is that they’re not enough.</p>
<p>Fire, flood, burglary, or even a fluke incident like somehow frying both hard drives at the same time, all come to mind.</p>
<p>Now that there are some relatively inexpensive options in which to store one’s files on the cloud, I’ve been looking for a viable solution to this issue on that front.</p>
<p>There are many services offering some form of on-the-cloud photo backup. Unfortunately most of them either don’t support RAW files or cost way too much money (I’m talking $50/mo for the amount of data I have). <a id="fnref:1" class="footnote" title="see footnote" href="#fn:1">[1]</a></p>
<p>In the past I tried using generic backup programs like Crashplan and I found them to be unbearably slow, as the upload speeds were nowhere near what my connection is capable of.</p>
<p>To make a long story short, it came down to Dropbox and Google Drive. Neither of which support client side encryption upon upload, while also both struggling to handle directories that are stored on external drives.</p>
<p>For Mac, there is an excellent program called <a href="https://www.haystacksoftware.com/arq/">Arq</a> <a id="fnref:2" class="footnote" title="see footnote" href="#fn:2">[2]</a> which enables you to perform your own encrypted, incremental, versioned backups to various cloud services including S3, Amazon Glacier, and Google Drive. They do not seem to support Dropbox at this time. <a id="fnref:3" class="footnote" title="see footnote" href="#fn:3">[3]</a></p>
<div style="text-align: center;"><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-1584" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2014/12/Arq_4-e1418526069751.png?resize=550%2C219&#038;ssl=1" alt="Arq 4" width="550" height="219" /></div>
<p>That pretty much determined my ultimate choice for me right there. <a id="fnref:4" class="footnote" title="see footnote" href="#fn:4">[4]</a> With Google Drive I get 1TB of data for $9.99/mo and that same space is shared amongst Gmail, Google Drive, and Google+ Photos, which certainly doesn’t hurt. Unlike Glacier, which would cost more or less the same, there is no waiting period for your files to become available in case a restore in required.</p>
<p>Arq handles backing up external drives without a hitch. Connect to the drive and the backup starts or continues. Disconnect the drive, and all backup operations are put on pause.</p>
<p>The only precaution you need to take is to change the Google Drive settings on each computer you use, so that the Arq Backup Data is not synchronized (otherwise you’d have 500+GB of data downloaded on each computer).</p>
<div style="text-align: center;"><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-1585" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2014/12/google-drive-e1418526085492.png?resize=550%2C400&#038;ssl=1" alt="Google Drive settings for Arq 4" width="550" height="400" /></div>
<p>It’s an almost perfect solution for me, especially because I’m not limited just to photos. I can use the same software and the same Google Drive space for other folders and files that I need to backup. And with the same application, I can also upload selected folders to S3 or other services I use if needed.</p>
<p>The only downside to this is that the data is encrypted so I can’t just look at the individual files on drive.google.com. Something I can live with.</p>
<div class="footnotes">
<hr />
<ol>
<li id="fn:1">Zoolz appears to be the only photo specific one that fits the bill. <a class="reversefootnote" title="return to article" href="#fnref:1">^</a></li>
<li id="fn:2">$39.99 for the current version, but I recommend buying the $59.99 license with lifetime updates, like I did. <a class="reversefootnote" title="return to article" href="#fnref:2">^</a></li>
<li id="fn:3">I use Dropbox and I think it’s superior to Google Drive in terms of the user experience that’s provided, but unfortunately Arq doesn’t support it, so that wasn’t an option. <a class="reversefootnote" title="return to article" href="#fnref:3">^</a></li>
<li id="fn:4">In insight, Zoolz might have worked just as well. However, it uses Amazon Glacier underneath, so it introduces restore time delays. I also liked the idea of having extra space available for other Google services that I use. <a class="reversefootnote" title="return to article" href="#fnref:4">^</a></li>
</ol>
</div>
<p>The post <a href="https://programmingzen.com/backing-up-large-amounts-of-photos/">Backing up large amounts of photos</a> appeared first on <a href="https://programmingzen.com">Programming Zen</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://programmingzen.com/backing-up-large-amounts-of-photos/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1583</post-id>	</item>
		<item>
		<title>40 productivity apps I use on a regular basis</title>
		<link>https://programmingzen.com/productivity-applications/</link>
					<comments>https://programmingzen.com/productivity-applications/#comments</comments>
		
		<dc:creator><![CDATA[Antonio Cangiano]]></dc:creator>
		<pubDate>Thu, 20 Nov 2014 19:17:08 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[productivity]]></category>
		<guid isPermaLink="false">http://programmingzen.com/?p=1565</guid>

					<description><![CDATA[<p>I&#x2019;m always on the lookout for better tools to get things done and today I&#x2019;m going to share the applications I use and value the most for my productivity with you, as I feel these may be of equal benefit to you as well.  Please feel free to let me know about your choices in the comments below, including if there are others that really do the job for you. I upgrade my collection of tools regularly and am always game to give something new a spin. Productivity apps on my Mac Adium for communicating with my Gmail contacts. </p>
<p>The post <a href="https://programmingzen.com/productivity-applications/">40 productivity apps I use on a regular basis</a> appeared first on <a href="https://programmingzen.com">Programming Zen</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>I&#8217;m always on the lookout for better tools to get things done and today I&#8217;m going to share the applications I use and value the most for my productivity with you, as I feel these may be of equal benefit to you as well. <a id="fnref:1" class="footnote" title="see footnote" href="#fn:1">[1]</a> Please feel free to let me know about your choices in the comments below, including if there are others that really do the job for you. I upgrade my collection of tools regularly and am always game to give something new a spin.</p>
<h2>Productivity apps on my Mac</h2>
<ul>
<li><a href="https://adium.im/">Adium</a> for communicating with my Gmail contacts.</li>
<li><a href="https://www.skype.com/en/">Skype</a> for computer-to-computer calls and the occasional video conference.</li>
<li><a href="https://www.google.com/+/learnmore/hangouts/">Google Hangouts</a> for actual phone calls, video calls, and screen sharing.</li>
<li><a href="https://www.sublimetext.com/">Sublime Text</a> for general editing of text or programming languages that don&#8217;t have a dedicated IDE like <a href="https://developer.apple.com/xcode/">Xcode</a> or <a href="https://www.jetbrains.com/ruby/index.html?utm_source=antoniocangiano.com&amp;utm_medium=Banner&amp;utm_campaign=RubyMine" rel="nofollow">RubyMine</a>.</li>
<li><a href="https://itunes.apple.com/us/app/byword/id420212497?mt=12&amp;uo=4&amp;at=1l3vtkL" rel="nofollow">Byword</a> for writing posts in markdown.<a id="fnref:2" class="footnote" title="see footnote" href="#fn:2">[2]</a> I bought the in-app option to publish to blogs and Evernote, as it&#8217;s handy in this respect (particularly for the latter). Yes, I could easily use Sublime Text for this, but I prefer the distraction-free approach of Byword when writing larger amounts of content.</li>
<li>Apple Calendar synchronized with <a href="https://calendar.google.com">Google Calendar</a>.</li>
<li><a href="https://gmail.com">Gmail</a> on the web. I haven&#8217;t found a Mac email client I could love.</li>
<li><a href="https://drive.google.com">Google Drive/Docs</a> when sharing an article with my wife or friends, especially if I want to get feedback before publication. I also use it occasionally as a replacement for Excel/Form.</li>
<li><a href="https://db.tt/mQUzRFXP">Dropbox</a> to synchronize key files between all of my devices.</li>
<li><a href="https://www.evernote.com/referral/Registration.action?uid=46438&amp;sig=31171303984a5e3f0d0e45f52ee9e508" rel="nofollow">Evernote</a> for note taking and bookmarking. I resisted Evernote for a long time, then one day, it suddenly clicked for me. I also have the Evernote Web Clipper for Chrome.</li>
<li>The <a href="https://itunes.apple.com/us/app/doit.im/id533391459?mt=12&amp;uo=4&amp;at=1l3vtkL" rel="nofollow">Doit.im</a> Mac app which I use for my very loose version of GTD (Getting Things Done). This is essentially my TODO list app/service.</li>
<li><a href="https://itunes.apple.com/us/app/reeder-2/id880001334?mt=12&amp;uo=4&amp;at=1l3vtkL" rel="nofollow">Reeder 2</a> connected to my <a href="https://feedly.com/">Feedly</a> account, to stay abreast of noteworthy posts and news.</li>
<li><a href="https://itunes.apple.com/us/app/tweetdeck-by-twitter/id485812721?mt=12&amp;uo=4&amp;at=1l3vtkL" rel="nofollow">TweetDeck</a> to handle a few social media accounts.</li>
<li><a href="https://iterm2.com/">iTerm2</a> as a replacement of the stock Terminal app.</li>
<li><a href="https://www.marketsamurai.com/c/Antonio">Market Samurai</a> for SEO and online marketing research.</li>
<li><a href="https://itunes.apple.com/us/app/screenflow-5/id917790450?mt=12&amp;uo=4&amp;at=1l3vtkL" rel="nofollow">Screenflow</a> for screencasting.</li>
<li>Photoshop and Lightroom for photo editing and handling.</li>
<li>iMovie for the occasional video editing not related to screencasting.</li>
<li><a href="https://www.shareasale.com/r.cfm?b=167384&#038;u=412005&#038;m=19222&#038;urllink=&#038;afftrack=" rel="nofollow">1Password</a> synchronized via Dropbox so that I only ever have to remember one password.</li>
<li><a href="https://evernote.com/skitch/">Skitch</a> for screen grabbing and quick annotations. I particularly like the ability to share the screenshot with one click (when it works), and its integration with Evernote (being made by the same company).</li>
<li><a href="https://itunes.apple.com/us/app/dragondrop/id499148234?mt=12&amp;uo=4&amp;at=1l3vtkL" rel="nofollow">DragonDrop</a>, a Mac utility that allows you to very quickly copy/move a series of files from one place on your filesystem to another.</li>
<li><a href="https://www.pushbullet.com/">Pushbullet</a> to send and receive SMS from my computer as well as handling my Android phone notifications.</li>
<li>Keynote for the occasional presentation that is not work related (at work I use the Microsoft Powerpoint, which is provided to employees, or the open source equivalent of it).</li>
<li><a href="https://ipython.org/">iPython</a> as my calculator and quick data analysis tool.</li>
<li><a href="https://www.teamviewer.com/en/index.aspx">TeamViewer</a> to remotely login into my other laptops.</li>
<li><a href="https://www.rescuetime.com/rp/netrich" rel="nofollow">RescueTime</a>, a recent addition, to keep track of my time, help with accountability, and generally motivating me to do more.</li>
</ul>
<h2>Productivity apps on my Android phone</h2>
<p>On my giant smartphone (the Samsung Galaxy Note3) I use most of the same services and apps, provided an app for Android exists. So you&#8217;ll see me use Evernote, Dropbox, Google Drive, Hangouts, Doit.im, et cetera, there as well.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-1566" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2014/11/android-apps.jpg?resize=550%2C978&#038;ssl=1" alt="My Android home screen" width="550" height="978" srcset="https://i0.wp.com/programmingzen.com/wp-content/uploads/2014/11/android-apps.jpg?w=550&amp;ssl=1 550w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2014/11/android-apps.jpg?resize=168%2C300&amp;ssl=1 168w" sizes="auto, (max-width: 550px) 100vw, 550px" /></p>
<p>The main noteworthy mentions are:</p>
<ul>
<li><a href="https://play.google.com/store/apps/details?id=com.google.android.gm">Gmail</a> as I find the app to be much better than the mobile site version.<a id="fnref:3" class="footnote" title="see footnote" href="#fn:3">[3]</a></li>
<li><a href="https://play.google.com/store/apps/details?id=com.twentyfivesquares.press">Press</a> as my feedreader client for Feedly, instead of Reeder.</li>
<li><a href="https://play.google.com/store/apps/details?id=org.withouthat.acalendarplus">aCalendar+</a> as my Google Calendar client, instead of Calendar for Mac.</li>
<li><a href="https://play.google.com/store/apps/details?id=org.buffer.android">buffer</a> to schedule social media posts (on my Mac I also use buffer, but I do so from Chrome).</li>
<li><a href="https://play.google.com/store/apps/details?id=au.com.shiftyjelly.pocketcasts">Pocket casts</a> to catch up with interesting podcasts such as <a href="https://askaltucher.com/">Ask Altucher</a>, <a href="https://fourhourworkweek.com/category/the-tim-ferriss-show/">The Tim Ferriss Show</a>, <a href="https://www.tropicalmba.com/">Tropical MBA</a>, and a dozen others.</li>
</ul>
<p>Not everything on the Mac has a worthy equivalent on Android, so I don&#8217;t have a text editor to recommend here for example. On phones, I find that Google Drive, or any of the built-in editors capable of editing files that are stored in Dropbox, to be okay in a pinch.</p>
<h2>Productivity apps for iOS</h2>
<p>As I mentioned in <a href="https://programmingzen.com/2014/11/13/choosing-a-tablet-ipad-air-2-vs-nexus-9-vs-samsung-galaxy-tab-s/">a previous post</a>, I recently got a new iPad Air 2. It&#8217;s an entertainment device but I try to use it for productivity tasks as well. This will be the case all the more so once I get my hands on a decent keyboard case for it.</p>
<p>Much like my phone, where corresponding Mac apps exist for iOS, I use them. So Evernote, Dropbox, 1Password, and even Byword, are all installed there. One exception would be an RSS reader. Technically there is Reeder for the iPad, but I have been using the free version of <a href="https://itunes.apple.com/us/app/feeddler-rss-reader-2/id919242388?mt=8&amp;uo=4&amp;at=1l3vtkL" rel="nofollow">FeeddlerRSS</a> so far and find that it works well enough.</p>
<p>On top of the more or less cross-platform list, I have a few educational apps which are actually useful thanks to the iPad&#8217;s screen size:</p>
<ul>
<li><a href="https://click.linksynergy.com/fs-bin/click?id=L55SxWXSMU0&amp;offerid=323058.81&amp;type=3&amp;subid=0" rel="nofollow">Udemy</a> <a id="fnref:4" class="footnote" title="see footnote" href="#fn:4">[4]</a></li>
<li><a href="https://mbsy.co/7BWnn" rel="nofollow">Code School</a></li>
<li><a href="https://itunes.apple.com/us/app/kindle-read-books-ebooks-magazines/id302584613?mt=8&amp;uo=4&amp;at=1l3vtkL" rel="nofollow">Kindle</a></li>
<li><a href="https://itunes.apple.com/us/app/safari-queue/id881697395?mt=8&amp;uo=4&amp;at=1l3vtkL" rel="nofollow">Safari Queue</a> <a id="fnref:5" class="footnote" title="see footnote" href="#fn:5">[5]</a></li>
</ul>
<p>There are more applications, of course, but these are the ones that I use frequently and feel are worth mentioning. That said, this list is never static. For example, just a couple of days ago, while on Skype with my friend <a href="https://betterexplained.com/about/">Kalid</a>, he mentioned <a href="https://www.beeminder.com">Beeminder</a> to me, praising its accountability and goal tracking abilities. I had already come across it before, but overlooked it. Kalid swears by it, so I&#8217;m going to give it a shot.</p>
<p>Let me know what you use and would recommend. I love to check out cool applications and refine my toolkit and workflow as needed.</p>
<div class="footnotes">
<hr />
<ol>
<li id="fn:1">Some would argue that quite a few of these apps aren&#8217;t strictly productivity apps per se. I willfully acknowledge that, but I still consider them to be part of my workflow. Also, the focus of this post is not on programming tools. <a class="reversefootnote" title="return to article" href="#fnref:1"> ^</a></li>
<li id="fn:2">Case in point, I wrote this very post with Byword for Mac. <a class="reversefootnote" title="return to article" href="#fnref:2"> ^</a></li>
<li id="fn:3">Technically I have the Inbox app too. I&#8217;m not overly impressed so far however. <a class="reversefootnote" title="return to article" href="#fnref:3"> ^</a></li>
<li id="fn:4">At the time of writing Udemy has <a href="https://click.linksynergy.com/fs-bin/click?id=L55SxWXSMU0&amp;offerid=323058.133&amp;type=3&amp;subid=0" rel="nofollow">a great sale</a> going for nine days. They&#8217;re starting out at $10 and will increase the price each day by a dollar. After the sale is over, prices will revert back to normal. <a class="reversefootnote" title="return to article" href="#fnref:4"> ^</a></li>
<li id="fn:5">Which is the iOS client for Safari Books. This app just came out so I don&#8217;t have a ton of experience with it, but it looks promising. <a class="reversefootnote" title="return to article" href="#fnref:5"> ^</a></li>
</ol>
</div>
<p>The post <a href="https://programmingzen.com/productivity-applications/">40 productivity apps I use on a regular basis</a> appeared first on <a href="https://programmingzen.com">Programming Zen</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://programmingzen.com/productivity-applications/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1565</post-id>	</item>
		<item>
		<title>Choosing a Tablet (aka iPad Air 2 vs Nexus 9 vs Samsung Galaxy Tab S 10.5)</title>
		<link>https://programmingzen.com/choosing-a-tablet-ipad-air-2-vs-nexus-9-vs-samsung-galaxy-tab-s/</link>
					<comments>https://programmingzen.com/choosing-a-tablet-ipad-air-2-vs-nexus-9-vs-samsung-galaxy-tab-s/#comments</comments>
		
		<dc:creator><![CDATA[Antonio Cangiano]]></dc:creator>
		<pubDate>Thu, 13 Nov 2014 15:00:32 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iPad Air 2]]></category>
		<category><![CDATA[Nexus9]]></category>
		<category><![CDATA[Samsung Galaxy Tab S 10.5]]></category>
		<category><![CDATA[tablet]]></category>
		<guid isPermaLink="false">http://programmingzen.com/?p=1560</guid>

					<description><![CDATA[<p>Recently I went through the process of choosing and buying a new tablet. Making my selection was harder than I had initially assumed it would be, due to the existence of a few worthy contenders in the marketplace &#x2013; each of which appealed to me for various reasons. I&#x2019;m sharing those reasons and my findings about each here in the hopes that they might help other shoppers. This isn&#x2019;t the world&#x2019;s shortest post, but its length should prove very helpful if you&#x2019;re in the same boat. The following is a list of tablets that I considered at the beginning of </p>
<p>The post <a href="https://programmingzen.com/choosing-a-tablet-ipad-air-2-vs-nexus-9-vs-samsung-galaxy-tab-s/">Choosing a Tablet (aka iPad Air 2 vs Nexus 9 vs Samsung Galaxy Tab S 10.5)</a> appeared first on <a href="https://programmingzen.com">Programming Zen</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Recently I went through the process of choosing and buying a new tablet. Making my selection was harder than I had initially assumed it would be, due to the existence of a few worthy contenders in the marketplace &#8211; each of which appealed to me for various reasons.</p>
<p>I’m sharing those reasons and my findings about each here in the hopes that they might help other shoppers. This isn’t the world’s shortest post, but its length should prove very helpful if you’re in the same boat.</p>
<p>The following is a list of tablets that I considered at the beginning of my selection process:</p>
<ul>
<li><a href="https://www.amazon.com/s/?_encoding=UTF8&amp;camp=1789&amp;creative=390957&amp;field-keywords=ipad%20mini%202%20with%20retina%20display&amp;linkCode=ur2&amp;rh=n%3A1232597011%2Ck%3Aipad%20mini%202%20with%20retina%20display&amp;tag=zenruby-20&amp;url=node%3D1232597011&amp;linkId=F5DVDGXEU2WVPWTI" target="_blank" rel="nofollow">iPad Mini 2 / 3</a></li>
<li><a href="https://www.amazon.com/s/?_encoding=UTF8&amp;camp=1789&amp;creative=390957&amp;field-keywords=ipad%20air%202&amp;linkCode=ur2&amp;rh=n%3A1232597011%2Ck%3Aipad%20air%202&amp;tag=zenruby-20&amp;url=node%3D1232597011&amp;linkId=GRTRUNUEQOA5MZFG" target="_blank" rel="nofollow">iPad Air 2</a></li>
<li><a href="https://www.amazon.com/s/?_encoding=UTF8&amp;camp=1789&amp;creative=390957&amp;field-keywords=nexus%209&amp;linkCode=ur2&amp;rh=n%3A1232597011%2Ck%3Anexus%209&amp;tag=zenruby-20&amp;url=node%3D1232597011&amp;linkId=7VVRIFFBQOBH46JV" target="_blank" rel="nofollow">Nexus 9</a></li>
<li><a href="https://www.amazon.com/s/?_encoding=UTF8&amp;camp=1789&amp;creative=390957&amp;field-keywords=Samsung%20Galaxy%20Tab%20S%208.4%26%2334%3B&amp;linkCode=ur2&amp;rh=n%3A172282%2Cn%3A541966%2Cn%3A1232597011%2Ck%3ASamsung%20Galaxy%20Tab%20S%208.4%26%2334%3B&amp;tag=zenruby-20&amp;url=node%3D1232597011&amp;linkId=EYJGOSPESLZ467K7" target="_blank" rel="nofollow">Samsung Galaxy Tab S 8.4</a></li>
<li><a href="https://www.amazon.com/s/?_encoding=UTF8&amp;camp=1789&amp;creative=390957&amp;field-keywords=Samsung%20Galaxy%20Tab%20S%2010.5%26%2334%3B&amp;linkCode=ur2&amp;rh=n%3A1232597011%2Ck%3ASamsung%20Galaxy%20Tab%20S%2010.5%26%2334%3B&amp;tag=zenruby-20&amp;url=node%3D1232597011&amp;linkId=XYXTP6HTV36SNCUR" target="_blank" rel="nofollow">Samsung Galaxy Tab S 10.5</a></li>
<li><a href="https://www.amazon.com/gp/product/B00HCNHDN0/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B00HCNHDN0&amp;linkCode=as2&amp;tag=zenruby-20&amp;linkId=GFLRAO3YBHERVFEQ" target="_blank" rel="nofollow">Amazon Fire HDX 8.9</a></li>
<li><a href="https://www.amazon.com/s/?_encoding=UTF8&amp;camp=1789&amp;creative=390957&amp;field-keywords=Sony%20Xperia%20Z3%20Compact%20Tablet&amp;linkCode=ur2&amp;tag=zenruby-20&amp;url=search-alias%3Dcomputers&amp;linkId=P44H26KGBQCPT4FP" target="_blank" rel="nofollow">Sony Xperia Z3 Compact Tablet</a></li>
</ul>
<h3><strong>Why buy a tablet?</strong></h3>
<p>Before being able to pick the right tablet, you should ask yourself why you want a tablet in the first place.</p>
<p>For me, a tablet is a device in between a laptop and a smartphone.</p>
<p>My personal workstation is a 15&#8243; edition of a fully loaded MacBook Pro, which I chose specifically for its suitability as a development machine and other media intense activities. Its power comes in handy anytime I have programs such as Lightroom, Photoshop, or Xcode open or if I’m performing data analysis in Python. Its large retina screen is beautiful and easy on the eyes while programming.</p>
<p>Its sole downside is that it’s not overly portable. Lately I have been doing a lot of traveling in Western Canada (multiple trips per month). I usually travel with my work laptop (which is also a 15 incher). Carrying a second laptop for personal purposes wouldn’t be practical. Furthermore, I’m pretty certain that a 15&#8243; laptop doesn’t fit on the tiny airplane trays on the backs of the seats aboard the relatively small airplanes I’m usually on for such trips. In short, I love my MacBook Pro but it’s cumbersome on the go and I needed something that I could easily take with me on the go.</p>
<p>While traveling, I have come to rely on my smartphone (a Samsung Galaxy Note3 phablet). Unfortunately despite its &#8211; huge by phone standards &#8211; screen, it’s still too small to get real work done without fatiguing my farsighted eyes. Are we seeing a bit of Goldilocks situation here?</p>
<p>A tablet seemed like a good middle ground.<a id="fnref:1" class="footnote" title="see footnote" href="#fn:1">[1]</a> Small and light enough to have it with you just about anywhere, yet large enough to easily use for productive purposes as well.</p>
<h3><strong>What would you use it for?</strong></h3>
<p>The second question I asked myself was what would I use the tablet for. I mean, yes, it’s going to be a portable computer of sorts, but what am I’m actually going to use it for in practice? As you go through this thought exercise yourself, be realistic and honest about your needs, so as to hopefully help you make the best choice possible.</p>
<p>For me, it came down to the following four tasks:</p>
<ol>
<li>A learning device. I like to read <a href="https://www.amazon.com/b?_encoding=UTF8&amp;camp=1789&amp;creative=9325&amp;linkCode=ur2&amp;node=154606011&amp;site-redirect=&amp;tag=zenruby-20&amp;linkId=RB55PBTPXBANXIPY" target="_blank" rel="nofollow">Kindle</a> and <a href="https://www.safaribooksonline.com/" target="_blank">Safari</a> books, take <a href="https://cli.linksynergy.com/cli/publisher/links/link_detail.php?creative[]=7~text/email~39197" target="_blank">Udemy</a> and <a href="https://mbsy.co/7BWnn" target="_blank" rel="nofollow">Codeschool</a> courses, watch <a href="https://www.ted.com/" target="_blank">TED talks</a>, and so on.</li>
<li>An entertainment device (e.g., Netflix, YouTube, Social Media).</li>
<li>Writing posts and articles on the go.</li>
<li>Communication (e.g., Email, Facetime, Skype, Hangouts).</li>
</ol>
<p>Even at home,<a id="fnref:2" class="footnote" title="see footnote" href="#fn:2">[2]</a> if I’m not in my office chair in front of a 32&#8243; screen (a <a href="https://www.amazon.com/gp/product/B00ITORMNM/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B00ITORMNM&amp;linkCode=as2&amp;tag=zenruby-20&amp;linkId=KJOPR4EV3QM2VUHF">BenQ BL3200PT</a>), since getting my new tablet, I find that I rarely reach for my laptop anymore.<a id="fnref:3" class="footnote" title="see footnote" href="#fn:3">[3]</a></p>
<h3><strong>What screen size for a tablet?</strong></h3>
<p>Having established that a tablet was indeed a good idea, the question became what screen size. There are roughly four categories to keep in mind here:</p>
<ol>
<li>Small (6–7&#8243;)</li>
<li>Medium (8–9&#8243;)</li>
<li>Large (10–11”)</li>
<li>Extra Large (12&#8243;+)</li>
</ol>
<p>Considering that my smartphone’s screen is already ridiculously large (i.e., 5.7&#8243;), I could only justify getting a tablet if it was sufficiently larger than that. It simply wouldn’t make sense to buy a different device only to gain an inch or two diagonally. For books, taking online courses, and watching media larger tablets are also simply better.</p>
<p>These considerations helped me eliminate three candidates from the list &#8211; namely, the iPad Mini, the Samsung Galaxy Tab S 8.4“, and the 8” Sony Xperia Z3 Tablet Compact.</p>
<p>Before we move on to the rest of the list, I’ll devote a few words to those who don’t care all that much for larger screens. 8&#8243; tablets are somewhat of a sweet spot ergonomically (at least for my medium sized hands). They also tend to have very sharp, pixel packed screens.</p>
<p>It’s easy to see why someone would opt for one of these three. The Galaxy Tab S 8.4&#8243; has an absolutely gorgeous super-AMOLED display and a microSD slot for storage expansion. The iPad Mini 2 is currently on sale for a steal of a deal and is an all-around good tablet<a id="fnref:4" class="footnote" title="see footnote" href="#fn:4">[4]</a>. The Xperia Z3 is expensive, but it offers a top notch performance, great screen, and some snazzy features, including the ability to use it in a Jacuzzi, as it’s fully waterproof.</p>
<p>In my case however, when it came time to chose between “a little easier to handle” and “a lot more screen real estate” I opted for the latter. I readily admit that it’s a compromise. In the case of 12&#8243;+ tablets, the handling becomes too much of an issue for me so I didn’t give them any kind of serious consideration.</p>
<p>My thought process led me to narrow down the race to four medium/large tablets:</p>
<ul>
<li>iPad Air 2</li>
<li>Nexus 9</li>
<li>Samsung Galaxy Tab S 10.5</li>
<li>Amazon Fire HDX 8.9</li>
</ul>
<h3><strong>Stick to what you know and your ecosystem of choice</strong></h3>
<p>Another aspect to consider when selecting your new tablet is the ecosystem of devices you already possess. Do you own a PC or a Mac? Do you use an iPhone or an Android device (or something else)? Are you mostly using Apple services or Google services?</p>
<p>It pays off to be consistent and use devices that can easily synchronize and work together.</p>
<p>In my case, this principle didn’t offer much guidance. I use a Mac, but my personal phone is an Android device. I have two Apple TVs, but one TV also uses Google Chromecast. I have extensive experience with both OSes (iOS and Android), so there would have been no learning curve no matter which device I picked.</p>
<p>Assuming you are not an outlier like me, I’d recommend sticking to what you know and what you use already (unless you’re currently dissatisfied with it).</p>
<p>This discussion on the ecosystem around your tablet actually brings up the reason why I didn&#8217;t get the Amazon Fire HDX 8.9. It’s a gorgeous, light, powerful, and fairly well priced device, however, unfortunately much of its value comes from its integration with the Amazon ecosystem.</p>
<p>The apps that you buy for it come from the Amazon Appstore for Android, which has a good selection but nowhere near that of Google Play or the Apple App Store.</p>
<p>Fire OS (an Amazon centric version of Android) is also very well integrated with Amazon Prime’s free goodies options such as video and music streaming. As a Canadian Prime subscriber, unfortunately I don&#8217;t get to partake in any of those benefits (only faster shipping), so I passed on what I still consider to be a good device (I recently gifted the 7&#8243; version to my father-in-law, for example, and he absolutely loves it).</p>
<p>I was down to just three contenders then. As you might have guessed, they were the ones mentioned in the tile of this post. It became a matter of iPad Air 2 vs Nexus 9 vs Samsung Galaxy Tab S 10.5.</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter size-full wp-image-1561" src="https://i0.wp.com/programmingzen.com/wp-content/uploads/2014/11/ipad-air2-vs-nexus9-vs-samsung-tab-s-10-5.jpg?resize=586%2C229&#038;ssl=1" alt="iPad Air 2 vs Nexus 9 vs Samsung Galaxy Tab S" width="586" height="229" srcset="https://i0.wp.com/programmingzen.com/wp-content/uploads/2014/11/ipad-air2-vs-nexus9-vs-samsung-tab-s-10-5.jpg?w=586&amp;ssl=1 586w, https://i0.wp.com/programmingzen.com/wp-content/uploads/2014/11/ipad-air2-vs-nexus9-vs-samsung-tab-s-10-5.jpg?resize=300%2C117&amp;ssl=1 300w" sizes="auto, (max-width: 586px) 100vw, 586px" /></p>
<h3><strong>Aspect ratio and power</strong></h3>
<p>The choice between those three became somewhat unnerving. They were all excellent devices, and you couldn’t go wrong with any of them. With a fair bit of cash at stake however, I simply wanted the best option for me and a tablet I wouldn’t regret.</p>
<p>To make my choice a little easier I headed to the store and tried out the brand new iPad Air 2, as well as the out-for-a-few-months-now Tab S 10.5&#8243;. The Nexus 9 wasn’t available in retail stores yet unfortunately.</p>
<p>I found the iPad’s aspect ratio of 4:3 to be nicer to hold, browse, or read books with. The 16:9 aspect ratio of the Tab S was great for videos, but little else. The 10.5&#8243; tablet felt too long in portrait mode. All in all, that meant a definite point in favor of the iPad.</p>
<p>The Tab S screen was stunning in person. Way more vibrant and contrasty than the, by all means great, iPad screen. It would have been squarely a point in favor of the Tab S had I not noticed significant screen burns. I opened a white page, and I could clearly see the ghost of the launcher’s dock icons. I tried several Tab S devices, in multiple stores and encountered this issue each and every time.</p>
<p>Now, don’t get me wrong. This is clearly nitpicking. But older iPads (e.g., iPad Air demo units) did not manifest the same problem. Suddenly the screen, a theoretical advantage of the Galaxy Tab S 10.5, became something to be slightly concerned about.</p>
<p>The mortal blow for the Tab S 10.5 came when I tried to display a technical PDF. The iPad Air 2 was extremely smooth in handling the PDF and could zoom and refocus on a particular area in no time. When I tried the same on the Tab S, there was significant delay. Interestingly, scrolling wasn’t that smooth either. The reading experience (potentially in part due to better software) felt considerably nicer on the iPad.</p>
<p>Benchmarks have shown that the iPad Air 2 is significantly faster than the Tab S. From my experience in the store, the difference is remarkable in real applications as well.</p>
<p>I must acknowledge not only the Tab S’ gorgeous screen (screen burn aside), but also give it Brownie points for having a microSD slot that allows one to add up to 128GB of data to your tablet. Considering that these cards are not too expensive, one could in theory have multiple cards when traveling for virtually unlimited media consumption on the go.</p>
<p>I’ll also must concede that, while not a fan of Samsung’s TouchWiz interface and bloatware, they do provide you with an extra GB of RAM (3 in total, versus the 2GB of the iPad Air 2 and Nexus 9) and the single best multitasking feature of any Android (or iOS) tablet out there. You can have two programs running at the same time on the screen and drag and drop between them. I find the feature extremely useful on my phone, and it would have been certainly all more useful on a large tablet.</p>
<p>Finally, Samsung offers a tablet app so that you can pilot selected phones (including my Note3) through an emulator running on your Tab S. Very handy!</p>
<p>It was tough to say no to the Tab S, but in the end I decided that I had to (above all, for its outdated performance compared to that of the brand new competitors).</p>
<h3><strong>iPad Air 2 vs Nexus 9</strong></h3>
<p>It all came down to a Battle Royale between these two tablets. The flagship Apple tablet and the flagship Google/HTC tablet running an unadulterated edition of Android Lollipop, the latest and best incarnation of Android.</p>
<p>The truth of the matter is that, by this point I had determined that there was no right or wrong answer. I could have flipped a coin and ultimately have been very happy with the outcome either way.</p>
<p>For the sake of my decision though, I came up with a list of pros and cons for each choice. They can be briefly summarized as follow:<a id="fnref:5" class="footnote" title="see footnote" href="#fn:5">[5]</a></p>
<h4>Advantages of the iPad Air 2 over the Nexus 9</h4>
<ul>
<li>A larger/better/less reflective screen;</li>
<li>Build quality and QA;</li>
<li>The models cap at 128GB and not 32GB;</li>
<li>Thinner aluminum body (but I don’t really care that much there);</li>
<li>Slightly better battery life;</li>
<li>Buttery smooth browsing with no lag;</li>
<li>It has/will have the largest ecosystem of accessories on the market;</li>
<li>A larger pool of tablet applications available (several apps are currently iOS only);</li>
<li>New apps tend to ship on iOS first;</li>
<li>(Opinion) Apps tend to be more visually pleasing and consistent;</li>
<li>Less risk of dealing with malware (not a huge concern for me, but for some it might be);</li>
<li>A simple operating system that just works;</li>
<li>AppleCare+ in North America provides accidental coverage and it’s fairly cheap ($99);</li>
<li>(Personal) It works well in tandem with my Mac.<a id="fnref:6" class="footnote" title="see footnote" href="#fn:6">[6]</a></li>
</ul>
<h4>Advantage of the Nexus 9 over the iPad Air 2</h4>
<ul>
<li>Less expensive;</li>
<li>Easier to handle due to its more compact size;</li>
<li>High-quality front facing speakers for media consumption;</li>
<li>Support for multiple users;</li>
<li>More powerful and customizable operating system (e.g., launchers, widgets);</li>
<li>It has some apps which are not technically possible on iOS (e.g., <a href="https://www.rescuetime.com/rp/netrich" target="_blank" rel="nofollow">RescueTime</a>);</li>
<li>Many apps are free on Android (if you can live with ads) while requiring a payment in the iOS version;</li>
<li>(Personal) It works well in tandem with my Android phone;</li>
<li>Better Google integration.</li>
</ul>
<p>In the end I went for the iPad Air 2. Specifically a 64GB with Wifi+Cellular in Gold (what can I say, “<a href="https://www.youtube.com/watch?v=sr0gNJ090JA">I love gold</a>”).</p>
<p>If by reading the same list you reached the opposite conclusion and buy a Nexus 9, I can&#8217;t fault you for doing so at all.</p>
<p>Before you make your final decision though, I’ll add a few final points:</p>
<ul>
<li>I understand their business model, but I still think it’s ridiculous that both companies opted to create 16GB base models at the end of 2014. Google in particular really dropped the ball by not adding a microSD slot. Had that been in place, it might have changed the outcome of my purchase.</li>
<li>16 GB is simply not enough on a tablet for most people. If you are opting for the Nexus 9, get the 32 GB model. If you are opting for the iPad Air 2, get the 64GB or 128GB model.</li>
<li>If you travel or commute on a regular basis, do yourself a favor and grab the cellular version. Tethering with your smartphone can work in a pinch but it’s a pain in the neck to do on a regular basis (and it drains your phone battery very quickly).</li>
<li>Consider making the purchase through a zero interest monthly plan with your cellular carrier, if any available. It’s much easier to pay, say, $320 upfront + $20/mo interest free for two years, than plunk down $800 + taxes (in Canada) all at once. On that note, I absolutely love my iPad even if, objectively, it does feel overpriced. If the model I chose were to cost $500 instead of $800, I would recommend getting one to anybody without hesitation.</li>
<li>Get a really high-quality keyboard if you intend to reply to long emails or write with your new tablet. For example, for the iPad Air 2 you can get the <a href="https://brydgekeyboards.refersion.com/c/27ed" target="_blank" rel="nofollow">BrydgeAir</a> and essentially transform your tablet into a smaller, touch screen laptop. That way you can switch to whichever mode is more convenient (e.g., tablet mode for reading, laptop mode for writing). For the Nexus 9, Google will be releasing <a href="https://www.amazon.com/gp/product/B00MNOQ96A/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B00MNOQ96A&amp;linkCode=as2&amp;tag=zenruby-20&amp;linkId=UMMFLRHYIGHMAF73" target="_blank" rel="nofollow">their own keyboard</a> case, which looks worthwhile as well.</li>
</ul>
<p>There you have it. If you are, or already have, pondered this same scenerio, let me know what you opted for and whether my write-up helped you reach your final decision. In the end, I really hope you enjoy your new tablet as much as I’m having a great time with mine.</p>
<div class="footnotes">
<hr />
<ol>
<li id="fn:1">Amusingly, the volume of travel I’ll be doing for work was heavily slashed just a few days after I acquired a new tablet. Non, je ne regrette rien. <a class="reversefootnote" title="return to article" href="#fnref:1">^</a></li>
<li id="fn:2">I work from home, so this statement concerns my spare time. <a class="reversefootnote" title="return to article" href="#fnref:2">^</a></li>
<li id="fn:3">I say “new tablet” because I still have a heavy and obsolete iPad first generation, but it’s virtually useless today. You’ll find out which tablet I went with in a moment. <a class="reversefootnote" title="return to article" href="#fnref:3">^</a></li>
<li id="fn:4">Yes, the iPad Mini 3 was a utter disappointment. Apple upgraded nothing but Touch ID and the iPad color. Some would argue that we shouldn’t reward the company by buying a product that essentially has specs from 2013. The iPad Mini 2 at $100 less, while quantities last, is still a great deal however. <a class="reversefootnote" title="return to article" href="#fnref:4">^</a></li>
<li id="fn:5">Note that this list is not exhaustive, as I didn’t factor in camera comparison, slow motion video, or other considerations that were irrelevant to my needs at the time. <a class="reversefootnote" title="return to article" href="#fnref:5">^</a></li>
<li id="fn:6">It wouldn’t be fair to list it as an advantage over the Nexus 9 here, but for the record I do appreciate the fact that the iPad Air 2 allows me to test iOS apps on a physical device. <a class="reversefootnote" title="return to article" href="#fnref:6">^</a></li>
</ol>
</div>
<p>The post <a href="https://programmingzen.com/choosing-a-tablet-ipad-air-2-vs-nexus-9-vs-samsung-galaxy-tab-s/">Choosing a Tablet (aka iPad Air 2 vs Nexus 9 vs Samsung Galaxy Tab S 10.5)</a> appeared first on <a href="https://programmingzen.com">Programming Zen</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://programmingzen.com/choosing-a-tablet-ipad-air-2-vs-nexus-9-vs-samsung-galaxy-tab-s/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1560</post-id>	</item>
		<item>
		<title>A Few Thoughts on iOS vs Android Market Share</title>
		<link>https://programmingzen.com/ios-vs-android-market-share/</link>
					<comments>https://programmingzen.com/ios-vs-android-market-share/#respond</comments>
		
		<dc:creator><![CDATA[Antonio Cangiano]]></dc:creator>
		<pubDate>Tue, 11 Nov 2014 15:00:40 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[marketshare]]></category>
		<category><![CDATA[mobile]]></category>
		<guid isPermaLink="false">http://programmingzen.com/?p=1556</guid>

					<description><![CDATA[<p>It is often said that iOS-based devices have 20% or so market share, yet they generate 80% of the total app revenue. On the surface there is a somewhat&#xA0;Paretoesque&#xA0;principle at play with smartphones. I looked into it and these numbers turn out to be misleading. iOS apps generate 80% more revenue than Android apps. That is quite different from saying that iOS has 80% market share. Specifically, in Q2 2014, Google Play saw $60M in total revenue, while the iOS AppStore clocked in at $100M. (Source&#xA0;requires registration.) If we exclude the small impact of alternative Android stores, we are looking </p>
<p>The post <a href="https://programmingzen.com/ios-vs-android-market-share/">A Few Thoughts on iOS vs Android Market Share</a> appeared first on <a href="https://programmingzen.com">Programming Zen</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>It is often said that iOS-based devices have 20% or so market share, yet they generate 80% of the total app revenue. On the surface there is a somewhat <a href="https://en.wikipedia.org/wiki/Pareto_principle"><span style="text-decoration: underline;">Paretoesque</span></a> principle at play with smartphones.</p>
<p>I looked into it and these numbers turn out to be misleading.</p>
<p>iOS apps generate 80% more revenue than Android apps. That is quite different from saying that iOS has 80% market share. Specifically, in Q2 2014, Google Play saw $60M in total revenue, while the iOS AppStore clocked in at $100M. (<a href="https://blog.appannie.com/app-annie-index-market-q2-2014/" target="_blank">Source</a> requires registration.)</p>
<p>If we exclude the small impact of alternative Android stores, we are looking at 37.5% and 62.5%, respectively, of their combined market share. No one can deny that it’s still a substantial difference, but it&#8217;s definitely more subtle than the often touted 80–20 revenue split. (If we look at downloads, the roles are pretty much reversed with Android devices having 60% of their combined market share of downloads, and iOS devices 40%).</p>
<p>Those numbers are for app revenue. Now let’s look at devices. According to the latest IDC statistics, iOS global device market share is actually quite a bit <a href="https://www.idc.com/prodserv/smartphone-os-market-share.jsp">lower than 20%</a>.</p>
<p>The keyword here however is “global”. Anecdotally, it would be extremely hard to imagine that iPhones have less than a 12% market share in North America, or even the 20% figure I have seen floating around for quite some time now.</p>
<p>The actual OS usage numbers for the North American market <a href="https://www.comscore.com/Insights/Market-Rankings/comScore-Reports-July-2014-US-Smartphone-Subscriber-Market-Share"><span style="text-decoration: underline;">show an estimated 51%–42%</span></a> split in favor of Android, a much less monopolistic picture.</p>
<p>From a developer perspective, these less sensationalistic numbers have a few implications:</p>
<ol>
<li>If you are targeting a North American audience, developing for Android does not give you a big advantage in terms of a reachable user base;</li>
<li>iOS still has the edge in terms of revenue, but the frequently heard, “Don’t bother developing for Android”, is absolute nonsense. You can target Android alone and still do extremely well;</li>
<li>If you are targeting emerging markets like India, China, Thailand, and Asia in general, Android is a sure bet;</li>
<li>It is entirely possible that iOS users have higher incomes on average, but whatever the cause, the numbers seem to indicate that they have a greater willingness to pay for applications;</li>
<li>If you are targeting both iOS and Android mobile OSes with your application, taking the strength of both app stores into account, it would make sense to charge for the iOS app while making the Android app available as a free download that relies on ads for its revenue. This of course has the risk of alienating some users who happen to dabble with both operating systems, however they are likely to be a minority so this shouldn&#8217;t hold you back, if it&#8217;s the road you&#8217;d like to embark down.</li>
</ol>
<p>Personally, I welcome a world where the two major mobile operating systems go head-to-head and converge towards a roughly equivalent market share (at least in North America and Europe). And on that note, having the far off third contender (Microsoft) be less distant certainly wouldn&#8217;t hurt matters either.</p>
<p>The post <a href="https://programmingzen.com/ios-vs-android-market-share/">A Few Thoughts on iOS vs Android Market Share</a> appeared first on <a href="https://programmingzen.com">Programming Zen</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://programmingzen.com/ios-vs-android-market-share/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1556</post-id>	</item>
	</channel>
</rss>
