{"id":309,"date":"2008-08-02T15:20:12","date_gmt":"2008-08-02T23:20:12","guid":{"rendered":"http:\/\/dougmccune.com\/blog\/2008\/08\/02\/why-did-i-stop-blogging\/"},"modified":"2008-08-02T17:28:08","modified_gmt":"2008-08-03T01:28:08","slug":"why-did-i-stop-blogging","status":"publish","type":"post","link":"https:\/\/dougmccune.com\/blog\/2008\/08\/02\/why-did-i-stop-blogging\/","title":{"rendered":"Why did I stop blogging?"},"content":{"rendered":"<p>I haven&#8217;t been blogging like I used to. It&#8217;s been a month since my last post (and that was just a silly cartoon). I&#8217;ve been thinking about why this is, and there are some typical expected reasons (busy work schedule, extra non-work commitments, a recent move, etc etc). This is all part of why I&#8217;ve fallen off the blogging wagon, but it&#8217;s not the whole story. This post is a bit of a dive into my psychology, trying to get at why I blog and where I&#8217;m trying to get to in my life. This isn&#8217;t a technical post and it&#8217;s not really even about Flex. It&#8217;s about me and my brain and my feelings. So if you don&#8217;t like mushy crap, you can stop reading.<\/p>\n<p>First, the standard stuff:<\/p>\n<ul>\n<li><strong>Intense work<\/strong><br \/>\nI took a full-time gig with <a href=\"http:\/\/universalmind.com\/\">Universal Mind<\/a> and we&#8217;re about to launch the product that I&#8217;ve been working on for a very long time. It&#8217;s one thing to work on a consulting gig where you walk in, do your shit, and get out. This is different. This product has so much of my time and energy invested in it. It&#8217;s my baby, and because I&#8217;m so invested, it consumes more of my mental time than any consulting project ever did. It&#8217;s not like I work 100 hour weeks for UM, I work normal hours. But my head doesn&#8217;t shut off when I commit my night&#8217;s changes and walk away from the computer. So that means I&#8217;m thinking about Flex for a huge portion of my non-work hours.<\/li>\n<li><strong>Writing Flex for Dummies<\/strong><br \/>\n<a href=\"http:\/\/www.amazon.com\/gp\/product\/0470277920?ie=UTF8&#038;tag=dougmccune-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=0470277920\">Flex For Dummies<\/a> basically took over my weekends for 7 months of my life. I wrote from Friday night to Sunday night (our deadlines were Monday and I usually turned in a chapter around 1 am). I didn&#8217;t go out, I didn&#8217;t go on weekend trips. And the last thing I wanted to do was blog. But that process is over and the book&#8217;s about to come out! I now have my weekends back, but I also have a new appreciation for my free time. I used to do a lot of blog posts over the weekends, now sitting in front of the computer is the last thing I want to do. <\/li>\n<li><strong>Moving in with my girlfriend<\/strong><br \/>\nIt&#8217;s been about a month since I moved from San Francisco to Berkeley and moved in with my girlfriend. So I was dealing with the whole packing and moving thing, and also adjusting to the new living situation. Things have been fantastic since moving in, and this is another reason I&#8217;m not blogging as much. After a day of work I&#8217;d much rather go to dinner with my girlfriend and spend time hanging out with her instead of sitting in front of my monitor writing code.<\/li>\n<\/ul>\n<p>So that&#8217;s all the stuff that I&#8217;d tell you if you asked me why I haven&#8217;t been blogging. &#8220;Man, I&#8217;ve just been so busy, I can&#8217;t find the time.&#8221; There&#8217;s a lot of truth to that, I certainly don&#8217;t want it to sound like I haven&#8217;t been busy. But largely the &#8220;I&#8217;ve been busy&#8221; excuse is bullshit.  So why haven&#8217;t I been blogging? <\/p>\n<p><strong>I&#8217;m not hungry anymore.<\/strong><\/p>\n<p>Now we&#8217;re getting to the meat of this. I&#8217;ve been thinking about what drives me to blog and reflecting on the past year and a half. I&#8217;ve had a crazy ride. I went from being an unknown kid learning ActionScript and Flex to being a semi-famous-within-a-very-specific-geek-circle, book-writing, highly-paid, influential expert (and yeah, clearly you can tell that it&#8217;s all gone to my head). And it all happened in a year. My salary multiplied, I was speaking at conferences, I had a book deal. That&#8217;s some seriously crazy shit. That wasn&#8217;t entirely my plan from day one, although as things started picking up steam I started aiming higher and higher. I wanted to be famous. I wanted people to think I was good. I wanted to be in demand, to be sought after. <\/p>\n<p>And so now what? What&#8217;s the next step? I&#8217;ve got a stellar job, I make bank, my book&#8217;s about to come out, I&#8217;ve got a reputation I&#8217;m proud of, and I&#8217;m being flown halfway around the world to speak at a conference. The people that I thought were rockstars, that I learned so much from while I was getting started (and still do every day); they all know who I am now (some of them are even good friends). <\/p>\n<p>I used to be so hungry to prove myself. If someone had a coding problem they couldn&#8217;t solve I wanted to be the guy who showed everyone how to do it. I wanted people to stop and say &#8220;woah, where the fuck did this guy come from?&#8221; And now that I got that I guess I feel a bit drained. That fire to be the best, to be known, is dampened. I&#8217;m not saying I&#8217;m the best, I&#8217;m just saying I no longer care like I used to.<\/p>\n<p><strong>The Tech<\/strong><br \/>\nThere&#8217;s also a technology aspect to this. I&#8217;m starting to feel like I&#8217;ve taken Flex as far as it will go. I started proving small things; how to make little components, or how to hack some piece of the Flex framework. And I rode that until I knew Flex inside and out. I hit every brick wall (I climbed over or busted through some). And it was all so challenging and rewarding. I was unlocking secrets, uncovering things people didn&#8217;t know. But in terms of intellectual curiosity I&#8217;ve exhausted Flex 2 and 3. Of course there&#8217;s always new stuff in Flash Player 10 and Flex 4 that is going to be really interesting. But my interest has been shifting. I don&#8217;t want to solve small problems with a component or with a framework. I want big problems. I want new problems. I want real problems. I want to solve something that&#8217;s not just a technical detail. <\/p>\n<p>I&#8217;m not ditching Flex or ActionScript. On the contrary, I feel like I&#8217;ve gotten to the point with the technology that I&#8217;m supposed to be: Flex and ActionScript are just tools to solve problems, not problems in themselves. When I started blogging Flex was a problem I was chipping away at, hacking together examples and tweaking the framework to get it to serve my needs. Now I want to move beyond that, and take on problems that are information problems on their own, and Flex just happens to be the best tool I have at my disposal.<\/p>\n<p><strong>The Next Step<\/strong><br \/>\nI&#8217;ve been reading a good bit about information visualization as a field of research and soaking in as much as I can. The product I&#8217;ve been working on for Universal Mind takes geographic information visualization to a level that nobody&#8217;s done yet on the web (I put the &#8220;on the web&#8221; qualifier there, but I hope we&#8217;re working on stuff that pushes limits for any software, online or offline). And that&#8217;s just scratching the surface. There&#8217;s a ton room for innovation in the geo space. It&#8217;s a field that has so much potential but is stifled by a few big players and their ideas about how things are supposed to work. So I&#8217;m hoping I can help shake that up a bit. But geospatial information is just one small piece of the whole pie. I want to visualize everything. I want to create new ways of seeing data. And this is a field without limits. There is no end to the possible innovation.<\/p>\n<p>So in the months ahead I hope to use this blog as an experimental proving ground for my forays into data visualization. I&#8217;m doing a lot of this for work, which is awesome because that means I get paid to do interesting work, but it has the downside that I often can&#8217;t share code. I imagine there will be more posts that are examples of what we&#8217;ve done (videos or live apps) that don&#8217;t show exactly how we did it. That sucks, but I think there&#8217;s still a lot to be said for showing off inspirational stuff. I&#8217;m also going to be trying to refocus on blogging small experiments in data visualization. <\/p>\n<p>So if you&#8217;ve made it this far I&#8217;m impressed you read through my psycho-babble ramblings (or maybe you just skipped to the end looking for something worthwhile). From here on out I&#8217;ll probably keep the &#8220;dive into Doug&#8217;s head&#8221; type of posts like this to a minimum, and get back to blogging cool tech.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I haven&#8217;t been blogging like I used to. It&#8217;s been a month since my last post (and that was just a silly cartoon). I&#8217;ve been thinking about why this is, and there are some typical expected reasons (busy work schedule, extra non-work commitments, a recent move, etc etc). This is all part of why I&#8217;ve [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-309","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/dougmccune.com\/blog\/wp-json\/wp\/v2\/posts\/309","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dougmccune.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dougmccune.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dougmccune.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dougmccune.com\/blog\/wp-json\/wp\/v2\/comments?post=309"}],"version-history":[{"count":0,"href":"https:\/\/dougmccune.com\/blog\/wp-json\/wp\/v2\/posts\/309\/revisions"}],"wp:attachment":[{"href":"https:\/\/dougmccune.com\/blog\/wp-json\/wp\/v2\/media?parent=309"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dougmccune.com\/blog\/wp-json\/wp\/v2\/categories?post=309"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dougmccune.com\/blog\/wp-json\/wp\/v2\/tags?post=309"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}