<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>I’m a lover of technology, senior manager in engineering at ancestry.com and happy husband.</description><title>Time.To(x =&gt; x.Get()).Funky(x =&gt; x.And()).Dance();</title><generator>Tumblr (3.0; @robertschultz)</generator><link>http://robertschultz.org/</link><item><title>Mixpanel</title><description>&lt;a href="https://mixpanel.com/"&gt;Mixpanel&lt;/a&gt;: &lt;p&gt;I’m really digging this new startup here in SF called Mixpanel that focuses on segmentation and funnel management. Very clean interface and ability to define your segmentation rules in one simple shop. It’s a much needed improvement over other Adobe products as well as other competitots in this space. I seriously think this is a hot space for the year 2013 so I’m interested to see what some of these other companies evolve to with regards to customer segmentation and funneling.&lt;/p&gt;</description><link>http://robertschultz.org/post/47092160609</link><guid>http://robertschultz.org/post/47092160609</guid><pubDate>Wed, 03 Apr 2013 23:41:03 -0700</pubDate></item><item><title>2013 Accomplishments</title><description>&lt;p&gt;On the 1st I posted an article of my 2013 goals. I thought about it for the past week and I&amp;#8217;d rather this year post my definitive accomplishments that I will accomplish. Goals are so passive and everyone knows we don&amp;#8217;t commit or hit all of our goals. So instead I&amp;#8217;m going to break out my accomplishments that I will hit.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Pay off all remaining debt by summer&lt;/li&gt;
&lt;li&gt;Become an expert in Ruby&lt;/li&gt;
&lt;li&gt;Become an expert in a specific Ruby framework such as Rails or Sinatra&lt;/li&gt;
&lt;li&gt;Get a new car&lt;/li&gt;
&lt;li&gt;Stop eating late night snacks&lt;/li&gt;
&lt;li&gt;Launch at least two public apps into production using Ruby&lt;/li&gt;
&lt;li&gt;Read at least one book a month&lt;/li&gt;
&lt;li&gt;Only be in Windows for work needs&lt;/li&gt;
&lt;li&gt;Visit family at least one every couple months&lt;/li&gt;
&lt;li&gt;Take a vacation to Hawaii&lt;/li&gt;
&lt;li&gt;Start blogging actively again here, writing at least one in depth post a week&lt;/li&gt;
&lt;li&gt;Cut out television; spend nights reading or on the computer&lt;/li&gt;
&lt;li&gt;Look forward to having a baby&lt;/li&gt;
&lt;li&gt;Attend at least one meetup a month in San Francisco&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;I feel this is a better achievable and honest goal of things I want to do. I am sure there are more I will come up with during the year but this is a great start.&lt;/p&gt;</description><link>http://robertschultz.org/post/39410649659</link><guid>http://robertschultz.org/post/39410649659</guid><pubDate>Tue, 08 Jan 2013 21:37:40 -0800</pubDate></item><item><title>Cisco AnyConnect VPN with Windows 8 Fixed</title><description>&lt;p&gt;I installed Windows 8 a couple months ago at home on my notebook but since my company uses the Cisco AnyConnect VPN client I could never get it to work at home. This prevented me from getting much done in my Windows partition. So I finally took the time to figure out the problem and offer everyone a fix.&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;Open the Windows Registry editor with the &amp;#8216;regedit&amp;#8217; run command&lt;/li&gt;
&lt;li&gt;Browse to [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ vpnva]&lt;/li&gt;
&lt;li&gt;Modify the value of the field &amp;#8220;DisplayName&amp;#8221; to &amp;#8220;Cisco AnyConnect VPN Virtual Miniport Adapter for Windows x64&amp;#8221;&lt;/li&gt;
&lt;li&gt;If you are running on the 32-bit version of Windows leave off the x64 part&lt;/li&gt;
&lt;li&gt;Close regedit&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;If you notice when editing this value it contains something like the following:&lt;/p&gt;
&lt;p&gt;&amp;#8220;@oem48.inf,%vpnva_Desc%;Cisco AnyConnect VPN Virtual Miniport Adapter for Windows x64&amp;#8221;&lt;/p&gt;
&lt;p&gt;This bad garbage string is what prevents the client from working properly.&lt;/p&gt;
&lt;p&gt;Your welcome!&lt;/p&gt;</description><link>http://robertschultz.org/post/40075303129</link><guid>http://robertschultz.org/post/40075303129</guid><pubDate>Tue, 08 Jan 2013 21:24:00 -0800</pubDate></item><item><title>Be the Worst</title><description>&lt;p&gt;So I&amp;#8217;m reading The Passionate Programmer and there are several topics that Chad Fowler discusses in this book. Some are worth noting and talking about which I intend to do more here throughout this blog. The first one I want to call out is the concept of &amp;#8220;Be the Worst&amp;#8221;.&lt;/p&gt;
&lt;p&gt;What does being the worst really mean? In this context it&amp;#8217;s about putting yourself in a situation where you consider yourself the worst in the group so that you effectively surround yourself with others who are better than you.&lt;/p&gt;
&lt;p&gt;In many ways this sounds strange, but realistically it makes total sense. Think about it, when you are surrounded by others who may be more influential or qualified than yourself you indirectly become more inclined to learn more and push yourself. This is how human nature works. We are impressionable and absorb that around us like a sponge.&lt;/p&gt;
&lt;p&gt;So I think the concept of being the worst is a good example of something for us including myself to try. Work on a side project with some really intelligent people. Try to attend some meet ups on topics you are not as familiar with so that you have the desire to learn more to be on the same level as others. Contribute to some open source projects. These are all great methods.&lt;/p&gt;
&lt;p&gt;If you feel too comfortable in your career, need a change in pace or want to just generally feel pushed in regards to something you are not that familiar yourself, give this a try! You might discover yourself learning things in a new way. I know I will be.&lt;/p&gt;</description><link>http://robertschultz.org/post/39885305142</link><guid>http://robertschultz.org/post/39885305142</guid><pubDate>Sun, 06 Jan 2013 16:56:36 -0800</pubDate></item><item><title>Will 2013 Be the Rise of the Sharing Economy?</title><description>&lt;a href="http://thenextweb.com/insider/2013/01/02/vehicle-rental-giant-avis-acquires-car-sharing-company-zipcar-for-500-million/"&gt;Will 2013 Be the Rise of the Sharing Economy?&lt;/a&gt;: &lt;p&gt;The big headline today at the beginning of the year is that Avis has acquired Zipcar, a non-traditional car rental company that’s part of the sharing economy craze. I’m a huge fan of this model myself, both using CityCarShare and also previously working at a software company that provided a rental platform.&lt;/p&gt;
&lt;p&gt;My big question is will this now be a trend, with the bigger companies finally hopping on the bandwagon and acquiring these smaller companies to change their image. I personally still prefer traditional car rental companies for the longer trips because Zipcar is way too expensive. If you think about it, typically with Avis I would pay something like $30/day to rent a car with free miles and I cover the cost of gas. With Zipcar it runs about $8/hour + $30c/mile but the gas is free. If you do the math Avis is poised to make a lot more money with this model than their current model.&lt;/p&gt;</description><link>http://robertschultz.org/post/39483284435</link><guid>http://robertschultz.org/post/39483284435</guid><pubDate>Wed, 02 Jan 2013 09:25:00 -0800</pubDate></item><item><title>Passionate vs. Career Developers</title><description>&lt;p&gt;A few years ago when I had this blog powered by Wordpress, I wrote an entry on passionate vs. career developers. Since I lost my old post I&amp;#8217;m going to rewrite it now in 2012 that I&amp;#8217;m a little older and wiser.&lt;/p&gt;
&lt;p&gt;So first off, why drive this comparison? In my mind there are two different kinds of developers in the world or at least in the work place: passionate, and career. They are two opposing forces, typically at odds with one another and cause potential ripples through the ecosystem. Let&amp;#8217;s start with what I define as a career developer.&lt;/p&gt;
&lt;p&gt;A career developer is someone who chose the career path of being a developer. They chose it because it paid well. Or because it&amp;#8217;s the popular thing to do a few years ago. Or because someone they knew switched careers. It basically means they learned most of what they know through text books. Books are great, don&amp;#8217;t get me wrong but within this industry it&amp;#8217;s all about the desire to want to always learn and be hands on.&lt;/p&gt;
&lt;p&gt;Passionate. Those guys are up until 3AM tinkering with a linux distro. Or installing the latest version of MongoDB on an AWS instance. Or hacking at NodeJS scripts for fun. They do it because they love to do it. Not because it&amp;#8217;s a wise career choice. Development of software in general, is such a different industry that it thrives off of the passionate folks in the world. The Mark Zuckerberg&amp;#8217;s if you will. To be a truely great developer you have to have that passion and that sparkle. You need to want to wake up every day exciting about what you&amp;#8217;re going to build that day and what problems you are going to solve.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve always considered myself passionate, hence the purpose of this post. But instead of thinking negatively about the people who are more on the career side, I prefer to mentor and evolve their interest in development into a real passion. That&amp;#8217;s what it&amp;#8217;s all about. Why do we love to write code if we don&amp;#8217;t want to spread that love among others? You&amp;#8217;d be lying to yourself if you didn&amp;#8217;t feel that way.&lt;/p&gt;
&lt;p&gt;I want everyone to be passionate about technology. To look at it more than a career. To look at it a a challenge in life. Facing and overcoming challenges is part of our DNA as humans.&lt;/p&gt;</description><link>http://robertschultz.org/post/34351605062</link><guid>http://robertschultz.org/post/34351605062</guid><pubDate>Fri, 26 Oct 2012 01:44:00 -0700</pubDate></item><item><title>"Microsoft Surface Is Confusing Like A Car That Flies And Floats."</title><description>“Microsoft Surface Is Confusing Like A Car That Flies And Floats.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Tim Cook&lt;/em&gt;</description><link>http://robertschultz.org/post/34321605628</link><guid>http://robertschultz.org/post/34321605628</guid><pubDate>Thu, 25 Oct 2012 15:37:31 -0700</pubDate><category>Microsoft</category></item><item><title>Open Sourcing Getable</title><description>&lt;a href="https://github.com/getable"&gt;Open Sourcing Getable&lt;/a&gt;: &lt;p&gt;We are starting to open source some of our code and give back to the community. As we develop frameworks and other libraries we will release them to the open source community and also accept fork commits. Follow us to stay updated.&lt;/p&gt;</description><link>http://robertschultz.org/post/34272419356</link><guid>http://robertschultz.org/post/34272419356</guid><pubDate>Wed, 24 Oct 2012 19:11:59 -0700</pubDate><category>Github</category><category>Getable</category></item><item><title>Making the Big Switch from Team Foundation Server</title><description>&lt;p&gt;We have been going through a couple rounds of re-evaluation over what SCM solution we should be using lately. As we are a BizSpark partner, it&amp;#8217;s natural to want to utilize their tools; it&amp;#8217;s free, it&amp;#8217;s low maintenance and quick setup. The realization came quickly that this is really not the case the first time you need to step outside the box of the Microsoft world.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Continuous Integration and Delivery is Important&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;First let me just say if you do not have a continuous integration and/or delivery process implemented please do yourself a favor and ready &lt;a href="http://martinfowler.com/articles/continuousIntegration.html" target="_blank"&gt;this article&lt;/a&gt; from Martin Fowler on the topic. You should not be deploying software out to production in 2012 without it going through a rigorous and thorough process.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Team Foundation 2012&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Microsoft has made some great strides over the past year regarding the migrating to support the open source community. But with that being said, their flagship SCM and build solution hasn&amp;#8217;t made much progress over the years. When TFS 2012 was recently released I was hoping for some really cool shiny new features. But there weren&amp;#8217;t that many, or the ones they did release other solutions have been doing it for years. The biggest new features to me were:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Local workspaces&lt;/li&gt;
&lt;li&gt;Enhancements to the SDLC process including a Scrum dashboard&lt;/li&gt;
&lt;li&gt;Testing improvements&lt;/li&gt;
&lt;li&gt;Code reviews&lt;/li&gt;
&lt;li&gt;Hosted TFS solution using TFSpreview.com&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;TFS Preview is a Step, But Still Lacking&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When TFS 2012 was released I immediately jumped on it and implemented these features. The big one to me was the new scrum dashboard. Finally we get a real agile dashboard!   But the biggest thing was the new hosted TFS solution located at &lt;a href="http://TFSpreview.com" target="_blank"&gt;TFSpreview.com&lt;/a&gt;. A hosted integration server in the cloud, sweet! No quite. After using TFSpreview we have found many limitations:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;You can only have one build controller which limits the amount of concurrent builds&lt;/li&gt;
&lt;li&gt;TFS still has not made any strides to support other languages out of the box&lt;/li&gt;
&lt;li&gt;You are locked down to using MSBuild for all of your custom tasks&lt;/li&gt;
&lt;li&gt;Adding new build steps in your build configuration is a Windows Workflow nightmare&lt;/li&gt;
&lt;li&gt;The new Scrum tool works well, but it&amp;#8217;s not true scrum and lacking features&lt;/li&gt;
&lt;li&gt;TFSpreview has went down already a few times in the past month&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;So what then? There are many options. At my last employer, we had implemented a solution by &lt;a href="http://www.thoughtworks-studios.com/" target="_blank"&gt;ThoughtWorks Studios&lt;/a&gt; called &lt;a href="http://www.thoughtworks-studios.com/go-agile-release-management" target="_blank"&gt;Go&lt;/a&gt;. I recommend to go check it out, I won&amp;#8217;t go into it in detail. But overall, it&amp;#8217;s really overkill for what I need but might be an option later down the road. I decided to go with &lt;a href="http://www.jetbrains.com/teamcity/" target="_blank"&gt;TeamCity &lt;/a&gt;by &lt;a href="http://www.jetbrains.com/" target="_blank"&gt;JetBrains&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Be Open, Be Flexible&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Part of my decision was to utilize a tool that&amp;#8217;s reliable, open and flexible. As the Microsoft code base is only a small subset of our code, we need a solution that will scale, allow for cross-functional development and be flexible to our needs. This is why TeamCity works well.&lt;/p&gt;
&lt;p&gt;For the free version, you can have up to 10 users, unlimited projects, 20 builds and 3 agents. This will be more than enough to support most small teams. It supports a variety of runners such as Ant, nAnt, MSBuild, Command Line, Powershell, nUnit, Rake and even Xcode.&lt;/p&gt;</description><link>http://robertschultz.org/post/34057953446</link><guid>http://robertschultz.org/post/34057953446</guid><pubDate>Sun, 21 Oct 2012 15:17:00 -0700</pubDate><category>TFS</category><category>TeamCity</category><category>Continuous Integration</category><category>Continuous Delivery</category></item><item><title>PhantomJS</title><description>&lt;a href="http://phantomjs.org/"&gt;PhantomJS&lt;/a&gt;: &lt;p&gt;&lt;span&gt;PhantomJS is a headless WebKit with JavaScript API. It has &lt;/span&gt;&lt;strong&gt;fast&lt;/strong&gt;&lt;span&gt; and &lt;/span&gt;&lt;strong&gt;native&lt;/strong&gt;&lt;span&gt; support for various web standards: DOM handling, CSS selector, JSON, Canvas, and SVG.&lt;/span&gt;&lt;/p&gt;</description><link>http://robertschultz.org/post/34042342884</link><guid>http://robertschultz.org/post/34042342884</guid><pubDate>Sun, 21 Oct 2012 11:26:37 -0700</pubDate><category>Javascript</category></item><item><title>Ruby</title><description>&lt;p&gt;Been thinking about giving Ruby a shot again. With the mess that is Windows 8 and Visual Studio 2012, it&amp;#8217;s worth it to stop boxing myself into the Microsoft ecosystem these days. It&amp;#8217;s not a wise thing to do technically speaking anyways being here in silicon valley. I&amp;#8217;ve been pouring over documentation this weekend and it seems very straight forward and such a great convention based language. My goal is to look back over this post and see how far I&amp;#8217;ve become in three months.&lt;/p&gt;</description><link>http://robertschultz.org/post/32580696049</link><guid>http://robertschultz.org/post/32580696049</guid><pubDate>Sun, 30 Sep 2012 00:15:37 -0700</pubDate></item><item><title>How Github Works</title><description>&lt;a href="https://github.com/blog/920-how-github-works"&gt;How Github Works&lt;/a&gt;: &lt;p&gt;Github has become one of the places to go to regarding code repository and any open source project. Recently it has gained some attention and is even going through a major round of financing from Andreesen-Horowitz. So this is why I wanted to share a blog post from a Github employee that talks about their culture and what really makes a well oiled and fast moving engineering team.&lt;/p&gt;
&lt;p&gt;Creating a positive and fast moving culture is so important at any company. Many fail to see this and have the correct vision thus being extremely ineffective.&lt;/p&gt;</description><link>http://robertschultz.org/post/31301380280</link><guid>http://robertschultz.org/post/31301380280</guid><pubDate>Mon, 10 Sep 2012 17:03:03 -0700</pubDate><category>github</category></item><item><title>Infinity.js</title><description>&lt;a href="http://airbnb.github.com/infinity/#api-listview"&gt;Infinity.js&lt;/a&gt;: &lt;p&gt;Sweet little infinite scrolling library built by Airbnb. Simple and clean.&lt;/p&gt;</description><link>http://robertschultz.org/post/31186050106</link><guid>http://robertschultz.org/post/31186050106</guid><pubDate>Sun, 09 Sep 2012 00:50:36 -0700</pubDate></item><item><title>TFS 2012 and TFS Preview</title><description>&lt;p&gt;Microsoft has been trying to play catch up in the recent years with some of their process tools. By this I mean scrum and continuous delivery. With the release of TFS a few years ago, they provided a decent tool to allow you to get some nice integration out of the box with your code as well as a half baked dashboard to do some work item based task management. But it was clunky, slow and hooking TFS up to some sort of continuous integration system was a major pain in the ass.&lt;/p&gt;
&lt;p&gt;Welcome TFS 2012 and &lt;a href="http://tfspreview.com/" target="_blank"&gt;TFS Preview&lt;/a&gt;. Finally, Microsoft has started to get it right in my book. If you have not yet checked out TFS Preview I suggest you do. Basically they are offering a cloud hosted solution of TFS 2012 that allows you to get a full Scrum solution on top of your TFS work items with a real backlog and real task board; source control browser to view, compare and manage your source code similar to a &lt;a href="http://github.com" target="_blank"&gt;Github&lt;/a&gt; like interface; and a build management area to view your builds in real time.&lt;/p&gt;
&lt;p&gt;By hosting your TFS repository on Microsofts solution you are getting very tight integration in their infrastructure. Part of this is the direct integration with Azure Services. Now with the click of a button, you can enable direct deployment to an Azure instance right from your TFS build. This is extremely cool.&lt;/p&gt;
&lt;p&gt;So with TFS Preview, I have been able to have a full cloud strategy that includes source control, scrum process application and continuous delivery solution to push checked in changes out to Azure Services.&lt;/p&gt;
&lt;p&gt;Looking forward to more of what Microsoft has to offer.&lt;/p&gt;</description><link>http://robertschultz.org/post/31184585589</link><guid>http://robertschultz.org/post/31184585589</guid><pubDate>Sun, 09 Sep 2012 00:04:05 -0700</pubDate><category>tfs</category><category>microsoft</category></item><item><title>Collaborative Consumption</title><description>&lt;p&gt;It&amp;#8217;s been a while since I&amp;#8217;ve written a post, I guess I&amp;#8217;ve neglected it a bit. One updated I wanted to add was that since last time I&amp;#8217;ve taken a new role in my life at a great startup here in San Francisco called &lt;a href="http://getable.com" target="_blank"&gt;Getable&lt;/a&gt; as Director of Engineering.&lt;/p&gt;
&lt;p&gt;We are a small, early stage startup building a platform to allow users to have a better overall experience while renting products effectively spending less and doing more. Part of my job will be responsible for implementing process and culture, assisting to build teams as we scale, ensuring high quality of code among many other things.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;m excited to join the team!&lt;/p&gt;</description><link>http://robertschultz.org/post/30925833624</link><guid>http://robertschultz.org/post/30925833624</guid><pubDate>Wed, 05 Sep 2012 02:21:00 -0700</pubDate><category>getable</category></item><item><title>Vegas Again</title><description>&lt;p&gt;On Sunday we will be flying into vegas for vacation for a week. It&amp;#8217;s the middle of summer so that means this will be a hot trip. But that&amp;#8217;s alright, time to relax pool side and get some nice rest and relaxation, with a few drinks to keep me fuzzy.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;m going to try posting pictures here each day of my vacation and keep my blog a bit more updated.&lt;/p&gt;</description><link>http://robertschultz.org/post/25630758084</link><guid>http://robertschultz.org/post/25630758084</guid><pubDate>Thu, 21 Jun 2012 22:51:50 -0700</pubDate></item><item><title>Paper</title><description>&lt;p&gt;I posted a photo here already that looks like a little 10 year old doodle. It&amp;#8217;s actually me doing some doodles using this insanely awesome iPad app called &lt;a href="http://www.fiftythree.com/paper" target="_blank"&gt;Paper&lt;/a&gt;. Try it.&lt;/p&gt;</description><link>http://robertschultz.org/post/21191770274</link><guid>http://robertschultz.org/post/21191770274</guid><pubDate>Sun, 15 Apr 2012 19:56:01 -0700</pubDate></item><item><title>Visual Studio 11 by Default</title><description>&lt;p&gt;I installed Visual Studio 11 a few weeks ago to try it out when it came out. I didn&amp;#8217;t have too much time to play with it plus I was running it side by side with Visual Studio 2010 and it just didn&amp;#8217;t sit well with me especially considering they changed the color them and it changed some of my icons in Visual Studio 2010 which looked odd.&lt;/p&gt;
&lt;p&gt;This weekend I finally wiped both Visual Studio 2010 and 11 and started from scratch. The installation was blazing fast, maybe less than 10 minutes. I remember the old days of Visual Studio 2003 taking like an hour!&lt;/p&gt;
&lt;p&gt;Anyway, got everything installed, fired up a project for work which is versioned controlled via TFS. Everything seems to work okay. I had to manually adjust a line in my solution file though to reflect it&amp;#8217;s a 2010 solution. One gotcha it seems to have is it cannot open our Load Tests projects but it&amp;#8217;s a bit difficult to debug what&amp;#8217;s going on but this isn&amp;#8217;t the highest requirement and we can look into it.&lt;/p&gt;
&lt;p&gt;While I was reading about some of the new features one that caught my eye was that now unit test frameworks are pluggable which means you don&amp;#8217;t need an extension ot external tool to run unit tests within Visual Studio. This helps us a lot as we don&amp;#8217;t use MS Test and use nUnit. It also gives you code coverage!&lt;/p&gt;
&lt;p&gt;You can find more about that &lt;a href="http://blogs.msdn.com/b/visualstudioalm/archive/2012/03/02/visual-studio-11-beta-unit-testing-plugins-list.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;So for now, I&amp;#8217;m opting to make 11 my default IDE for development from now on.&lt;/p&gt;</description><link>http://robertschultz.org/post/21163520218</link><guid>http://robertschultz.org/post/21163520218</guid><pubDate>Sun, 15 Apr 2012 12:34:44 -0700</pubDate><category>Microsoft</category><category>Visual Studio</category><category>.NET</category><category>Programming</category></item><item><title>I'm Loving Rdio</title><description>&lt;p&gt;A while back when Spotify was coming to the US, I started getting excited. Finally a subscription based music service people were paying attention to. With it&amp;#8217;s simplistic design, and vast array of music it was an obvious choice for me who did not like buying music that I was only interested in hearing a few times until it faded into memory. DOn&amp;#8217;t get me wrong, I love the classics and supporting the artists who make great music but for most of the music I listen to now days, it&amp;#8217;s one off stuff or something I have to buy from ten different sources. After I used Spotify for a while I ran into a couple issues that I still deal with.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Discovery&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Discovering music with Spotify still feels extremely difficult. If I know what I&amp;#8217;m looking for, sure it&amp;#8217;s straight forward to find what I want. But after that I consistently hit a wall. Where to go from here? What new music &lt;em&gt;should&lt;/em&gt; I be listening to because of my musical interests? Spotify&amp;#8217;s mobile app does not address these concerns well. I tended to just play the same music over and over because for me to sit and think about what I wanted to listen to got tiring.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;iPad&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I love my iPad, especially the new retina display model. So where is Spotify&amp;#8217;s iPad app? It&amp;#8217;s still nowhere to be found. According to &lt;a href="http://www.crunchbase.com/company/spotify" title="CrunchBase" target="_blank"&gt;CrunchBase&lt;/a&gt; they&amp;#8217;ve raised $189M but still do not have a decent iPad app. What a shame, as I tend to listen to a lot of music on my iPad at home.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Introducing, Rdio&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Rdio is not a new company on the block. They&amp;#8217;ve actually been around for a while providing almost the same type of experience as Spotify. Some of the features they have are:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Great discovery and recommendations engine&lt;/li&gt;
&lt;li&gt;Social features&lt;/li&gt;
&lt;li&gt;iPad, iPhone, and HTML 5 based web interfaces&lt;/li&gt;
&lt;li&gt;Family accounts&lt;/li&gt;
&lt;li&gt;Offline song syncing&lt;/li&gt;
&lt;li&gt;Collection feature, which makes finding everything you&amp;#8217;re interested in easy&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;I could go on, but you get the point. Plus, these guys are located in San Francisco. Awesome. I think their platform is really great, they offer a lot of selection in upwards of 15M+ I believe and just beats the pants off Spotify in my opinion.&lt;/p&gt;</description><link>http://robertschultz.org/post/20241185716</link><guid>http://robertschultz.org/post/20241185716</guid><pubDate>Sat, 31 Mar 2012 12:45:00 -0700</pubDate><category>Rdio</category><category>Social</category><category>Music</category></item><item><title>Flexible Work Hours Inspires Performance</title><description>&lt;p&gt;During the first ten or so years of my professional life I worked for a company which had &amp;#8220;flexible&amp;#8221; work hour options. Let me break down what this really meant from my experience of pushing these rules to the limit over the years.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Getting reminded every morning when I walk in what time it is&lt;/li&gt;
&lt;li&gt;Getting phone calls or emails every time I&amp;#8217;m rushing to make it in by 9:30&lt;/li&gt;
&lt;li&gt;Having to ask if I can leave at 5:00&lt;/li&gt;
&lt;li&gt;Not getting paid if I did not make up for the hour when leaving at 5:00&lt;/li&gt;
&lt;li&gt;Having to ask to work on weekends&lt;/li&gt;
&lt;li&gt;Working on weekends without asking, but not getting recognition in any way&lt;/li&gt;
&lt;li&gt;No work from home option, had to take full sick day&lt;/li&gt;
&lt;li&gt;Had to log billable and non-billable time in daily&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;So realistically those are not flexible work hours. Actually, they are pretty restrictive for such a small technology company. Fast forward to now, and my flexible work hour structure works like this.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;I can come in at any agreed upon time, considering I get the work done&lt;/li&gt;
&lt;li&gt;We never count anything on units of time&lt;/li&gt;
&lt;li&gt;I do not have to ask anyone to leave early, no matter the time&lt;/li&gt;
&lt;li&gt;I do not get docked any pay if I leave early on a specific day&lt;/li&gt;
&lt;li&gt;I can work all I want on weekends, but never required&lt;/li&gt;
&lt;li&gt;We can work from home any day we want&lt;/li&gt;
&lt;li&gt;No time tracking&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;I honestly think some technology companies got it all wrong. The whole point is not about rewarding employees based on time spent on a task. You are then punishing those who can get three times the job done within the same amount of time. Instead, focus on providing the most flexible and efficient way to allow employees to get the job done and done well. Statistically it&amp;#8217;s proven that providing a more flexible environment actually drive a higher performance.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.inc.com/margaret-heffernan/why-flexible-hours-inspire-achievement.html?nav=next" target="_blank"&gt;Why Flexible Hours Inspire Performance&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;All of the time, energy, stress and overall employee morale lost on this process is such a waste. I think we calculated about twenty hours lost per year on the time management process.&lt;/p&gt;
&lt;p&gt;1200 = 5 * 5 * 4 * 12&lt;/p&gt;
&lt;p&gt;5 minutes a day, 5 days a week, 4 weeks a month, 12 months a year comes out to approximately 1200 minutes of lost time per year, or 20 hours.&lt;/p&gt;
&lt;p&gt;Such a shame. Let&amp;#8217;s instead spend our time delivering real products and being innovators.&lt;/p&gt;</description><link>http://robertschultz.org/post/17255219503</link><guid>http://robertschultz.org/post/17255219503</guid><pubDate>Tue, 07 Feb 2012 22:40:32 -0800</pubDate></item></channel></rss>
