<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Michelle Minkoff</title>
	
	<link>http://michelleminkoff.com</link>
	<description>=SUM (Passion + journalism + data + technology)</description>
	<lastBuildDate>Mon, 16 Jan 2012 20:20:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/michelleminkofffeed" /><feedburner:info uri="michelleminkofffeed" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>michelleminkofffeed</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>A pilgramage to NY headquarters</title>
		<link>http://feedproxy.google.com/~r/michelleminkofffeed/~3/djMFknuKids/</link>
		<comments>http://michelleminkoff.com/2012/01/16/pilgramage-to-ny-headquarters/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 20:20:23 +0000</pubDate>
		<dc:creator>Michelle Minkoff</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://michelleminkoff.com/?p=1578</guid>
		<description><![CDATA[I&#8217;ve been in a rather dark, pressure-filled place in my journey the past couple of weeks.  You can tell, more posts here about my feelings, rather than code.  Less posting on Twitter about anything work-related, or anything at all during the work week.  The usual &#8220;How are you?&#8221; is greeted with an exasperated sigh, rather [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been in a rather dark, pressure-filled place in my journey the past couple of weeks.  You can tell, more posts here about my feelings, rather than code.  Less posting on Twitter about anything work-related, or anything at all during the work week.  The usual &#8220;How are you?&#8221; is greeted with an exasperated sigh, rather than my usual &#8220;Life is awesome!&#8221;</p>
<p>It&#8217;s something to do with another level I&#8217;m trying to attain in my career, a lack of balance, a frustration with not being able to do what I wish I could.  Many have tried to help me out of this funk, and just as I start to feel better, another monkey wrench is thrown my way.  My medical problems &#8212; I can deal with.  High blood pressure, take a pill. Leaking protein &#8211; take some chemo.  Fine.  But this general discomfort is hard. I don&#8217;t know the end goal, nor the path.  I&#8217;m horrible at hiding my emotions, so I say things I shouldn&#8217;t, things I don&#8217;t truly mean.  I hope the team knows that.<span id="more-1578"></span></p>
<p>I enjoy working out of Washington, DC, and have long said that choosing between working with my colleagues by format or by subject matter, would lead me to choose working in person with my colleagues by subject matter.  I love the &#8220;Washingtonness&#8221; of AP.  But sometimes, the people I talk to on the phone need to be just a little bit more.  I come back from three working days in NY feeling&#8230;better.  I love seeing them in person, but miss my DC colleagues.  In DC, I miss the people in NY.  But I&#8217;ve always lived in an intersection.  After my recent trip, it would be a lie to say my ennui is fixed, but I&#8217;m starting to see a path.</p>
<p>I thought I would share some clarifying quotes from my colleagues, who put a bit of a skip back in my step.  I think they may be helpful to anyone learning a new skill, in any field.</p>
<p>&#8220;At some point, it&#8217;s not enough for me to believe you can do it.  You must believe you can do it.&#8221;</p>
<p>&#8220;Perhaps you are frustrated because your potential is not yet matched by your skills.&#8221;</p>
<p>&#8220;Asking questions about how every line works is an excellent trait for a technologist. But sometimes it&#8217;s enough to grasp the big picture, and let the rest come.&#8221;</p>
<p>&#8220;Are you afraid of failing? Because you haven&#8217;t yet.&#8221;</p>
<p>&#8220;Think of this like school. It just happens to take place in a large global news organization.&#8221; (#nobigdeal)</p>
<p>&#8220;I have never known you not to find a solution to a problem.&#8221;</p>
<p>&#8220;If you want to work on the weekend, go ahead.  If you want to do something else, do that. You have nothing to feel guilty about for not working outside of work.&#8221;</p>
<p>&#8220;Side projects are supposed to be fun. If it isn&#8217;t, why are you doing it?&#8221;</p>
<p>&#8220;Why do you refer to learning as struggling? It&#8217;s part of the process, no different than before.&#8221;</p>
<p>&#8220;I know that you don&#8217;t see programming as the point, but a means to an end.  But you know what? The journey is pretty fun, too.&#8221;</p>
<p>&#8220;At first, you will just feel like you are copying down code. But it will make more sense.&#8221;</p>
<p>Eventually, me:</p>
<p>&#8220;It&#8217;s just so hard. (later) I never really learned to code with music, it was just so, so difficult I had to concentrate&#8230;wait a minute&#8230;like it&#8217;s hard now&#8230;oh wait, I think I just had a moment of clarity&#8211;this is no worse than when I started learning Python!  I can do this! Too.&#8221;</p>
<p>And my favorite question:</p>
<p>&#8220;Do you understand this enough yet that you see how the structure can help you dream up new interactives?&#8221;</p>
<p>Not yet.  But that day sounds pretty darn awesome. That quote&#8217;s going on my desk.</p>
<p>My task last week?  Learn enough about Backbone (a Web framework that helps organize JavaScript, the language I use most often) that I could execute a major project in it due at the end of the month.  Wednesday: I had a pounding headache, and laid down my desk, almost in tears.  Thursday: I made changes to a file, and modified features. Friday: I added features of my own, with barely any supervision.  I nearly broke my face with a wide grin as a click made a shape change from one color to another.</p>
<p>And for the first time in years, on Saturday and Sunday, I didn&#8217;t touch a line of code. I gave myself permission to rest.  I visited with relatives. I entered a world where my biggest problem was turning down the apple turnover being pushed on me after breakfast.  I gabbed with college friends over pickles and corned beef at a NY deli. I rode back to DC, just&#8230;thinking.  The Capitol building glowed at me as I exited Union Station. I was home, but with a renewed perspective.  And it was&#8230;liberating.</p>
<p>I&#8217;m still in a dark place.  I don&#8217;t know where all this will lead.  I don&#8217;t know when I&#8217;ll come out of my current funk.  I hope that passing on what I do know, inside and outside my organization, may help me feel better. I don&#8217;t know how I&#8217;m going to meet my own expectations, which I&#8217;ve learned, are even higher than those of my workplace. Which is ridiculous &#8212; I&#8217;m doing well enough for AP, but not for myself. I always have been my own worst critic.</p>
<p>There is no wrap-up conclusion at the end of this post.  Just this: I&#8217;m in a better place now than I was on Tuesday, before I went up to NY.  And maybe for today, that&#8217;s enough. Tomorrow? That&#8217;s a question I&#8217;m not ready to address quite yet.</p>
<h3  class="related_post_title">Explore other posts:</h3><ul class="related_post"><li>February 3, 2011 -- <a href="http://michelleminkoff.com/2011/02/03/pbs-post-sharing-our-work-does-it-make-census/" title="PBS post: Sharing our work, does it make &#8220;Census&#8221;?">PBS post: Sharing our work, does it make &#8220;Census&#8221;?</a></li><li>February 20, 2010 -- <a href="http://michelleminkoff.com/2010/02/20/data-delver-maryjo-webster-pioneer-press/" title="Data Delver: MaryJo Webster, Pioneer Press">Data Delver: MaryJo Webster, Pioneer Press</a></li><li>December 25, 2011 -- <a href="http://michelleminkoff.com/2011/12/25/hacking-till-it-works-is-no-longer-enough/" title="Hacking till it works is no longer enough">Hacking till it works is no longer enough</a></li><li>September 16, 2010 -- <a href="http://michelleminkoff.com/2010/09/16/journ-curriculas-transition-isnt-unique/" title="Journ curricula&#8217;s need for transition isn&#8217;t unique">Journ curricula&#8217;s need for transition isn&#8217;t unique</a></li><li>January 4, 2010 -- <a href="http://michelleminkoff.com/2010/01/04/viz-week-1/" title="Reflections on Visualization Theory (Data viz readings, week 1)">Reflections on Visualization Theory (Data viz readings, week 1)</a></li><li>August 21, 2011 -- <a href="http://michelleminkoff.com/2011/08/21/how-to-make-a-non-flash-intensity-map-in-fusion-tables/" title="How to make a non-Flash intensity map in Fusion Tables">How to make a non-Flash intensity map in Fusion Tables</a></li></ul><img src="http://feeds.feedburner.com/~r/michelleminkofffeed/~4/djMFknuKids" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://michelleminkoff.com/2012/01/16/pilgramage-to-ny-headquarters/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://michelleminkoff.com/2012/01/16/pilgramage-to-ny-headquarters/</feedburner:origLink></item>
		<item>
		<title>The word of 2012 —  Moderation</title>
		<link>http://feedproxy.google.com/~r/michelleminkofffeed/~3/P5xHjchjP9I/</link>
		<comments>http://michelleminkoff.com/2012/01/02/the-word-of-2012-moderation/#comments</comments>
		<pubDate>Mon, 02 Jan 2012 19:50:38 +0000</pubDate>
		<dc:creator>Michelle Minkoff</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://michelleminkoff.com/?p=1569</guid>
		<description><![CDATA[Some people make New Years&#8217; Resolutions.  Some people make them before January 2.  I would not be one of these people.  But, instead, I publicly declare (for accountability&#8217;s sake), that this year is going to be different.  2011 was the year of extremes. Life is great! (I learned so much!) Life is horrible! (Anything to [...]]]></description>
			<content:encoded><![CDATA[<p>Some people make New Years&#8217; Resolutions.  Some people make them before January 2.  I would not be one of these people.  But, instead, I publicly declare (for accountability&#8217;s sake), that this year is going to be different.  2011 was the year of extremes. Life is great! (I learned so much!) Life is horrible! (Anything to do with needles and hospital beds.)  I&#8217;m not going to limit myself to what I will or will not do, but here are some goals.<span id="more-1569"></span></p>
<p>Goals are not the same thing as resolutions, and I know this.  I am making a conscious decision to set a theme which will influence goals for 2012.</p>
<p>1. Combating insecurity with talking too much.  I remain in an environment that is fantastically amazing.  I finally am able to name these people as colleagues, and look them in the eye.  But when I put on my &#8220;tough girl&#8221; face, I think I come on too strong.  Am I listening enough to others&#8217; perspectives?  Would the reporters, editors, bureau chiefs pay me as much, or even more attention if I was less heavy-handed? Less &#8220;We need to do this,&#8221; less &#8220;I&#8217;m just the new kid,&#8221; more &#8220;I think this could be a good idea&#8221;.</p>
<p>2. Less chalking it up to being a newbie. I will forever be a student, and so I tend to think of myself as someone who has never really left school. This doesn&#8217;t help give me the confidence I need.  It also doesn&#8217;t help, when I &#8216;m not hitting conventions as well as I should. I have years, and I think, decades less experience than most of my colleagues. It&#8217;s possible to level up, and not be surprised things work.  Yet, I don&#8217;t want to lose my enthusiasm.  I&#8217;m still the person, who, when Jonathan explains some new tool, can&#8217;t stop herself from yelling &#8220;Really? That is SO cool!&#8221;  And then, I hurt my own ears listening to the aftershock of the screech.  Maybe I can be a little quieter. But I won&#8217;t lose that enthusiasm, and I probably won&#8217;t be able to tone it down much &#8212; this stuff is still really exciting.  I hope it&#8217;s just as exciting decades from now.</p>
<p>My point was, I&#8217;m too much of a newbie. This is not absolutely an asset, nor absolutely a detriment, just a fact.  I must not drag the overall work down.  The colleagues are more patient than I would be, but I must meet that patience with consistent leveling up.  Suck less.  Accept this: &#8220;I am no longer a beginning programmer.  I am at an intermediate level.&#8221;</p>
<p>3. Help others, but get help yourself.  I spend a lot of time paying it forward, and that&#8217;s not going anywhere, but I should spend just as much time getting the help I need.  Go back to the strategies of beginning Python, and apply them to new skills.</p>
<p>4. Don&#8217;t become a full-fledged computer scientist. This may seem counterintuitive, but I can feel myself getting better by leaps and bounds.  Yet, I spend my free-time reading up on closures, whereas I once would spend it keeping up on the news.  I long to do more of a certain type of work, yet I wonder if I get too bogged down trying to be an exceptional developer.  Continue to pursue what it means to code in the service of journalism, and try to strike a balance.  Problem is, I don&#8217;t yet know what the balance looks like.  Seek to find out.</p>
<p>5. More work/life balance. The culture at the AP has encouraged me to have more of a non-work life than I have in years (thanks!).  And I don&#8217;t feel guilty about it, because I give 200 percent at work itself.  Yet, I want more time to keep up a gym routine, practice cooking skills, visit with friends, go to the theater, pursue my other passions, and be a person, not merely the operator of a computer.  I&#8217;m the only one who can make this happen, but it will be a priority.</p>
<p>6. Less medical stuff. I can&#8217;t do much about this, I suppose, but I spent too much time in hospitals this past year.  People say it was impressive I maintained the pace I did, oh, and conducted a job search through chemo.  Hair is coming back, and I am feeling better than ever.  Moderation.  Take care of myself. Take those meds, eat healthy, get more sleep.  As my kidney doc says, take care of your body, it&#8217;s what enables everything else.  This year, for real.</p>
<p>7. Divide my intellectual pursuits, and read things that don&#8217;t relate to journalism, Web development and cartography. One thing I&#8217;ve noticed recently: really smart people pay attention not just to the field they&#8217;re in, but get to know the exceptional thinkers in other fields.  I hope to do more of this.  I will follow more diverse people on Twitter.  I will read more things.  I will try more things.  This means expanding my reading habits, and going to a more diverse group of events in the DC area.  This city is perhaps one of the best in the world for self-teaching.  Curious about astronomy? Head to the Air and Space museum?  Want to influence your designs with classical Greek art? National Gallery. I&#8217;d like to make better use of these resources, and bring them back to my work.</p>
<p>2011 was spectacular, in the good times and the bad.  It&#8217;d like 2012 to just be&#8230;very good on many levels.  That&#8217;s more than enough.</p>
<h3  class="related_post_title">Explore other posts:</h3><ul class="related_post"><li>March 8, 2010 -- <a href="http://michelleminkoff.com/2010/03/08/data-delver-matt-wynn-arizona-republic/" title="Data Delver: Matt Wynn, Arizona Republic">Data Delver: Matt Wynn, Arizona Republic</a></li><li>January 18, 2009 -- <a href="http://michelleminkoff.com/2009/01/18/how-much-video-is-too-much-video/" title="How much video is too much video?">How much video is too much video?</a></li><li>April 5, 2009 -- <a href="http://michelleminkoff.com/2009/04/05/state-of-healthcare-journalism/" title="State of Healthcare Journalism">State of Healthcare Journalism</a></li><li>January 1, 2011 -- <a href="http://michelleminkoff.com/2011/01/01/looking-back-on-a-year-what-now/" title="Looking back on a year: What now?">Looking back on a year: What now?</a></li><li>February 20, 2010 -- <a href="http://michelleminkoff.com/2010/02/20/data-delver-chase-davis-california-watch/" title="Data Delver: Chase Davis, California Watch">Data Delver: Chase Davis, California Watch</a></li><li>January 4, 2010 -- <a href="http://michelleminkoff.com/2010/01/04/math/" title="My new perspective on math &#8211; it&#8217;s a journalistic tool!">My new perspective on math &#8211; it&#8217;s a journalistic tool!</a></li></ul><img src="http://feeds.feedburner.com/~r/michelleminkofffeed/~4/P5xHjchjP9I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://michelleminkoff.com/2012/01/02/the-word-of-2012-moderation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://michelleminkoff.com/2012/01/02/the-word-of-2012-moderation/</feedburner:origLink></item>
		<item>
		<title>Adventures in rebooting my coding practice</title>
		<link>http://feedproxy.google.com/~r/michelleminkofffeed/~3/-WELpm78hws/</link>
		<comments>http://michelleminkoff.com/2011/12/28/adventures-in-rebooting-my-coding-practice/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 04:48:42 +0000</pubDate>
		<dc:creator>Michelle Minkoff</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://michelleminkoff.com/?p=1567</guid>
		<description><![CDATA[After my approach to a nervous breakdown last week, kind people in the community have helped me get back on track.  I have restructured my current big project so it no longer includes a &#8220;miscellaneous&#8221; function, and is sorted into logical pieces.  I am also seeking to learn the actual vocabulary fo what things in [...]]]></description>
			<content:encoded><![CDATA[<p>After my approach to a nervous breakdown last week, kind people in the community have helped me get back on track.  I have restructured my current big project so it no longer includes a &#8220;miscellaneous&#8221; function, and is sorted into logical pieces.  I am also seeking to learn the actual vocabulary fo what things in programming are called, because conversations like this are not really a good thing: &#8220;Then, I put it into the thing with the curly brackets, and then I tried to access the thing with the other thing, and there was an error, which mentioned another thing that I didn&#8217;t understand.&#8221;  The polite response to this is &#8220;Can I see the code?&#8221;  A more appropriate one might be &#8220;Would you get with the program and play ball like a professional coder?&#8221;<span id="more-1567"></span></p>
<p>I hope it will not embarrass <a href="http://jonathanstray.com/">Jonathan Stray</a>, who I count as a friend, manager and colleague, who has already been more than helpful with sorting out the technical issues, and providing kind reassurance that this is surmountable.  And that&#8217;s in three days, since I started this &#8220;leveling up.&#8221;  I&#8217;d be surprised, except this is in the pattern of Ben Welsh and Ken Schwencke of the LA Times, and Derek Willis of the NY Times (who also dealt with being consistently featured on the blog, so it is what it is).  I&#8217;ve thrown myself back into learning, just like I did when I decided I had to learn Python to get into this world.  I&#8217;m at a level where I can pass on some knowledge, but somehow I think I lost that I need to be working just as hard on my own education.</p>
<p>Some thoughts:</p>
<p>1. I&#8217;ve long said the programmer-journalist label doesn&#8217;t matter, but interacting with Jonathan has demonstrated the power of a CS background.  I think that&#8217;s more of why I feel so behind.  To paraphrase Jonathan, what a CS degree gives you is the ability to understand common constructs in programming. So, while the languages change, their building blocks have commonality that you have some understanding of.  For the first time, I get why that would be very powerful.  Meanwhile, I play catchup. This is not something I would have considered if not for working with someone who has that background, and works at the intersection of journalism and technology.</p>
<p>2. I try to think of functions as building blocks. It&#8217;s a lot like news writing &#8212; keep the chunks short and digestable, each section has a distinct purpose.  Now, my functions look more like an outline.  Small blocks, medium sized blocks combine smaller ones.</p>
<p>3. Things are busy in a newsroom, and I love the adrenaline rush.  But thinking it&#8217;s enough to just keep all the balls in the air causes major headaches later.  MAJOR.  As in, I didn&#8217;t understand how horrific it would be.  Slow down now so you can speed up later.</p>
<p>4. Don&#8217;t underestimate the power of an external CSS file.  Changing too much CSS with jQuery can cause great confusion.</p>
<p>5. Put in more effort to ground yourself in why you&#8217;re doing it.  I could write code all the time, but I&#8217;m paying more attention to everything else in the DC bureau, so I can be the best citizen of the newsroom I can.  You&#8217;ll always be too busy, if you let yourself.</p>
<p>6. I&#8217;m setting a goal of commenting every line of code.  Much like how I try to go to the gym seven days a week.  In both cases, this doesn&#8217;t happen, but with some slacking, I end up doing things just frequently enough.  The comments are for others, but more to remind me of why I did something.  Also, a great opportunity to develop a vocabulary for discussing code.  Writing out &#8220;we add the thing to the bigger thing&#8221; really hits you over the head with what you need to learn.</p>
<p>7. Every language has patterns that are common conventions. Other people have encountered your problem before.  It&#8217;s up to you to figure out what applies to your situation.</p>
<p>8. Saying you can be self-sufficient doesn&#8217;t mean suffering in silence.  It is not letting down yourself, your mentors, your community and your organization.  It is a growth process. It is not a weakness to ask for help. It is not a weakness to tell your boss you don&#8217;t know if you can do it, despite every piece of career advice you may have been given, which says young journalists should say yes to everything, and figure it out.  It is a problem if you make this proclamation a day before deadline. It is a problem if you give up. It is not a problem if you dive into trying to learn, and feel reinvigorated and challenged. It is a different type of problem when you have a bookmarks folder with 250 articles to read after three days, because of your research, and suggestions from folks within and without your place of employment.  The kind of problem that&#8217;s nice, and life-affirming. That, I can handle.</p>
<h3  class="related_post_title">Explore other posts:</h3><ul class="related_post"><li>November 25, 2009 -- <a href="http://michelleminkoff.com/2009/11/25/the-limitations-of-sql-and-access/" title="The limitations of SQL and Access">The limitations of SQL and Access</a></li><li>February 2, 2010 -- <a href="http://michelleminkoff.com/2010/02/02/recognize-the-importance-of-journalistic-creativity/" title="Recognize the importance of journalistic creativity">Recognize the importance of journalistic creativity</a></li><li>April 5, 2010 -- <a href="http://michelleminkoff.com/2010/04/05/data-delver-phil-meyer/" title="Data Delver: Phil Meyer">Data Delver: Phil Meyer</a></li><li>February 22, 2010 -- <a href="http://michelleminkoff.com/2010/02/22/david-carr-at-medill/" title="David Carr at Medill">David Carr at Medill</a></li><li>February 20, 2010 -- <a href="http://michelleminkoff.com/2010/02/20/data-delver-chase-davis-california-watch/" title="Data Delver: Chase Davis, California Watch">Data Delver: Chase Davis, California Watch</a></li><li>September 7, 2010 -- <a href="http://michelleminkoff.com/2010/09/07/hosting-wjchat-finding-the-story-in-the-data/" title="Hosting #wjchat &#8212; Finding the story in the data">Hosting #wjchat &#8212; Finding the story in the data</a></li></ul><img src="http://feeds.feedburner.com/~r/michelleminkofffeed/~4/-WELpm78hws" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://michelleminkoff.com/2011/12/28/adventures-in-rebooting-my-coding-practice/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://michelleminkoff.com/2011/12/28/adventures-in-rebooting-my-coding-practice/</feedburner:origLink></item>
		<item>
		<title>Hacking till it works is no longer enough</title>
		<link>http://feedproxy.google.com/~r/michelleminkofffeed/~3/kRX1RLiqlJE/</link>
		<comments>http://michelleminkoff.com/2011/12/25/hacking-till-it-works-is-no-longer-enough/#comments</comments>
		<pubDate>Sun, 25 Dec 2011 05:24:06 +0000</pubDate>
		<dc:creator>Michelle Minkoff</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://michelleminkoff.com/?p=1564</guid>
		<description><![CDATA[Learning to code with editorial intent has been a pet project of mine for years by now, but this week was the first time I literally found myself in tears, because I couldn&#8217;t get something to work.  My father has a great story from his educational days, about how he changed degrees because he saw [...]]]></description>
			<content:encoded><![CDATA[<p>Learning to code with editorial intent has been a pet project of mine for years by now, but this week was the first time I literally found myself in tears, because I couldn&#8217;t get something to work.  My father has a great story from his educational days, about how he changed degrees because he saw the first time, he didn&#8217;t like school. So it goes with the past few days.  Something has gone wrong with my path.  There are two options: recognize this has been a fun experiment, but it&#8217;s over now (this is not an option at all, I&#8217;ve learned too much and am way too committed), or figure out the problem and move forward.</p>
<p>I&#8217;ve looked at the code of really good journoprogrammers, people I have been lucky to count as mentors, and in comparison, my code tends to look like a jumbled mess of horror, whereas theirs is all&#8230;neat.  This isn&#8217;t about commenting, which I also &#8220;should&#8221; do more of, but how we organize our content.  It&#8217;s just like how when we write stories, we organize our notes and think about the structure.  But I&#8217;ve been so delighted that something actually works, I&#8217;ve slacked off.  Not to mention that having to code faster than ever before in my life means I leave out what I know I should do.</p>
<p>(My self-practice has also dwindled while I was on chemo.  Short story: Kidney disease comes back, I treat it like any coding problem, solve the bug, it goes back into remission.  Next?)</p>
<p>What does &#8220;should&#8221; mean anyway?  There are so many conventions.  I know people who learned CS in school got some of these through formal education. But why should I use these conventions? It&#8217; s easy to self-deprecate &#8212; &#8220;Oh, you should see my crappy code!  It&#8217;s so horrible, and such a mess!&#8221;  Commiseration occurs.  But this is not something to be proud of. I wait for the moment when the &#8220;real developers&#8221; stop being polite, and complain when they have to update something, and tell me I&#8217;m too far behind.</p>
<p>Anyway, I&#8217;ve never been one to do things people tell me, without understanding the &#8220;why&#8221;? Why shouldn&#8217;t you repeat code in a project? This won&#8217;t be a surprise to the experienced ones reading, but it&#8217;s not because it&#8217;s some requirement for no reason, not some teacher trying to add restrictions to a rubric.  It&#8217;s easier to fix bugs, make changes, understand how your program works days, weeks and months after you wrote it, if you strip it down, make it comprehensible.</p>
<p>I&#8217;ve been working harder than ever before at my job, and I do love it, but I am bewildered.  I remember other mentors saying a core missing piece of my knowledge was  experience building &#8220;big systems.&#8221;  I arrived at my present employer, and I was told I was going to build big systems.  And I have, and I am, and I would not attempt it if I didn&#8217;t have the support of a team and organization that believes in me, in a way I can&#8217;t even comprehend yet.</p>
<p>Here&#8217;s the new deal, though.  Now, I need to build better.  Not be pleasantly surprised my code works. Choice words from a current mentor: &#8220;It&#8217;s not a question of if you can get the program to work, but how, when and if it&#8217;s worth your time.&#8221;  I live in fear of not hitting the when, and I think addressing how I code, will help me feel more confident about hitting those deadlines.</p>
<p>The concept of organizing code, I&#8217;m told by smart people, is &#8220;modular programming.&#8221;  The idea of breaking things up into pluggable, reusable pieces.  I&#8217;m hoping that&#8217;ll make it easier to comprehend what I&#8217;m doing, and why I&#8217;m doing it.  It also seems to work with the idea of Backbone, a technology I&#8217;m learning now.  I think I relied on frameworks like Django to do a lot of organization for me. Now that I use JavaScript much, much more often, that structure needs to be replicated and enforced.</p>
<p>If you have any tips on how to organize work more smartly, when crafting large-scale systems (and my large-scale systems aren&#8217;t really that large&#8230;yet), point me to examples, books, screencasts, articles, what have you. This isn&#8217;t the sexiest problem I&#8217;ve ever approached, but it is no less or more important than all the mapping work I&#8217;ve pursued.</p>
<p>The mission of 2012: Have the confidence to know I can.  Gain the knowledge to do it right, not just do it. Appreciate beautiful code itself, see it as more than a means to an end (awesome interactive stuff).</p>
<p>I&#8217;m really thankful for friends, family and colleagues who believe in me.  Without all of them, I would have given up on this long ago.  It is time to acknowledge I am in some intermediate stage of learning now, and that it is time to go big or go home. I&#8217;m not going home. I can&#8217;t help but feel I&#8217;m on the cusp of something big, once I figure this next step out.</p>
<p>Did I really say recognizing that I can&#8217;t do this was an option, at the beginning of the post.  Yeah, did anyone actually believe that was going to happen?</p>
<p>Mentors of the programming-journalism world: I&#8217;m coming at you for some guidance on this. Maybe I&#8217;ll even blog about it.</p>
<h3  class="related_post_title">Explore other posts:</h3><ul class="related_post"><li>February 18, 2010 -- <a href="http://michelleminkoff.com/2010/02/18/many-eyes-bringing-viz-to-the-people/" title="Many Eyes: &#8220;Catalyzing the community around data&#8221;">Many Eyes: &#8220;Catalyzing the community around data&#8221;</a></li><li>March 24, 2011 -- <a href="http://michelleminkoff.com/2011/03/24/my-role-at-pbs-datavangelizing-to-local-stations/" title="My Role at PBS: Datavangelizing to Local Stations">My Role at PBS: Datavangelizing to Local Stations</a></li><li>January 11, 2009 -- <a href="http://michelleminkoff.com/2009/01/11/alternative-storytelling/" title="&quot;Alternative Storytelling&quot;">&quot;Alternative Storytelling&quot;</a></li><li>January 31, 2010 -- <a href="http://michelleminkoff.com/2010/01/31/data-delver-tyson-evans-new-york-times-interface-engineer/" title="Data Delver: Tyson Evans, NY Times Interface Engineer">Data Delver: Tyson Evans, NY Times Interface Engineer</a></li><li>February 21, 2010 -- <a href="http://michelleminkoff.com/2010/02/21/text-file-or-database/" title="Is a flat text file or a database right for an app?">Is a flat text file or a database right for an app?</a></li><li>January 30, 2010 -- <a href="http://michelleminkoff.com/2010/01/30/parallelism-packing-information-into-visualization/" title="Parallelism: Packing information into visualization">Parallelism: Packing information into visualization</a></li></ul><img src="http://feeds.feedburner.com/~r/michelleminkofffeed/~4/kRX1RLiqlJE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://michelleminkoff.com/2011/12/25/hacking-till-it-works-is-no-longer-enough/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		<feedburner:origLink>http://michelleminkoff.com/2011/12/25/hacking-till-it-works-is-no-longer-enough/</feedburner:origLink></item>
		<item>
		<title>Answering some FAQs about Fusion Tables</title>
		<link>http://feedproxy.google.com/~r/michelleminkofffeed/~3/ktFA3EP10EY/</link>
		<comments>http://michelleminkoff.com/2011/10/30/answering-some-faqs-about-fusion-tables/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 00:03:35 +0000</pubDate>
		<dc:creator>Michelle Minkoff</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://michelleminkoff.com/?p=1558</guid>
		<description><![CDATA[I&#8217;ve recently gotten a few questions about Fusion Tables via email.  I&#8217;ll keep the questioners anonymous, but I think it&#8217;s worth sharing these answers with the community. Some questions paraphrased. Can I embed something with HTML/CSS/JavaScript using the Layer Builder on my Google Sites page/page that doesn&#8217;t play well with JavaScript? This is part of [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently gotten a few questions about Fusion Tables via email.  I&#8217;ll keep the questioners anonymous, but I think it&#8217;s worth sharing these answers with the community.</p>
<p><em>Some questions paraphrased.</em></p>
<p><strong>Can I embed something with HTML/CSS/JavaScript using the Layer Builder on my Google Sites page/page that doesn&#8217;t play well with JavaScript?</strong></p>
<p>This is part of my usual argument of why it&#8217;s a good idea to host your own website.  Whenever someone does something for you, you have less responsibility and less freedom.  But&#8230;you can embed the code in a wrapper.  If you have some other space, you can host the Web page there, and then bring it in with an iframe.  If you&#8217;re using Google Sites, you can wrap all of your code in a Google Gadget.  More details <a href="http://michelleminkoff.com/2011/08/21/how-to-make-a-non-flash-intensity-map-in-fusion-tables/#comment-348760654">here</a>, with links!<span id="more-1558"></span></p>
<p><strong>Where can I find shapefiles in a Google Fusion Tables friendly format?</strong></p>
<p>You can convert your own shapefiles (shapes of various areas you want to shade for mapping, like states, counties, etc.) using <a href="http://www.shpescape.com/">shpescape.com</a>.  However, many already exist imported into Fusion Tables.  You can search publicly available tables for shapefiles you may want to use.  Some especially helpful examples, for state and county boundaries from Census data, are <a href="http://www.google.com/support/fusiontables/bin/answer.py?hl=en&amp;answer=1182141">here</a>.</p>
<p>Once you have a table with geographic information, you can merge this with your own table containing numerical data that determines how the various shapes should be shaded.  Use the Merge command in the right most drop down menu at the top of your Fusion Table.</p>
<p><strong>How do I best organize my data to display on a Fusion Tables map?</strong></p>
<p>If you&#8217;re using shapes like I was talking about above, you want to make each row for one of those shapes.  The shape should be identified by a name that is also a field in the table with the geographic information.  For states, make sure you have a column with the name written out: &#8220;Virginia&#8221;, not just &#8220;VA&#8221; or &#8220;Va.&#8221;  Each number you want to reference, or each category, should be in a separate column in that row.  Beyond that, structuring data is something I have trouble explaining rules for, other than each cell is a small cubby hole.  We don&#8217;t put two things in a cubby, we keep like things near each other.  A place for every piece of data, every piece of data in a place a program can find it.</p>
<p><strong>If I&#8217;m using the API to bring in custom Google Fusion Tables layers, do I customize those pop-up bubbles in the Fusion Table itself, or using the API?</strong></p>
<p>You CAN do it using the API, but I prefer to keep this bit in the actual Fusion Tables interface.  Go to Visualize &#8211;&gt; Map, click on Edit Info Bubbles, click on Custom.  Then, you can add HTML/CSS, using attributes from columns in your Fusion Table.  These styles will propogate through the API, unless you overwrite them in the API.  As I see it, the main reason to do that would be if you want to write some sort of conditional statement.  Only show the line with this variable, if the variable is not 0&#8230;or something like that.</p>
<p>Basically, unless you&#8217;re getting complex, customize your info bubbles on the actual Fusion Tables site.  Same with coloring your polygons.  If the site can&#8217;t get what you want done, then move to doing it through code.</p>
<p>My philosophy: Code helps you get beyond the normal interface.  You don&#8217;t get extra points for making your life more difficult, unless you&#8217;re doing it to learn.</p>
<p>&nbsp;</p>
<p><em>More questions/help/group puzzling also available by contacting me in methods listed on the right rail.</em></p>
<h3  class="related_post_title">Explore other posts:</h3><ul class="related_post"><li>June 13, 2010 -- <a href="http://michelleminkoff.com/2010/06/13/post-ire-wrapup-shameless-selfpromotion/" title="Post IRE wrap-up + shameless self-promotion">Post IRE wrap-up + shameless self-promotion</a></li><li>February 13, 2011 -- <a href="http://michelleminkoff.com/2011/02/13/datastories-how-i-envision-news-apps-2-0/" title="DataStories: How I Envision News Apps 2.0">DataStories: How I Envision News Apps 2.0</a></li><li>February 8, 2009 -- <a href="http://michelleminkoff.com/2009/02/08/you-dont-have-to-reinvent-the-wheel-michelle/" title="&#8220;You don&#8217;t have to reinvent the wheel, Michelle&#8221;">&#8220;You don&#8217;t have to reinvent the wheel, Michelle&#8221;</a></li><li>August 21, 2011 -- <a href="http://michelleminkoff.com/2011/08/21/how-to-combine-multiple-fusion-tables-into-one-map/" title="How to combine multiple Fusion Tables into one map">How to combine multiple Fusion Tables into one map</a></li><li>March 25, 2010 -- <a href="http://michelleminkoff.com/2010/03/25/self-teaching-data-and-programming-skills/" title="Self-teaching data and programming skills">Self-teaching data and programming skills</a></li><li>May 3, 2010 -- <a href="http://michelleminkoff.com/2010/05/03/real-world-coding-lessons/" title="Note to self: Real world journo-coding lessons">Note to self: Real world journo-coding lessons</a></li></ul><img src="http://feeds.feedburner.com/~r/michelleminkofffeed/~4/ktFA3EP10EY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://michelleminkoff.com/2011/10/30/answering-some-faqs-about-fusion-tables/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://michelleminkoff.com/2011/10/30/answering-some-faqs-about-fusion-tables/</feedburner:origLink></item>
		<item>
		<title>Conferences: How can we help more people feel dumb?</title>
		<link>http://feedproxy.google.com/~r/michelleminkofffeed/~3/1UnocGEObBg/</link>
		<comments>http://michelleminkoff.com/2011/10/03/conferences-how-can-we-help-more-people-feel-dumb/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 20:20:21 +0000</pubDate>
		<dc:creator>Michelle Minkoff</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://michelleminkoff.com/?p=1536</guid>
		<description><![CDATA[UPDATE: More of my thoughts on this are peppered in the comment section of a fantastic post on this subject by Matt Waite, posted after I published this.  I think he may have a solution to the issue I lament here.  You go read now.   But before you do, I&#8217;d also like to make [...]]]></description>
			<content:encoded><![CDATA[<p><strong>UPDATE: More of my thoughts on this are peppered in the comment section of a <a href="http://blog.mattwaite.com/post/10994534739/news-nerd-rage-the-trouble-with-conferences">fantastic post on this subject by Matt Waite</a>, posted after I published this.  I think he may have a solution to the issue I lament here.  You go read now.  </strong></p>
<p><strong>But before you do, I&#8217;d also like to make clear that this ramble is not a comment against any particular professional organization.  I have enjoyed my speaking roles and hope to continue them, and I have been humbled to have been given the floor.  I enjoy the conferences I attend, and deeply look forward to them.  Yet, as I do in all aspects of life, I&#8217;m just trying to think about how things could be improved.  Not an attack on a person or an organization.  Cool?  Cool!</strong></p>
<p>How do we push ourselves to keep learning? When we gather together as journalists, how do we ensure that we don&#8217;t just have a good time, and feel inspired, but that we *do* something about it? How can conferences help us all to get even better at what we do?</p>
<p>I&#8217;ve been wrestling with this question a lot recently, and as is often the case, if I think about something enough, it manifests itself as a post.</p>
<p>Conferences need to change &#8212; the sessions are getting complacent and easy, and they&#8217;re not making me feel dumb. That&#8217;s not okay. The Online News Association conference, which I enjoyed greatly on a social level, was a great example of this.</p>
<p>This will be long, as I work through this, but I think it&#8217;s something worth considering. To start, let me try to explain what it is I want from a conference panel. Because I&#8217;m not getting it.<span id="more-1536"></span></p>
<h2>Stupidity: The best feeling in the world</h2>
<p>When I was a student at the Medill School of Journalism, several smart professors told me to try to get to a job where I felt stupid all the time, because that is how I would grow. I never quite believed them, but kept that in my pocket. I got a glimpse of that feeling when I was an intern at the LA Times, never quite felt it at PBS, and I feel it now, every second of every day. And I&#8217;m here to tell you that I LOVE feeling dumb.</p>
<p>I know I have a long way to go with my skills. I try to self-teach, but I never feel I&#8217;m going fast enough, and I feel as if I lack direction. Enter Jonathan (who, you&#8217;ll notice, has replaced poor Derek as the mentor who appears in every blog post. Doesn&#8217;t mean I respect Derek any less, it&#8217;s just a new phase in my career.) The point here is that I have a &#8220;check-in&#8221; call, in which Google figures just as prominently as Jonathan sitting on the other end of the phone. &#8220;How is that going to work?&#8221; he asks. I start typing frantically. The actual things I&#8217;m working on aren&#8217;t the point here; just know they are Complicated Projects that are, as Jeremy Bowers has put it, encouraging me to &#8220;punch above my weight.&#8221; And that, my friends, is an understatement.</p>
<p>One of my favorite parts of these calls is my emotions upon hanging up. I quickly go through the stages of pressing disconnect, having everything go a little fuzzy while I&#8217;m bewildered, looking at two pages of frantically typed notes, moaning and wanting to slam my head on my desk, and smiling and laughing to myself. Because I know that I&#8217;ve never attempted things this Hard, but I also know that I refuse to accept &#8220;No&#8221; for an answer. I will complete what is asked of me.</p>
<p>And I know that what I know by the next call will be more than I know now. I will move smarter, and faster, and better. And the next call, I&#8217;ll feel dumb about something else. I will grow. I know it will be okay, because Jonathan tells me there is an eventual mastery of this type of work when you realize &#8221; a) I could understand anything that&#8217;s been built and b) I&#8217;d love creating in this medium forever.&#8221; So, I chip away at this seemingly insurmountable, yet finite, set of skills I seek to possess. And if the total amount of skills is x, after one call, I&#8217;m 1 unit closer to knowing all of x. It&#8217;s the best feeling in the world. Maybe only the geeky journos get it, but it&#8217;s beautiful, in its way. And it&#8217;s a blast!</p>
<p>But I&#8217;m lucky. I have a Jonathan, and a Julian, and a Feilding, and a Shazna, and hundreds of reporters and editors, and a whole team of other cartographers, designers, developers, every resource I could want. And before AP, I had a Ben and a Ken at the LA Times, and through it all, I had a Derek and a community called NICAR. But I remember being a student, when the community at large was all I had. I looked forward to conferences for months, not because I was presenting, not because I focused on paying it forward, but because it was my one opportunity to hound people with questions.</p>
<p>I didn&#8217;t know what I needed to know, but I knew I could show up to sessions, particularly at NICAR, and I would learn tangible skills that would help me be better at my job the next day. I didn&#8217;t have to come up with the questions &#8212; not yet.</p>
<p>To reach my next level, I want that again. I want to go to a conference, find smart people giving a session, and have them teach me cool stuff I couldn&#8217;t have dreamed of asking. All too often, I see these people come to conferences. They&#8217;ll show off cool things, the better ones will give &#8220;pep talks&#8221; inspiring you to do cool stuff, but I want tangible info. I want, as one friend puts it &#8220;to eat their brains.&#8221; (That sounds creepier than the spirit in which it&#8217;s meant.) The pep talks are fun, peppered with jokes. But it&#8217;s kind of like guilty pleasure TV. I enjoy watching The Simpsons, it makes me laugh (well, more the older episodes), but it doesn&#8217;t sustain me. Empty calories, as it were.</p>
<h2>Give me the power, and I&#8217;ll give you tangible stuff, I swear!</h2>
<p>So, when conference organizers make the mistake of giving me the floor, I give people what I&#8217;ve relished all along. I build things, and show how you would build them. I provide links, tutorials, everything, so you can take it back to your newsroom. And yeah, I dare to put codes on slides, and I&#8217;m too lame to pepper in awesome jokes. Different people will get different things out of it. And that&#8217;s more than okay. Because hopefully on some level, it made you feel stupid.</p>
<p>I mean that in the best possible way. Because, that&#8217;s the best feeling I know how to give. And if you had no clue what I was talking about at ONA, and the code freaked you out, I&#8217;m not sorry. Because I can&#8217;t make it simple. It&#8217;s hard. And you&#8217;re going to have to face it, maybe not do it yourself, but work with people who do. You&#8217;re going to have to understand it&#8217;s not magic.</p>
<p>Those of us coming into the field now, how long do we think not knowing how to manipulate the world in which we live is going to last? Can we get away with not coding in five years? Ten? Forty? I don&#8217;t know. I do know we&#8217;re going to have to know more than we know now, or someone else will. Saying an audience isn&#8217;t technical enough is just prolonging the inevitable.</p>
<h2>Asking the experts how to get technical</h2>
<p>As is usual, I&#8217;m probably being naive about my perspective. So, I decided to get the opinions of three journocoders who I respect deeply, and who give presentations that make my heart sing. And because this is The Community That Pays It Forward, they were kind enough to answer, and allow me to quote their responses. I&#8217;ll be discussing the thoughts of Jeremy Bowers, a developer at the Washington Post who uses funny gifs, fast talking and crazy enthusiasm to make his point; Matt Waite, a journalism professor and a former news developer from the St. Pete Times, who is also the most down-to-earth Pulitzer Prize winner I know, and the funniest; and of course, Derek Wilis, who needs no introduction to my two readers, except to say that his presentations are so good he convinced me to go into data journalism/Web development as a career, so it was pretty persuasive.  He also works as a Web developer for the New York Times, when he&#8217;s not too busy answering my questions.</p>
<p>All three of these mentors approach presentations from a more general perspective than how I&#8217;ve been thinking about. Bowers: &#8220;I was an All-American policy debater in college. My approach to presentations, then, is very similar to my approach to policy debate. I&#8217;m more or less constantly doing research/developing policy opinions in daily conversation. The presentation is just the coalescing of my latest beliefs/arguments &#8212; albeit with more funny gifs.&#8221; Pass on a general sense of what you&#8217;re thinking about, and make it more appealing. &#8220;I wouldn&#8217;t recommend this for everyone, but what usually works for me is to develop a broad outline and then during the session, choose the points that seem to fit the moment and talk about them,&#8221; wrote Derek Willis. It won&#8217;t be too overwhelming if you think about who you are talking to, I suppose.</p>
<h2>The power of humor</h2>
<p>I&#8217;ve been underselling the power of humor. Bowers pointed me to <a href="http://psycnet.apa.org/journals/xlm/20/4/953/">a study from the Journal of Experimental Psychology</a> which says that humor improves retention. He had some great funny meme photos during his ONA talk, which had Heather Billings and I in hysterical laughter (which is all too audible since we were next to the camera doing the livestream). Bowers told me it&#8217;s a lot of payoff, for not a lot of effort. &#8220;Those funny pictures I made took about 15-20 minutes with a crappy online tool, but were worth their weight in gold. Just because you&#8217;re serious about what you do doesn&#8217;t mean you have to be serious in your presentation.&#8221; Waite had a similar sentiment, and looks at the general. &#8221; I usually think about how can I entertain and inform, giving people something to think about and something to take home,&#8221; he wrote. Waite says he keeps the eck to titles and images, which helps with avoiding getting too geeky. I would add, it also lets Matt Waite be, well, Matt Waite, and have the freedom to amuse us all.</p>
<h2>Can we get geeky? Please?</h2>
<p>But here&#8217;s the issue I really wrestle with: How do we avoid getting too technical? How technical can we get? According to Bowers, not very &#8212; panels are suited to a more general theme. &#8220;My general feeling: Presentations can rarely spread detail, but excel for the transmission of broad memes and infectious ideology. Memes and ideology aren&#8217;t technical, so focusing on those can help to avoid the eye-glazingly complex presentation.&#8221;</p>
<p>It doesn&#8217;t seem to be a fear of showing people the guts of what we do, but panels are just a poor format. Waite calls it like it is: &#8220;A slide deck and a panel discussion is a really, really crappy way to convey technical information.&#8221; Fair enough. Then, maybe we need more options that aren&#8217;t panels.</p>
<p>But I&#8217;ve seen Willis get geeky, at least in lightning talks, if not panels. And he got technical enough in class, in those three-hour lectures. I see the issue, I ate it up, but others didn&#8217;t. As much as I looked forward to that class all week, some dreaded it. Willis&#8217; advice is as matter-of-fact as his presentation style that works so well. &#8220;I think the way to do it is to have very clear expectations of what the session should cover, and try hard to stick to them. Not rocket science, but just think about the audience, the time you have and the general atmosphere, and go from there.&#8221;</p>
<p>Whether we stay general or start to get geeky, we&#8217;re not getting geeky enough, often enough. My boss, Jonathan Stray, has commented to me that what&#8217;s geeky for journalist has nothing on the geekiness of the technology sphere. And we can&#8217;t get away with saying it&#8217;s not our problem.  Tech will be all of our problem, if it isn&#8217;t already.</p>
<p>Bowers nails the problem on the head, though. &#8220;Our community is getting better and better at &#8220;Introduction to X&#8221; sessions and blog posts, but there&#8217;s a big gap between that and proficiency. In short: There&#8217;s missing support for the middle-class of news developers. This is a particularly glaring gap, because it&#8217;s the most difficult part of the incubation of the adolescent coder.&#8221; That&#8217;s a piece of it, but it&#8217;s not just the middle class, I argue, but we all need to understand the tangible nature of what we are, or aren&#8217;t, willing to learn.</p>
<h2>Where can we go from here?</h2>
<p>I hear all that, and it makes good sense. I don&#8217;t know where I stand right now. I know I want more, as a speaker and as a conference attendee. I want ONA to not just be a social experience for me, but push the limits of what I know, and give me tangible advice I can take to my newsroom.  More than a pep talk, more than a demo room.  And as much as I love conferences, we&#8217;re not there.  It&#8217;s not just about ONA, although I started thinking about the issue because of ONA.</p>
<p>Since it&#8217;s keeping me up at night, now it&#8217;s your problem, too. And if you have any thoughts, please ping me on Twitter, email or in the comments. Did you attend my presentation at ONA? Was it too much? Not enough? What journalism conference presentations have you attended and found most useful? I&#8217;d certainly appreciate all the advice I can get.</p>
<p>I don&#8217;t know what I&#8217;m doing, when it comes to doing the work, or teaching others about the work. All I do know is what I like to tell Jonathan: &#8220;I don&#8217;t know now, but I&#8217;ll try to know soon.&#8221;</p>
<h3  class="related_post_title">Explore other posts:</h3><ul class="related_post"><li>August 17, 2010 -- <a href="http://michelleminkoff.com/2010/08/17/fighting-for-my-life-the-largest-battle-i-ever-won/" title="Fighting for my life: The largest battle I ever won">Fighting for my life: The largest battle I ever won</a></li><li>February 1, 2010 -- <a href="http://michelleminkoff.com/2010/02/01/relating-zip-codes-and-geography-using-processing/" title="Relating zip codes and geography using Processing">Relating zip codes and geography using Processing</a></li><li>January 25, 2010 -- <a href="http://michelleminkoff.com/2010/01/25/keep-it-subtle-stupid-differentiating-data-values-in-visualizations/" title="Keep it subtle, stupid: Differentiating data values in visualizations">Keep it subtle, stupid: Differentiating data values in visualizations</a></li><li>February 13, 2010 -- <a href="http://michelleminkoff.com/2010/02/13/data-delver-david-donald-center-for-public-integrity/" title="Data Delver: David Donald, Center for Public Integrity">Data Delver: David Donald, Center for Public Integrity</a></li><li>March 26, 2011 -- <a href="http://michelleminkoff.com/2011/03/26/my-quickly-formed-vision-for-a-journ-prog-curriculum/" title="My (quickly formed) vision for a journ-prog curriculum">My (quickly formed) vision for a journ-prog curriculum</a></li><li>November 23, 2010 -- <a href="http://michelleminkoff.com/2010/11/23/join-the-data-convo-at-pbs-newsnav/" title="Join the data convo at PBS NewsNav">Join the data convo at PBS NewsNav</a></li></ul><img src="http://feeds.feedburner.com/~r/michelleminkofffeed/~4/1UnocGEObBg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://michelleminkoff.com/2011/10/03/conferences-how-can-we-help-more-people-feel-dumb/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://michelleminkoff.com/2011/10/03/conferences-how-can-we-help-more-people-feel-dumb/</feedburner:origLink></item>
		<item>
		<title>Journonerd Crisis: Where am I, and where am I going? (ONA Wrapup)</title>
		<link>http://feedproxy.google.com/~r/michelleminkofffeed/~3/tHAifU7whwc/</link>
		<comments>http://michelleminkoff.com/2011/09/28/journonerd-crisis-where-am-i-and-where-am-i-going-ona-wrapup/#comments</comments>
		<pubDate>Thu, 29 Sep 2011 03:22:23 +0000</pubDate>
		<dc:creator>Michelle Minkoff</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://michelleminkoff.com/?p=1529</guid>
		<description><![CDATA[Conferences. They&#8217;re a time to reflect, to break out of the bubble. The Online News Association conference always seems to fall at a weird time for me. Last year, a week after I started PBS. This year, a month after I started at the AP (the team literally branded my big blue hat with an [...]]]></description>
			<content:encoded><![CDATA[<p>Conferences.  They&#8217;re a time to reflect, to break out of the bubble.  The Online News Association conference always seems to fall at a weird time for me.  Last year, a week after I started PBS.  This year, a month after I started at the AP (the team literally branded my big blue hat with an AP pin. I get it, you own me.  Couldn&#8217;t be happier about that, by the way.)  Stranger still, this conference is one of the few times I will see my Interactive colleagues in person.</p>
<p>As many people know, I like to spend a lot of my free time &#8220;paying it forward&#8221;.  It&#8217;s a mentality passed down to me by my mentors, others helped me, so I will help others.  Also, teaching has proven to be a great way to cement my knowledge.  I had the privilege of speaking about interactive charting, and even presented code on slides.  Maybe it wasn&#8217;t the most brilliant presentation technique, maybe I scared the hell out of some people, and I know for a fact some people were inspired to do more coding because of it.  My dear friend Heather Billings and I proposed an unconference to talk about how to learn Django (and programming.)  We didn&#8217;t get enough votes to get in, but that didn&#8217;t actually phase us &#8212; we gave our session anyway in a hallway.  People sat cross-legged on the carpet.  It was so much like my coding adventure &#8212; ignore the people who say you can&#8217;t do it, buck the status quo.<span id="more-1529"></span></p>
<p>I lost my voice holding office hour after office hour in the hallway, going over Django structure, Google Maps, how I got where I got so far, what tools I use for social media, people asked, and I answered.  I found out what life was like in other orgs, many of which are now customers of my new organization.  So, I ask what&#8217;s going on in your newsrooms, not just out of curiosity, but to see if there&#8217;s a way we can think about serving you better.  It&#8217;s fun, and it&#8217;s geeky, and it&#8217;s dangerous.</p>
<p>Because, you see, it&#8217;s all too easy to think I know it all.  I understand the concepts in the sessions, I pass on knowledge. People ask where I work, and I say &#8220;The Associated Press&#8221; and I get that look.  You know the look.  That impressed, you-did-something-right-and-you-look-really-young, something. That look of expectation, as if I must be on the cusp of..something. It&#8217;s addicting, and it&#8217;s all wrong.</p>
<p>Because, again, you see &#8212; I go back to my newsroom.  I go through a code review, and I&#8217;m reminded of the reality, which I must remember every step of the way, I know nothing.  In describing my job to someone, &#8220;I spend all day frantically trying to keep up with the mental pace of Jonathan [Stray] and Julian [Burgess].&#8221;  I make big tools, I help reporters format data.  Yet, I still don&#8217;t know one percent of one hundredth of what every reporter I work with knows, I still haven&#8217;t met 10 percent of the reporters in the bureau.  There will always be more infrastructure, and there&#8217;s this delicate balance I walk.  But I don&#8217;t know where the dividing line is, I don&#8217;t know my end goal. I&#8217;m expected to get to know everyone, and come up with ideas, and I&#8217;m expected to stay focused.  I have big lofty ideals, and places I want journalism to be, and I don&#8217;t want to get there in a year, nor in a month, nor in a week. To quote Veruca Salt of Willy Wonka, I want it now!</p>
<p>I rely on excellent managers to gently guide me.  Phrases like &#8220;Are you sure about that?&#8221; &#8220;Do you really think that&#8217;s how long it will take?&#8221; &#8220;While that&#8217;s one idea&#8230;&#8221; or &#8220;How can I help you do this better?&#8221; pepper my days.</p>
<p>When I spend too much time on development, I worry I&#8217;m not enough of a journalist. And vice versa.  And mentor Jonathan will ask me, &#8220;Why does this identity matter so much?&#8221; and as is often the case, I don&#8217;t have the answer, to Jonathan&#8217;s Big Questions that make me think.</p>
<p>I know I&#8217;m not maintaining the status quo, but I know my knowledge isn&#8217;t where I wish I were.  And people tell me they hired me on the basis of what I can do, what I will become.  But how will I get there, to a place I can&#8217;t even imagine? Given every resource I could want, what if I don&#8217;t live up to the expectations I strive for?</p>
<p>I remember there will always be more code to learn, but that&#8217;s not enough.  Someone in the bureau tells me the beauty of the journo-programmer is not the news experience they have, but the news mindset that makes him or her who he or she is.  I must not get caught up in learning all the tools, must learn to prioritize and delegate.  Must get better at sourcing my newsroom.  Must change the way we tell our stories &#8212; looking at big and little pictures. Must gently push for cultural change.  Must not get intimidated by where I am, must not get overwhelmed by where I want to be.</p>
<p>Because the world of ONA is beautiful, but pie in the sky.  The world of actual journalism is an exercise in getting stuff done.  The intersection of the two is where I try to live.</p>
<p>I&#8217;ve not been a believer in making tools, wanting to craft stories, not the infrastructure that tells them.  I will, of course, do whatever I am asked, for that elusive paycheck. But after conversations at ONA, and with Jonathan, and other mentor Derek Willis, I have finally been convinced. Jonathan refers to infrastructure as helping to make ALL the interactives (I&#8217;m paraphrasing there).  While in the long term, I seek to be careful, and integrate more with helping reporters tell stories in interactive ways, the infrastructure is how we get there.  Not only do I understand that now, but I&#8217;m excited about how it will change what we do, and the coding skills will bring to bear.  In sum, I only spent a whole day wondering if I was going down the wrong path.  </p>
<p>TL;DR: I&#8217;m thankful I have mentors who are quick enough to help, and good enough at persuasion, that my existential crises last less than 24 hours.  I say it at least once a day: love, love, love my job!</p>
<p>I&#8217;ve got something new to learn tomorrow!</p>
<h3  class="related_post_title">Explore other posts:</h3><ul class="related_post"><li>January 16, 2012 -- <a href="http://michelleminkoff.com/2012/01/16/pilgramage-to-ny-headquarters/" title="A pilgramage to NY headquarters">A pilgramage to NY headquarters</a></li><li>September 16, 2010 -- <a href="http://michelleminkoff.com/2010/09/16/journ-curriculas-transition-isnt-unique/" title="Journ curricula&#8217;s need for transition isn&#8217;t unique">Journ curricula&#8217;s need for transition isn&#8217;t unique</a></li><li>January 18, 2009 -- <a href="http://michelleminkoff.com/2009/01/18/how-much-video-is-too-much-video/" title="How much video is too much video?">How much video is too much video?</a></li><li>November 23, 2010 -- <a href="http://michelleminkoff.com/2010/11/23/join-the-data-convo-at-pbs-newsnav/" title="Join the data convo at PBS NewsNav">Join the data convo at PBS NewsNav</a></li><li>October 16, 2010 -- <a href="http://michelleminkoff.com/2010/10/16/we-must-understand-our-news-content-as-data/" title="We must understand our news content as data">We must understand our news content as data</a></li><li>February 28, 2011 -- <a href="http://michelleminkoff.com/2011/02/28/why-i-really-love-nicar-and-the-new-york-times/" title="Why I really love NICAR (and the New York Times)">Why I really love NICAR (and the New York Times)</a></li></ul><img src="http://feeds.feedburner.com/~r/michelleminkofffeed/~4/tHAifU7whwc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://michelleminkoff.com/2011/09/28/journonerd-crisis-where-am-i-and-where-am-i-going-ona-wrapup/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://michelleminkoff.com/2011/09/28/journonerd-crisis-where-am-i-and-where-am-i-going-ona-wrapup/</feedburner:origLink></item>
		<item>
		<title>This work I do, it’s difficult, and that’s okay</title>
		<link>http://feedproxy.google.com/~r/michelleminkofffeed/~3/sGJTNbGLhtM/</link>
		<comments>http://michelleminkoff.com/2011/09/03/this-work-i-do-its-difficult-and-thats-okay/#comments</comments>
		<pubDate>Sat, 03 Sep 2011 23:41:00 +0000</pubDate>
		<dc:creator>Michelle Minkoff</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://michelleminkoff.com/?p=1527</guid>
		<description><![CDATA[I always said I wanted a challenge. People told me to go where I could learn. And now that I&#8217;ve been thrown into the Washington bureau of the Associated Press, I got my wish. And let me tell you, I&#8217;ve had some of the toughest days (intellectually) in the last two weeks. Because this work [...]]]></description>
			<content:encoded><![CDATA[<p>I always said I wanted a challenge.  People told me to go where I could learn.  And now that I&#8217;ve been thrown into the Washington bureau of the Associated Press, I got my wish.  And let me tell you, I&#8217;ve had some of the toughest days (intellectually) in the last two weeks.  Because this work I do, this complicated data/programming/journalism thing, it&#8217;s tough.  I don&#8217;t say that lightly.  Really tough. As in every day, whatever you accomplish, it isn&#8217;t 1 percent of what you wish it was.  You wish you could go faster, knew more programs, knew smarter ways to code, had already met and understood all of your colleagues not just in your bureau, but all around the world.  Wish you knew the institutional history.  Wished you always had that next great idea to bring to the table.  Wish you knew the dozens (although it seems like hundreds) of systems that are ingrained in the way an organization operates.<br />
<span id="more-1527"></span><br />
I am fortunate that I have supervisors and colleagues who get what I&#8217;m trying to do, even when I don&#8217;t.  Who tell me to come up with an idea, and then we&#8217;ll figure out how to make it happen.  Who I can lean on to talk through logistics of what language to use, the visual challenges I will encounter, point out issues with data completion.  And every day, they teach me many things, I try my hardest, and leave with hundreds more questions than I come in with.</p>
<p>Some of these questions I can take back to my colleagues (why didn&#8217;t that jQuery function work?), some I can only reconcile with myself (will I ever feel competent enough in all of this?) and some, we&#8217;re all working toward the answer to every day (what will be the next big thing? what should we be doing?  what is the meaning of life &#8212; and journalism &#8212; and information dissemination?)</p>
<p>Meanwhile, Jonathan Stray &#8212; who you should really know if you are anyone who cares about journalism and programming and how we tell stories in the modern era (google it) &#8212; is my official supervisor.  I always feel somewhat sorry for anyone in that position (people like Tom Davidson of PBS and Dan Gaines and Ben Welsh of the LA Times will sympathize), but it also places him squarely in the succession of mentors who I know will change my life every day &#8212; following people like Derek Willis and the aforementioned Ben.  Every conversation with him imparts more wisdom.  The first day I was in New York, we were talking about how long it takes someone to truly be a great programmer &#8212; Jonathan mentioned an article that said about 10 years.  That means I&#8217;ve got 8 more to go, but I actually think it&#8217;s a lifetime.  He and other developers take the time to explain parts of back-end architecture I don&#8217;t quite comprehend, and then at the same time, he has great ideas about the front-end style of Web pages.  He listens to my rants of what&#8217;s not working, and calmly responds, actually understanding what I&#8217;m trying to express from both a programmatic and journalistic perspective.  Fantastic.</p>
<p>This means I have a supervisor whose expectations are: realistic enough to be productive, tough enough that I&#8217;m constantly challenged, open enough that I have the freedom to pursue my interests, and strict enough that it keeps my &#8220;I want to do it all!&#8221; attitude in check.  I know that&#8217;s a rarity, and I&#8217;d be more nervous about my myriad weaknesses if I didn&#8217;t have that caliber of support from Jonathan and across the board.</p>
<p>I worried I wouldn&#8217;t be able to code fast enough.  It&#8217;s still a concern. Some of my projects will be in HTML/CSS/JavaScript, and I can punch that out pretty fast.  Yet, some will be in Flash.  I haven&#8217;t really touched Flash since about two years ago, when I shifted my interests because I didn&#8217;t see it surviving long-term (no offense to Adobe, former employer of one of my supervisors).  I remember vague phrases like &#8220;vector graphics&#8221; and &#8220;movie clip&#8221;, and it&#8217;s coming back to me.  But fast coding in Flash is not my forte.  Just another thing to learn.  And ActionScript isn&#8217;t so new, dot syntax is dot syntax.</p>
<p>And we use ArcGIS for cartography, which is what I&#8217;ve been using a lot this past week.  Some great mentors have been super-helpful, but I&#8217;ve had to pick up the gauntlet seriously.  Which is fun, if challenging. Derek also said how important, but hard, cartography is, and there&#8217;s a reason people go to school just for that.  Sometimes, when we rely too much on Google Maps, I don&#8217;t think we appreciate that.  I still don&#8217;t like how my work looks as I struggle forward.  And QGIS is similar enough to give you a basic idea, but different enough to be confusing.  And I was NOT paying for ArcGIS as a student. But now I know all about projections, and how to import XY data, and how styles convert from Arc &#8211;> Illustrator &#8211;> Flash (not so well). And I didn&#8217;t know that the previous week.</p>
<p>I guess the lesson is that if you work really hard self teaching, expecting that you can reach a point where you won&#8217;t have to, it&#8217;s unrealistic.  The self teaching must always go on, but it&#8217;s easier with support.  The best way to learn is to build, and on breaking news deadlines, we have plenty of opportunity to build.  I go in each day not quite sure what the day will bring, but I know I&#8217;ll learn a bunch, have an impact on a major org, and do something I&#8217;m proud of.  Each day will get slightly easier, but there will be new challenges.  Interactive Director Shazna Nessa once told me that I&#8217;m the type of person who relishes challenges, and I suppose that&#8217;s true.</p>
<p>So, that&#8217;s why I keep sitting and coding and talking and trying and pushing and listening and learning&#8230;</p>
<p>At around 4:30pm on Friday, Jonathan IMs me saying &#8220;I suppose you&#8217;re not bored right now&#8230;&#8221;, and after literally laughing out loud, while balancing so many things, I ask him what he needs.  And we push out the second DocCloud presentation in a week.  I should point out this week is the first time (I&#8217;m pretty sure) the AP has publicly posted documents on DocCloud. I still get out by 6:30. Would I ever be annoyed at a last-minute assignment? No, no &#8212; we do breaking news.  And I wouldn&#8217;t have it any other way.</p>
<p>Lastly, while I&#8217;ve never before held to leaving times, the Guild imposes hours and shifts and overtime, and all things I don&#8217;t think about idealistically, but need to practically.  Because without a definitive endpoint, there&#8217;s always more to do.  And side projects, self-teaching, brunches with friends, Washington exploration, phone calls to relatives, apartment cleaning, theater attending, and rarely &#8212; sleeping, it all awaits me outside the newsroom. So I go.  My new home in an office building in DC, that has the giant AP logo, it knows I&#8217;ll be back soon.  To push forward in this difficult work that I love.  And I&#8217;ll be all the better at it when I get some distance. That&#8217;s a life revelation for this workaholic.</p>
<p>Next week: I only have one day in the newsroom, due to the holiday, attending the Knight-Batten Awards at the Newseum (AP Interactive&#8217;s templating system was a finalist, but that has more to deal with others, especially Feilding Cage, as it was before my time), and two days in the hospital for my kidney disease chemo treatment.  But the following week &#8212; it is ON!</p>
<h3  class="related_post_title">Explore other posts:</h3><ul class="related_post"><li>February 28, 2011 -- <a href="http://michelleminkoff.com/2011/02/28/why-i-really-love-nicar-and-the-new-york-times/" title="Why I really love NICAR (and the New York Times)">Why I really love NICAR (and the New York Times)</a></li><li>February 21, 2010 -- <a href="http://michelleminkoff.com/2010/02/21/text-file-or-database/" title="Is a flat text file or a database right for an app?">Is a flat text file or a database right for an app?</a></li><li>March 24, 2010 -- <a href="http://michelleminkoff.com/2010/03/24/bringing-data-journalism-into-curricula/" title="Bringing data journalism into curricula">Bringing data journalism into curricula</a></li><li>August 21, 2011 -- <a href="http://michelleminkoff.com/2011/08/21/how-to-make-a-non-flash-intensity-map-in-fusion-tables/" title="How to make a non-Flash intensity map in Fusion Tables">How to make a non-Flash intensity map in Fusion Tables</a></li><li>January 11, 2009 -- <a href="http://michelleminkoff.com/2009/01/11/alternative-storytelling/" title="&quot;Alternative Storytelling&quot;">&quot;Alternative Storytelling&quot;</a></li><li>January 25, 2009 -- <a href="http://michelleminkoff.com/2009/01/25/analysis-of-interactive-features-in-wapos-inauguration-timeline-map/" title="Analysis of Interactive Features In WaPo&#8217;s Inauguration Timeline Map">Analysis of Interactive Features In WaPo&#8217;s Inauguration Timeline Map</a></li></ul><img src="http://feeds.feedburner.com/~r/michelleminkofffeed/~4/sGJTNbGLhtM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://michelleminkoff.com/2011/09/03/this-work-i-do-its-difficult-and-thats-okay/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://michelleminkoff.com/2011/09/03/this-work-i-do-its-difficult-and-thats-okay/</feedburner:origLink></item>
		<item>
		<title>Thoughts on starting a new adventure</title>
		<link>http://feedproxy.google.com/~r/michelleminkofffeed/~3/1YLn3AOlVIY/</link>
		<comments>http://michelleminkoff.com/2011/08/28/thoughts-on-starting-a-new-adventure/#comments</comments>
		<pubDate>Sun, 28 Aug 2011 22:31:09 +0000</pubDate>
		<dc:creator>Michelle Minkoff</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://michelleminkoff.com/?p=1524</guid>
		<description><![CDATA[I spent the last week in New York getting acclimated to my new journalistic home &#8212; The Associated Press. I am overwhelmed, exhausted, exhilarated, excited and oh-so-grateful to have landed there. How to describe it? I feel like we&#8217;re leading a revolution, reminding me of a certain passage from Les Miserables: &#8220;Who will join in [...]]]></description>
			<content:encoded><![CDATA[<p>I spent the last week in New York getting acclimated to my new journalistic home &#8212; The Associated Press.  I am overwhelmed, exhausted, exhilarated, excited and oh-so-grateful to have landed there.</p>
<p>How to describe it?  I feel like we&#8217;re leading a revolution, reminding me of a certain passage from Les Miserables:</p>
<p>&#8220;Who will join in our crusade?<br />
Who will be strong and stand with me?<br />
Somewhere beyond the barricade, is there a world we long to see?<br />
When the beating of your heart<br />
Echoes the beating of the drums<br />
There is a life about to start when tomorrow comes!&#8221;</p>
<p>At the AP, moving toward that tomorrow is happening today.<br />
<span id="more-1524"></span><br />
A few lessons I learned in the first week:</p>
<p>1. I know nothing.</p>
<p>2. Really, I&#8217;m not just saying that.  I know nothing.</p>
<p>3. I must have enough confidence in myself to stand up for the few things I do know.</p>
<p>4. I must not be intimidated by the name &#8220;The Associated Press.&#8221; I must do good work and express my opinions, just thinking of it as a job.</p>
<p>5. I must read every piece of documentation I can to understand the resources available to me.</p>
<p>6. I must talk to as many people as I can to pick their brains.</p>
<p>7. I must never underestimate my love for having all my Manhattan lunches on the AP expense card.</p>
<p>8. Working in NYC sounds glamorous, but it&#8217;s still just working in a building, like in DC, LA or Chicago. Related: my 28th floor hotel skyline view was amazing.</p>
<p>9. When meeting top management, I should have something intelligent to say.</p>
<p>10. If I freeze when meeting top management, and have nothing to say because I am overwhelmed, I should tell them that, and they will understand and we will find things to discuss anyway.</p>
<p>11. I must not be intimidated by the knowledge of others.</p>
<p>12. I must try new things without someone telling me to do so.</p>
<p>13. I must feel free to speak my mind, but also recognize that saying something is no good, without a feasible alternative, is unhelpful.</p>
<p>14. I must realize that we all share the same goals, and everyone is equal parts nice and busy.</p>
<p>15. There&#8217;s always breaking news.  Always.  It does not usually break by having the ground rumble underneath you, but this does happen.  Related: Every week is a busy news week.  </p>
<p>16. The greatest mistake I can make is to not have an idea.  I find this unlikely to be a problem.</p>
<p>17.  Geographical distance can be surmounted with excellent communication.</p>
<p>18. I must open my mind to learn five new things before breakfast.</p>
<p>19. I know nothing, but know more than I did the previous week.</p>
<p>20. I love my job.  Passion can get you somewhere, skills get you the rest of the way.  Trust, resources and potential are a fantastic trilogy.  I love my job.</p>
<p>21. I must remember to never stop learning and sharing, within and without my organization, just because I am here.  I must never, ever become complacent.</p>
<h3  class="related_post_title">Explore other posts:</h3><ul class="related_post"><li>July 11, 2010 -- <a href="http://michelleminkoff.com/2010/07/11/my-first-lat-django-app-or-the-butterfly-on-my-windowsill/" title="First LAT app (or the butterfly on my windowsill)">First LAT app (or the butterfly on my windowsill)</a></li><li>January 18, 2009 -- <a href="http://michelleminkoff.com/2009/01/18/how-much-video-is-too-much-video/" title="How much video is too much video?">How much video is too much video?</a></li><li>September 16, 2010 -- <a href="http://michelleminkoff.com/2010/09/16/journ-curriculas-transition-isnt-unique/" title="Journ curricula&#8217;s need for transition isn&#8217;t unique">Journ curricula&#8217;s need for transition isn&#8217;t unique</a></li><li>January 2, 2012 -- <a href="http://michelleminkoff.com/2012/01/02/the-word-of-2012-moderation/" title="The word of 2012 &#8212;  Moderation">The word of 2012 &#8212;  Moderation</a></li><li>May 24, 2011 -- <a href="http://michelleminkoff.com/2011/05/24/oh-hi-blog-readers-its-been-a-while/" title="Oh, hi, blog readers &#8212; it&#8217;s been a while!">Oh, hi, blog readers &#8212; it&#8217;s been a while!</a></li><li>February 15, 2010 -- <a href="http://michelleminkoff.com/2010/02/15/visualizing-networking-when-it-doesnt-work/" title="Visualizing networking: When it doesn&#8217;t work">Visualizing networking: When it doesn&#8217;t work</a></li></ul><img src="http://feeds.feedburner.com/~r/michelleminkofffeed/~4/1YLn3AOlVIY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://michelleminkoff.com/2011/08/28/thoughts-on-starting-a-new-adventure/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://michelleminkoff.com/2011/08/28/thoughts-on-starting-a-new-adventure/</feedburner:origLink></item>
		<item>
		<title>How to make a non-Flash intensity map in Fusion Tables</title>
		<link>http://feedproxy.google.com/~r/michelleminkofffeed/~3/itF1FtfIkhs/</link>
		<comments>http://michelleminkoff.com/2011/08/21/how-to-make-a-non-flash-intensity-map-in-fusion-tables/#comments</comments>
		<pubDate>Mon, 22 Aug 2011 03:41:34 +0000</pubDate>
		<dc:creator>Michelle Minkoff</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://michelleminkoff.com/?p=1515</guid>
		<description><![CDATA[I&#8217;ve recently become very, very intimately acquainted with the advanced innards of Google Fusion Tables in a very unhealthy way. You think I&#8217;m joking, but I&#8217;m not. One of the coolest visualizations Fusion Tables (I&#8217;ll say FT from this point forward) is capable of would be its Intensity Map option. Automatically pull in the shapes [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently become very, very intimately acquainted with the advanced innards of Google Fusion Tables in a very unhealthy way.  You think I&#8217;m joking, but I&#8217;m not.  One of the coolest visualizations Fusion Tables (I&#8217;ll say FT from this point forward) is capable of would be its Intensity Map option.  Automatically pull in the shapes of various countries or states, match up a certain number (population, incidents of something, etc.) with a range of colors, and color in those shapes according to that number.  A light green Washington state has less incidents of something than a dark green New Jersey, for example.  This is cool, but renders in Flash.  There&#8217;s a time and a place for that technology.  Problem is, it doesn&#8217;t play well with other FT maps.<span id="more-1515"></span></p>
<p>In the world of computer-assisted reporting, we&#8217;ve talked about the value of merging datasets for a long time.  Overlay crime incidents with average income.  Is there more crime in poorer areas?  And for both analysis and visualization, wouldn&#8217;t it be better if we could visually overlay specific points on an intensity map, not just looking at straight text.  To make this happen, we have to roll our own intensity map, since we can&#8217;t combine the FT-generated Flash ones with FT points visualized as a layer, which is JavaScript-based.</p>
<p>To demonstrate how this might work, we&#8217;re going to throw together a nation intensity map divided by state.  County is also possible, and I just did it for my final project at PBS.  But to keep this example reasonable, we&#8217;ll stick to the states.  I&#8217;ll just be mapping population of states, as a base layer for other data.  It comes from the July 2009 count from the Census Bureau.  The raw data is <a target="_blank" href="http://www.census.gov/popest/states/NST-ann-est.html">here</a>, and my cleaned data is <a target="_blank" href="http://www.michelleminkoff.com/us_pops.csv">here</a>: Download it to your computer, so we can have a consistent example to work from.</p>
<p>Find a sample completed map here, in my example Fusion Table: <a target="_blank" href="http://www.google.com/fusiontables/DataSource?snapid=S242838rYvt">http://www.google.com/fusiontables/DataSource?snapid=S242838rYvt</a></p>
<p>1. Take a look at the Fusion Table Google provides here: <a target="_blank" href="http://www.google.com/fusiontables/DataSource?dsrcid=227275">http://www.google.com/fusiontables/DataSource?dsrcid=227275</a>.  Polygons are stored by Google in the KML (Keyhole Markup Language) format.  You just need to put this special type of file into a column in your Fusion Table, and tell the map this is the geography you want to use.  The Census Bureau has uploaded a lot of its data in KML format, which you can find by Google searching &#8220;kml us counties&#8221; or some such.  If you go to the visualize map option, you&#8217;ll even see all the state&#8217;s outlined.  Note the ID number at the end of the URL, in this case: &#8220;227275&#8243;.</p>
<p>2. Prepare your own data. Make sure you have column names, and that your states or counties are formatted like the Fusion Table with geography you were just looking at.  For example, their states use full name format, &#8220;Alabama&#8221;, not &#8220;AL&#8221;, so you must do the same.</p>
<p>3. When your data is in shape, create a new Fusion Table and upload your data.</p>
<p>4. Go to the Merge menu on the Fusion Table you created.  In the upper right, there is a place to enter a table ID.  Enter that ID you copied at the end of step 1, in this case, &#8220;227275&#8243;.  Click Get.</p>
<p>5. It will bring in this table&#8217;s column as a list to the right side of this selection window.  Select &#8220;name&#8221; as the column you want to join with your table.  Select &#8220;state&#8221; on the left, which is a column from your table that you wish to join.  Both of these columns in separate tables should match, i.e. &#8220;Alabama&#8221; &#8211;> &#8220;Alabama&#8221;.  On the right side, click add subset of columns , and uncheck all boxes that aren&#8217;t geo.  We don&#8217;t want to be adding extra columns to our table haphazardly, we just need that geographic info.  </p>
<p>6. At the bottom of this form, select a name for a new table, which will combine the data you brought in with the data Google provides.  Click &#8220;Merge Tables&#8221;, and give it a minute or two.</p>
<p>7. Click on visualize Map.  You should see a lot of red shapes, that correspond to various states.  If this doesn&#8217;t work, just above the map is a drop-down menu labeled &#8220;Location.&#8221;  Make sure &#8220;geo&#8221; is selected, it may be trying to use your state names, unsuccessfully, as opposed to the geographic data we worked so hard to import.</p>
<p>8. Last step is to place an actual intensity in the map.  We do this by clicking on &#8220;Configure styles&#8221; just above the map.  Click on &#8220;Fill Color&#8221; under &#8220;Polygon&#8221;.  You&#8217;ll see it defaults to a general red fill color that is under the &#8220;Fixed&#8221; tab. But we want color variety, so we&#8217;re more interested in the other options.  To mimic FT&#8217;s typical Intensity map function, go to Gradient, and select the bubble that says &#8220;Show a gradient.&#8221;  It defaults to that green, but you can change the color.  Adjust the maximum number from &#8220;100&#8243; to just above the maximum value you have.  With the populations, I choose 35000000 (don&#8217;t use commas, even if the number is large).  Under select column, choose what number column the map should use to assign colors.  Here, we&#8217;ll use &#8220;population.&#8221;</p>
<p>Another option is to choose the buckets tab.  Instead of a gradient of one color, we divide the numbers into equal buckets.  If we have 5 buckets (the default), the lowest 20% of numbers get the first color, next 20% get the second, etc. You can select the colors of the different buckets, how many buckets you want, and again, you must set an accurate maximum number.</p>
<p>9. Now, you can embed this more flexible intensity map, just by grabbing a link the way you would with any FT map.  If you want to overlay with points, create the points as a map in a separate table, and <a target="_blank" href="http://michelleminkoff.com/2011/08/21/how-to-combine-multiple-fusion-tables-into-one-map/">follow my previous tutorial</a> on creating an embeddable map with multiple layers.</p>
<h3  class="related_post_title">Explore other posts:</h3><ul class="related_post"><li>November 22, 2010 -- <a href="http://michelleminkoff.com/2010/11/22/using-google-spreadsheets-as-your-database/" title="Using Google spreadsheets as your database">Using Google spreadsheets as your database</a></li><li>July 29, 2011 -- <a href="http://michelleminkoff.com/2011/07/29/the-associated-press-next-stop-on-the-journey/" title="The Associated Press: Next stop on the journey">The Associated Press: Next stop on the journey</a></li><li>January 16, 2012 -- <a href="http://michelleminkoff.com/2012/01/16/pilgramage-to-ny-headquarters/" title="A pilgramage to NY headquarters">A pilgramage to NY headquarters</a></li><li>September 21, 2010 -- <a href="http://michelleminkoff.com/2010/09/21/the-power-of-linkable-data-apps-my-second-lat-app/" title="The power of linkable data apps (my second LAT app)">The power of linkable data apps (my second LAT app)</a></li><li>January 4, 2010 -- <a href="http://michelleminkoff.com/2010/01/04/math/" title="My new perspective on math &#8211; it&#8217;s a journalistic tool!">My new perspective on math &#8211; it&#8217;s a journalistic tool!</a></li><li>December 25, 2011 -- <a href="http://michelleminkoff.com/2011/12/25/hacking-till-it-works-is-no-longer-enough/" title="Hacking till it works is no longer enough">Hacking till it works is no longer enough</a></li></ul><img src="http://feeds.feedburner.com/~r/michelleminkofffeed/~4/itF1FtfIkhs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://michelleminkoff.com/2011/08/21/how-to-make-a-non-flash-intensity-map-in-fusion-tables/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		<feedburner:origLink>http://michelleminkoff.com/2011/08/21/how-to-make-a-non-flash-intensity-map-in-fusion-tables/</feedburner:origLink></item>
	</channel>
</rss>

