Allen Pike 2014-07-31T21:47:26-07:00 http://www.allenpike.com/ Allen Pike http://www.allenpike.com/2014/six-years A lot can change in 6 years 2014-07-30T16:00:00-07:00 Allen Pike http://www.allenpike.com/ <img style='max-width: 100%' src='http://www.allenpike.com/images/2014/old-yahoo.jpg' style='width:250px' /> <p>The year was 1995. With little warning, the web burst into the homes of millions, starting a whole new era in the software industry. Developers flocked from inside and outside the tech industry to build web apps for many good reasons:</p> <ul> <li>Gold rush opportunities</li> <li>A way to reach new classes of customer</li> <li>Rapid growth</li> <li>Irrational exuberance about business models</li> </ul> <p>Six years later, these reasons were gone. By 2001, the gold rush was over, and the exuberance died. Some developers stuck it out, believing in the long term potential of the web. Other developers moved on to other platforms, or left the industry entirely. Those who remained struggled with free competitors and discoverability issues. Beloved products died, and we mourned. The businesses that survived focused on serving customers efficiently and sustainably.</p> <img style='max-width: 100%' src='http://www.allenpike.com/images/2014/old-appstore.jpg' style='width:250px' /> <p>The year was 2008. With little warning, the App Store burst into the pockets of millions, starting a whole new era in the software industry. Developers flocked from inside and outside the tech industry to build iOS applications for many good reasons:</p> <ul> <li>Gold rush opportunities</li> <li>A way to reach new classes of customer</li> <li>Rapid growth</li> <li>Irrational exuberance about business models</li> </ul> <p>Six years later, these reasons were gone. By 2014, the gold rush was over, and the exuberance died. Some developers stuck it out, believing in the long term potential of iOS. Other developers moved on to other platforms, or left the industry entirely. Those who remained struggled with free competitors and discoverability issues. Beloved products died, and we mourned. The businesses that survived focused on serving customers efficiently and sustainably.</p> <h2 id='the_ebb_and_flow'>The ebb and flow</h2> <p>Over the last week, many indie iOS developers have been sharing <a href='http://www.marco.org/2014/07/28/app-rot'>the</a> <a href='http://blog.jaredsinclair.com/post/93118460565/a-candid-look-at-unreads-first-year'>stories</a> <a href='http://pablin.org/2013/06/06/the-ios-appstore-in-2013/'>of</a> <a href='http://michael.burford.net/2014/07/where-are-indie-ios-developers-you-ask.html'>their</a> <a href='http://txt.jazzychad.net/gist/19a05ad4e7ef77072b44'>struggles</a> trying to make a living on the App Store. It&#8217;s always been hard, but the common wisdom over the last year has seemed to settle into a common refrain. Paid up front apps, for normal consumer use, <a href='http://www.marco.org/2013/10/02/yep-paid-apps-are-dead'>are dead</a>. Making a living on the App Store is harder than you think.</p> <p>In many ways, the iOS app market is where the web was in 2001. The easy wins have been won, and a lot of developers have hangovers. Still, successful products will continue to surprise and delight us from those who stick with it.</p> <p>Our first three products at Steamclock were paid iOS apps. The two products we have in the lab are not. One is a web app, and one a Mac app, both on subscription models. We&#8217;ll be building software for iOS for a long time, but it&#8217;s time to experiment as well.</p> <p>In yesterdays&#8217;s episode of <a href='http://developingperspective.com/2014/07/30/192/'>Developing Perspective</a>, David Smith points out that now that the App Store is mature, it behaves just like any other market in the business world:</p> <blockquote> <p>We&#8217;re now just left with fundamental business competition. You need more than a gut idea to have a successful product, the market doesn&#8217;t really care about the process it took to create what you created, it just cares about the end result, as supply goes up prices come down, diversification of your product line is essential for stability, and the reality that most businesses fail.</p> </blockquote> <p>It&#8217;s hard, and it sucks. Faced with this, the <a href='http://randsinrepose.com/archives/stables-and-volatiles/'>Volatiles</a> will instead choose the next exciting challenge that may be the path to success. The Stables will choose to double down, learn, persevere, and take the hard path of <a href='http://inessential.com/2014/07/30/why_i_love_indies_and_you_do_too'>sticking with what they love</a>.</p> <p>And you know what? We&#8217;re damn lucky to have that choice.</p> http://www.allenpike.com/2014/a-company-made-of-people A company made of people 2014-06-30T16:00:00-07:00 Allen Pike http://www.allenpike.com/ <img style='max-width: 100%' src='http://www.allenpike.com/images/2014/apple-cube.jpg' style='width:250px' /> <p>The worst misconception I see about Apple, or around any large company for that matter, is that the company is monolithic. One homogeneous entity that acts in unison. This idea breeds misunderstanding.</p> <p>The news teaches us that companies are ethicless profit-seeking automata. They are granted corporate personhood, with <a href='http://jezebel.com/why-women-arent-people-but-corporations-are-1598061808'>the right to deny healthcare to their workers</a> but no obligation to make the world a better place. Most people think of corporations as a single soulless blob.</p> <p>No corporation has worked harder to seem monolithic than Apple. With a famously tight focus and legendary secrecy, the internal workings of the company are a mystery. &#8220;Apple&#8221; rejects your app, not some front-line app reviewer. &#8220;Apple&#8221; opaquely dupes your Radars, not a specific team&#8217;s junior Engineering Project Manager. For years, Apple&#8217;s showmanship and PR have bred the sense that they are more magical chocolate factory than cube farm.</p> <h2 id='producing_the_worlds_finest_sausage'>Producing the world&#8217;s finest sausage</h2> <p>Back when I worked there, I was surprised by many things. More than anything else, though, I was surprised that it is simply a company made of people.</p> <p>A company made of very bright people, of course. Very bright people working very hard. But still, people. Messy, wonderful, fallible people just trying to do their jobs. People who disagree with one another. People with families, and hobbies, and political opinions. People who say things that are not finely crafted PR messages.</p> <p>This may seem obvious when put into words, but all these details are so well hidden from view in Apple&#8217;s external persona that I was taken aback by it. Most of the executive staff didn&#8217;t speak publically. Even Steve Jobs himself reserved his spotlight for the product - politics and personal flair, not so much.</p> <p>Although <a href='http://randsinrepose.com/'>some employees</a> got away with writing under a pseudonym, most Apple folks reasonably considered media attention <a href='http://abcnews.go.com/Technology/apple-engineer-gray-powell-lost-iphone/story?id=10430224'>a bad thing</a> and did their best to stay under the radar.</p> <img style='max-width: 100%' src='http://www.allenpike.com/images/2014/scott-erase.jpg' style='width:250px' /> <p>Today, the people, their personalities, and their values are starting to shine through. Beginning with the leadership &#8220;<a href='https://www.apple.com/pr/library/2012/10/29Apple-Announces-Changes-to-Increase-Collaboration-Across-Hardware-Software-Services.html'>changes to increase collaboration</a>,&#8221; through the departure of Katie Cotton as the head of PR, to the most open WWDC in memory, it&#8217;s become clear that this is intentional.</p> <p>WWDC this year was filled with things that developers have wanted for years, but most assumed Apple would never allow. We got open analytics data in iTunes Connect, more generous allowances for beta testing, and a slew of extensibility APIs throughout the OS. At the same time, the <a href='http://oleb.net/blog/2014/06/apple-lifted-beta-nda/'>lifting of the ridiculous WWDC NDA</a> dramatically improved discussion and collaboration within the community.</p> <p>Developers went wild. Brent Simmons marked it <a href='http://inessential.com/2014/06/06/early_thoughts_on_wwdc_2014'>the beginning of a new era</a>, Chock <a href='http://furbo.org/2014/06/03/confidence/'>chalked it up to confidence</a>, and Casey Liss <a href='http://www.caseyliss.com/2014/6/6/together'>relished the sense of cooperation</a>. All true.</p> <p>Still, there&#8217;s more to it.</p> <h3 id='the_people_shining_through'>The people shining through</h3> <p>Earlier this year, at Apple&#8217;s annual shareholder meeting, a representative of an anti-environment activist group asked Tim Cook to halt Apple&#8217;s environmental initiatives unless they could be proven profitable. <a href='http://www.macobserver.com/tmo/article/tim-cook-soundly-rejects-politics-of-the-ncppr-suggests-group-sell-apples-s'>Cook&#8217;s response</a>:</p> <blockquote> <p>When we work on making our devices accessible by the blind, I don&#8217;t consider the bloody ROI.</p> </blockquote> <p>He suggested the group sell their Apple stock. I&#8217;m not sure what Katie Cotton thought of that, but it was great to see Tim&#8217;s personality and values laid out.</p> <p>More recently, Eddy Cue and Jimmy Iovine <a href='http://recode.net/2014/05/30/apples-jimmy-iovine-and-eddy-cue-explain-the-beats-deal-and-hint-at-the-future-video/'>did an interview for re/code</a>, Jony Ive has been giving more frequent and in depth <a href='http://bits.blogs.nytimes.com/2014/06/16/jonathan-ive-on-apples-design-process-and-product-philosophy/'>interviews</a>, Angela Arhents <a href='https://www.linkedin.com/today/post/article/20140623211315-269697626-starting-anew'>wrote a piece on LinkedIn</a> about her first month at Apple, and Phil Schiller has <a href='https://twitter.com/pschiller'>started tweeting regularly</a>, cartoon avatar and all.</p> <p>Of course, no discussion of Apple execs letting their hair down is complete without Craig Federighi. Craig&#8217;s WWDC performance was full of personality, but I paid special attention to a gesture he made off stage. He took the time, on what was surely one of the most exhausting days of his life, to let hordes of developers take selfies with their silver-haired hero.</p> <img style='max-width: 100%' src='http://www.allenpike.com/images/2014/craig-triptych-wide.jpg' style='width:100%' /> <p>With the WWDC NDA lifted, other Apple employees, from <a href='https://twitter.com/clattner_llvm'>the creator of Swift</a> to various API maintainers, took to Twitter to gather feedback on all the goodies they&#8217;d dumped on developers. In the web community this would be expected behaviour. In the Apple community, it&#8217;s a delight.</p> <p>Of course, this is a shift, not a revolution. Apple will never get to the point where their culture tolerates, say, <a href='http://thenextweb.com/insider/2014/03/27/staff-mozilla-call-new-ceo-brendan-eich-step/'>employees publicly tweeting that their CEO should step down</a>. Indeed, as a public company with fierce competitors, they&#8217;re obligated to maintain decorum and secrecy around things that are materially sensitive.</p> <p>Still, around the things that aren&#8217;t core secrets - developer relations, employee personality, and standing up for their values - Apple is feeling more like a chorus of real people and less like a monolith.</p> <p>On Sunday, Tim Cook <a href='http://9to5mac.com/2014/06/29/tim-cook-and-apple-celebrate-applepride-in-san-francisco-today/'>led thousands of Apple employees in the San Francisco Pride Parade</a>. This is Tim&#8217;s Apple, and I like it a lot.</p> <img style='max-width: 100%' src='http://www.allenpike.com/images/2014/apple-pride.jpg' style='width:100%' /> http://www.allenpike.com/2014/feeding-the-baby Feeding the Baby 2014-05-31T16:00:00-07:00 Allen Pike http://www.allenpike.com/ <img style='max-width: 100%' src='http://www.allenpike.com/images/2014/allen-baby.jpg' style='width:250px' /> <p>Like all respectable businesses, Steamclock started in a basement. Four years ago, we outfitted Nigel&#8217;s basement with the old desks we&#8217;d imported from our corporate jobs, and some basic office chairs. Our presence was fascinating to Nigel&#8217;s kids, and they&#8217;d come downstairs to visit whenever they could find an excuse. They&#8217;d often draw us making apps, or map out ideas for their own apps and games.</p> <p>At that time, whenever I was asked for my job title, I just put the same thing I&#8217;d been at Apple: Software Engineer. Our degrees are both in Computer Science, and we took pride in having two technical co-founders. Of course, non-coding tasks would come up - design, planning, testing. These tasks generally went to me. I love design, and Nigel is such a good programmer that it&#8217;s kind of crazy for him to be doing anything else. Still, I always felt guilty when I wasn&#8217;t writing code. I thought of my day as split between productive coding time and distracting non-coding time.</p> <p>A few months in, we were notified of a crash in our app WeddingDJ that we needed to submit to Apple by the end of the day - a Friday. We had neglected to test the iOS 4.2 beta for issues, and it bit us. Nigel knew how to fix the crash, but he needed instead to feed his baby and then leave for the weekend. Like it or not, I foresaw spending hours with his twisty audio code determining how to fix the bug myself.</p> <p>Just then, another solution came to me. &#8220;How about, I&#8217;ll feed the baby, and you fix the bug.&#8221; The solution was simple and rational. So, for the first time in my life, I fed a baby.</p> <p>As I learned then, babies aren&#8217;t very good at eating. She had only recently started on solid food, yet thankfully was receptive to food being put in her mouth. I would put food in, she would push most it back out, and I&#8217;d repeat - asymptotically approaching having eaten a spoonful of pear mush. It wasn&#8217;t hard work, but I was not particularly qualified to do it. Still, it was, at that moment, my job.</p> <p>Nine-month-old babies don&#8217;t talk much, especially when they&#8217;re attempting to eat pear mush, so I had some quiet time to think while I worked away. I pondered the fact that I&#8217;d left my job writing code for a company I love, so I could feed a baby.</p> <p>Still, it felt oddly right. My job was to do whatever it took to ship great software. I felt like I was indirectly fixing that crash, ten times faster than I could have on my own, and at the same time doing something I&#8217;d never done before.</p> <p>I knew at that moment I&#8217;d made the right move.</p>