Code through the pain Ladislav Mrnka's professional blog about software development


I'm currently Pluralsight's subscriber for few months. My first experience with Pluralsight's training courses came after receiving one month free subscription during promotion on Stackoverflow last year - what a great marketing skill. I found their library the best training source available on the Internet especially if you need either get quickly basic-to-intermediate general understanding of some unfamiliar technology or if you need to dive deep into some specific features of selected Microsoft technology. There are also few courses targeting development tools, practices and processes. I have previously also used the library to prepare for multiple Microsoft certification exams.

The basic subscription without exercise files, assessments and offline viewing has in my opinion so good value / monthly cost ratio that I'm paying it myself (I don't have subscription payed by my employer). Pluralsight offers short trial so you can try it yourselves if you don't believe me.  The current library contains overview and in-depth courses about Microsoft technologies and overview courses for other technologies. I hope the library will get in-depth courses for other technologies (especially from Java and Apple world) as Pluralsight will grow.

I searched for a while for the best way to watch those courses with minimum distraction. I started by watching courses on a desktop PC with headphones but with two monitors I always started browsing internet on the second screen after a while. Pluralsight online course player requires Silverlight and there is no application for Mac so I cannot watch courses on my MacBook Pro (I'm not going to install any additional web content player on Mac after previous bad experience with Flash player) but Pluralsight have application for iPhone and iPad (and other mobile platforms)! I left the desktop and started watching courses on iPad with headphones and it really worked much better for me but after that I got an idea to use AirPlay on Apple TV and watch training courses on 40" HDTV. This way really rocks. When sitting on a sofa and watching the large screen I feel very comfortable and it gets closest to the feeling of being on a real lecture.

P.S. This is not a commercial advertisement. I'm just referring the service I found very valuable.

Posted on August 19, 2012 by Ladislav Mrnka
Filed under: General

I have recently become quite interested in Windows 8 and new "Metro" style applications development. I even think about buying Microsoft Surface (ARM version) once it is released but the final decision will depend on the final price of the device. As I thought about this I found that changing platform or using two or even three (I would like to try Google Nexus 7 as well) platforms concurrently can have additional hidden costs and complexities related to loosing applications, content and services used on another platform.

I'm currently Apple's customer. This article is about my move from loyal Microsoft's customer to loyal Apple's customer and about bad product strategy which can make a huge damage to company's reputation and customers loyalty. Current Windows Phone 7.x customers and Nokia Lumia owners can find part of my story quite familiar.

Posted on August 18, 2012 by Ladislav Mrnka
Filed under: Apple
Continue reading