Welcome

The Blogging Church

Visit Family Reads

  • Family Reads: dependably delightful books for kids

    Family Reads is a new site built by my family for your family. It's packed with reviews of the best books, plus ideas and inspiration for making reading a wonderful part of your family life.

January 02, 2009

On top of things

Is it better to be on top of things or creating things?

Would you rather lose track of time or be up-to-date?

What do you look forward to doing as soon as you finish catching up on everything else?

Almost five years ago, Lane Becker of Adaptive Path wrote something I've never forgotten: "I feel like I make things un-bold for a living now." He was referring to the captivating bold numbers next to our email inbox, RSS reader, voicemail, and on and on. The bold number that shows you how many unread messages you have, how many blog posts are awaiting your attention, how many important conversations you missed because you were having another important conversation.

And our to do lists stand above everything else, measuring our accomplishments in a series of checkmarks.

Sometimes it seems as if we were put here to mark things off a list; not our list, mind you. More often than not, we see the list as filled by everyone but ourselves. We do have a list of our own, a list of unspoken hopes and dreams, but it will have to wait. There is so much else to do.

Is our purpose to take a stream of inputs and information, process them, rate them, tell others about them, and then do it again? If you watch Twitter closely, one of the most commonly celebrated accomplishments is something that our grandparents could never have imagined: "There are zero messages in my inbox!"

Alex Payne, who works at Twitter, calls this processing queues.

A downside of many information architectures is the reduction of data to items in queues that must be manually processed. Though information technology has saved the “knowledge work” generations from a lifetime of manual labor, we have our own assembly lines.

He goes on to list all of the queues he processes in a work day. As amazing as the list is, that's really just part of the story. As soon as you leave work, a whole new set of queues await your attention: Netflix, TiVO, bills, an Amazon wishlist, newspapers and magazines, library holds, home projects, and new music, books, and games. And don't forget the list of friend requests you have waiting for you, each requiring a strange 30-second evaluation of whether you want to add this nice person is worthy to be part of your online world.

Of course, the queues can only be processed after they've been managed. If the paper mentioned a movie you'd like to see, make a mental note to add it to your Netflix queue. Oh, and be sure to prioritize the list before you mail back your next movie. Should the new book a friend told you about be added to your library list, Amazon shopping cart, or wishlist to revisit later? But this assumes you remember the title in the first place. Better add it to your moleskin or field notes, which are old-fashioned queues made of pencil and paper.

All of these things are good in and of themselves. The question is a simple one: are the queues a means to an end or an end in itself? Do the lists allow you to do more, read more, enjoy more or are the lists your life's work?

Is the greatest thing we can leave behind an empty inbox?

December 18, 2008

How hard can it be?

I've been taking a few baby steps towards writing a novel over the past two months. It's been a very interesting and entertaining process as I know laughably little about it. I've always preferred reading non-fiction and that's what most of my writing has been, whether for school, work, or The Blogging Church (amazingly approaching its 2-year anniversary). What makes it fun to explore is that I'm still at the stage where my happy naivete trumps the reality of the situation. Each day I think, "C'mon, how hard can it be?" :-)

I've had great conversations with friends, as well as Lori and Ben, about some ideas and titles. Everyone has been quite helpful and kind (not sure why that's worth noting, these are high-quality people after all). I also contacted the good people at Jossey-Bass, to let them know what I was exploring and get some advice. They put me in touch with a terrific agent who's extensive blog has been both enlightening and inspirational. I won't bother him until the ideas have evolved well beyond the stage they're in now (and stage is already being generous). What I've written so far is really just different experiments in approach and style, both of which I know next-to-nothing about. In fact, most evenings find me asking Lori to explain the difference between 1st-person and 3rd-person one more time. On the other hand, I have actually written a book before, so that has to be worth something, right? This is what I keep telling myself.

Of course, there's endless advice available on how to write fiction and I've read a bit of the material. There's a lot about finding your voice, which I think I grasp. Most of it is helpful, but I also see over-thinking to be a common (unpublished) writer's flaw. Since I have that tendency already, I want to stay as far from that as possible. In my mind, the goal should be to have a worthwhile story to tell and then to tell it in a ridiculously entertaining way. Keep it simple, you know.

I do know what I want my writing to be like, though. I know how I would love something I write to read, the style, emotion, and energy — Nick Hornby informed by Rob Bell. High Fidelity crossed with Velvet Elvis. C'mon, how hard can it be?

October 20, 2008

The 10 Reasons I'm Voting for Barack Obama

Note: this is the follow-up to an earlier post. You may want to start here.

10. The historical moment

When Barack Obama spoke at the Democratic Convention in 2004, I said it was one of the best speeches I had ever heard. I also knew that I was hearing the first Democrat who I would ever consider voting for. When he decided to run for President 21 months ago, I was excited by the possibility, but knew like most that it was highly unlikely that an African-American with just two years experience as a senator could defeat the Clinton machine and be elected in a time of war. What he has accomplished already is historic, but it is nothing compared to what is to come. When my grandchildren ask me how I voted at this historic moment, I know what I want my answer to be.

9. What it says about America

I want to live in a country where Barack Obama can be elected president. The entire world will look at the United States differently if he wins, yes partly due to his name and race, but also because of the clear contrast he presents to President Bush. We'd like to pretend that our popularity is not important, and obviously our national interest should always come first, but we as a nation are better off when the rest of the world sees us in a positive light and is willing to hear what we have to say.

8. The Republican Party

Political parties regularly rise and fall. Sometimes the best thing that can happen to a party is for it to be truly humbled, to be sent into the wilderness where it can rethink what it stands for and develop a new message for new times (see the Republican Party after Watergate or the current Conservative Party in Britain). The Republican Party deserves to be in the position it is in and could only benefit from starting over again. A quick aside: I don't think any Republican could have won this year and it is a testament to McCain's broad appeal that the race is as close as it is.

7. Personal identification

All of us like to identify with our leaders, but it is rare that average Americans can relate to a president. However, Obama's age, smart, beautiful, professional wife, adorable children, family finances (until recently), and love of writing are all things that make Obama the first candidate I have actually felt a connection with (as funny as that sounds).

6. Eloquence

The ability to write an eloquent speech and deliver it is a critical skill for a leader. Do speeches make a candidate? Certainly not. As a president, though, the ability to make the case to the country and the world, to inspire, challenge and convince us, is profoundly important. When Obama delivers a State of the Union address, or speaks to the nation from the Oval Office, his skill and eloquence will demand our attention. Speeches are a huge part of who we are, and they are worth doing exceptionally well.

5. Being smart is a good thing

How strange that it's left to the Democratic Party to make the case for exceptionalism (see The Incredibles). Obama is a very smart man who has surrounded himself with accomplished advisors. He is open to ideas from different sources and has proven himself to be thoughtful and careful in his thinking,  almost to a fault. His primary debate flaw was been his insistence on being careful in his word choices and exploring every nuance of an issue.

Intelligence is not the same as wisdom or good judgment, but nor is it the character flaw that the Republican Party seems to think it is. David Brooks wrote an, um, incredible piece on this exact subject.

4. One America

From his initial speech in Boston four years ago to this endless race, Obama has reached out to all parts of the country. I believe he has great respect for our nation as a whole and all political persuasions within it (more so than many of his supporters actually). He has spoken about the role of faith in politics better than most Republicans and attended a Rick Warren forum long before he was a candidate for president. I believe he truly wants to unite us a country and has resisted endless opportunities in the campaign to exploit our differences. I'm not so naive to think a new political era is coming, but I believe we can and will do better.

3. The campaign

Obama has run a phenomenal campaign and proven to be a truly impressive candidate. A campaign is no substitute for substantial political experience, but it reveals a lot about a person and his or her management style. Bill Clinton's chaotic campaign filled with emotional highs and lows, hints of scandal, and the relentless pursuit of every vote hinted at the early years of his presidency. Bush's campaign showed his tunnel focus and lack of openness. Hillary's campaign problems were traced back to her lack of decisiveness and tolerance of infighting. McCain's campaign has also been chaotic, constantly reaching for a new message or line of attack and lacking a consistent theme or underlying philosophy. His White House would likely be similar.

Obama's campaign, on the other hand, has been more impressive than any I've seen, especially during the primaries. It has been incredibly consistent, largely mistake free, and innovative in its fundraising and use of the web. Its success is one of the most remarkable achievements of modern politics and it speaks to what kind of leader Obama will be.

2.Temperament

The campaign has also shown Obama to be a steady force, driven and consistent. He speaks often of never getting too high or low based on polls or the state of the campaign and the past two years have proven that to be the case. He has generally avoided pandering to one group or another (except for a leftward turn during the primaries). Instead of Bill Clinton's somewhat desperate need for approval, Obama seems remarkably self-assured and comfortable with who he is. These are the characteristics I want in a president.

1. When I turn on the television on January 20, 2009 to watch the inauguration, who do I want to see?

Even when I was closest to voting for Senator McCain, this question made me think twice because I knew in my heart what the answer was.

I want Senator Barack Obama to be the next president of the United States.

October 19, 2008

One step closer to knowing

Barack Obama will be the next president of the United States.

And I'm going to vote for him.

My decision to choose Senator Obama could fairly be described as more bandwagon than profile in courage at this point, with the election just two weeks away and Obama's victory almost assured. I remember how strange it was for Al Gore to endorse Obama after the Democratic primary was over. Though some polls show the race tightening as it often does in the last weeks, Obama has a firm lead in the electoral college and more than enough money to keep the pressure on all the way to election day. I expect his get-out-the-vote effort will also dwarf what the Republican Party can deliver, so without a major mistake, revelation, or foreign policy crisis, the presidency is his.

So, why write anything at all? For two reasons, really. First, because I believe I owe it to you. To write as much about politics as I have over the past two years and then take a pass on the ultimate political question would be disingenuous. Second, I owe it to my family, especially Ben. We've shared so many political conversations over the past two years and watched an inordinate amount of Road to the White House episodes featuring obscure candidates in the homes of Iowans, not to mention a truly endless number of debates. It's important for kids to see politics as more than just an entertaining game. Besides, he keeps asking me, "So, have you decided who you're going to vote for yet?"

This has been a difficult decision to make. Though the campaign has been a disappointment, it has featured my two favorite candidates from the primaries. I thought both deserved a full hearing, including the debates. I respect each of them enormously and have been a supporter of John McCain's since he ran in 2000. Perhaps Obama supporters could at least concede that we would be much better off if he had beaten George Bush 8 years ago. 

I have always been a conservative, but have generally considered myself an independent since the Reagan years. I have never voted for a Democrat for president (and please don't ask about my vote for Perot in 1992). The current candidates have regularly frustrated and disappointed me during the campaign, but there are no perfect candidates and I don't personally believe in staying home on election day or casting a protest vote for a third party candidate. I've come to this decision like most everyone else, by reading about the candidates, watching them perform, evaluating their decisions and how they make them, and discussing the election with fair-minded people.

Do I have hesitations? More than I can count. There are many different directions an Obama presidency might take. His inexperience could cause significant problems, particularly in foreign affairs. I do not have anything positive to say about the current Democratic congress, and the possibility that they will push endless bad legislation past a young president is an uncomfortable prospect. He may raise taxes, regulate the economy and restrict trade to such a degree that the economy is made far worse. His judicial appointments may be aggressively liberal instead of sensible centrists.

Here's what it comes down to though. First, the reality is that John McCain is far from a principled conservative. On many of these issues, he's adopted positions (or at least arguments) similar to Obama's.  On many others, it's clear that there is no guiding philosophy behind where he stands on a particular issue.

Second, you make your choice for president based on the man. We have no idea what the future will hold or what issues a president will have to face. We can only choose who we want to sit in the Oval Office and make decisions on behalf of the country. Who has the necessary character, temperament, and wisdom? Who can be trusted to listen to others and respect the opposition?

I think John McCain is a very good man who would make a good president and be a significant improvement over President Bush. However, I believe that Barack Obama is the best candidate at this moment in our history.

In the next post, I'll share why.

September 27, 2008

The first debate

Note: I actually wrote this without reading or watching any commentary on the debate (yes, not even twitter). I have no idea how it is being spun by either side or what conventional wisdom says about the impact on the race. In other words, this could be entirely off-base, but it's my honest thoughts on what I saw before someone else tells me what I saw.

If only presidential debates were like sporting events. A game has a simple scoring system and when it's over, no one disputes who the winner was. Debates aren't quite so simple.

Success in a debate is determined by performance, but performance within the context of the current state of the race and the expectations for the candidate. Here's how I see the race.

The polls generally show the race tied, with a 2-3% edge to Obama nationally (within the poll's margin of error) and a slightly bigger lead in the electoral college totals. It should not be forgotten that it is truly stunning that the race is this close. After 8 years in the White House and with an extremely unpopular president, a Republican candidate starts at a significant disadvantage. Combine that with the incredible 18 months that Senator Obama has had, the enthusiasm and money he has generated, and the desire for change in the country, and McCain should be trailing by 10 points.

Though the race is close, the momentum is on Obama's side. The economic crisis reinforces his strengths and McCain's weaknesses. Others have said that this is Obama's election to lose and I would agree. I believe that a clear majority of the country wants him to be the next president, but enough have hesitations and see a possible alternative in McCain to keep it close. They're really looking for an excuse to rule out McCain and he almost gave them one this week.

So, the undecided voters tuning in tonight wanted Obama to convince them that he's ready to be president, particularly command-in-chief. They don't want to feel like they're taking a risk by voting for him. McCain, on the other hand, needed to remind people why they were attracted to him in the first place, and reassure them that he's up to the job and as determined to bring about change as he claims.

The Obama campaign had insisted that the first debate be on foreign policy, preferring to finish strong, but that was not without uncertainty. Sometimes the first debate proves to be the most important one, and with the incredible buildup this week, this debate may attract the largest audience of the three.

Under these circumstances, I believe that it was a better evening for McCain. Both candidates accomplished most of what they set out to do and Obama certainly came across as smart, confident and ready to be president. This can only help his numbers.

However, McCain was the more aggressive of the two and managed to score a number of points without coming across as terribly negative. The campaign clearly had developed a theme and he was effective in touching on it again and again, "Senator Obama doesn't understand.." The best lines of argument reinforce perceptions and polls show that the greatest hesitation voters have about Obama is his foreign policy and national security knowledge and experience.

McCain also managed to distance himself effectively from the Bush Administration and Obama failed to make the case by complimenting McCain at times for his independence and also largely agreeing with him on certain issues. I'm sure Obama will be much more successful in this during the debates on domestic issues.

The beginning of the debate focused on the bailout package and the economy. McCain somehow managed to focus the entire segment on earmarks and pork barrel spending, which was a remarkable achievement. This was the one moment where I could imagine Democratic voters missing Senator Clinton. She would not have let McCain get away with that and probably would've scored the soundbite of the debate by pointing out his lack of solutions.

After each debate, the number of undecideds will drop. In this case, I believe that McCain stopped Obama's momentum for now and helped change the story from the past 10 days. The pause will be brief, though, as many more storylines are waiting to be written.

September 26, 2008

Don't call them worthless

I know the easy thing is to blame the candidates and campaigns for the silly and disappointing turns during election season. I do it myself and am as frustrated as anyone. It angers me to see small issues (many a decade old) made into defining moments and a few out-of-context words treated as a window into someone's soul. I hate the ridiculous ads that stretch the truth to a laughable degree and yet are framed as if the very survival of our nation and planet is at stake. I fight to tune out the campaign spinsters parroting the company line ad nauseum, casting every act by the opposition as a craven, dishonest, predictable, desperate and possibly illegal maneuver.

There's not much we can do about the candidates, but we can change how we talk and write about politics. The first step is to change how we consume political news. Find sources that are somewhat neutral or seek out quality commentary from the other side. If your sources are nothing other than Daily Kos and The Huffington Post or Fox News and Rush Limbaugh, your views will be as limited as the very people you dislike so much.

At some point, though, we have to take responsibility for the tone of politics. Even though our discourse is largely a reflection of what we hear from the parties and the media, why should we descend to that level? Why can't we do better? If you are fed up with how politics is practiced, let's start changing how we practice politics.

The candidate you support is motivated by political calculation and a desire to win just like his opponent. He has compromised when he shouldn't have, ducked when he should have stood up, and made many mistakes (and will continue to do so). Like all national politicians, he is a flawed man surrounded by flawed advisors. The nation's problems will not be solved by his election, but he can and hopefully will makes things better, improve the political process, and appeal to our better natures.

The candidate you oppose is not stupid, senile, dangerous, different, or corrupt. He loves this country and has served it most of his life. He will defend our nation with honor and always do what he thinks is in the best interest of America. He does not deserve to be mocked, belittled, or hated. The snide and snarky only serve to make intelligent debate between reasonable people impossible, while escalating the smack talk arms race.

There are endless arguments to be made for and against each of these candidates on the issues, but why do we have to demonize and deify them in the process?

One of my favorite West Wing moments is when Ainsley, Hayes, a Republican lawyer, is offered a job in the Democratic White House. Her first reaction is no, but she changes her mind at the last minute. Here's what happens when she meets her Republican friends at a bar, who believe she has turned down the offer. The parties are irrelevant, but the point is anything but:

Friend: Tell me about the look on [Chief of Staff] McGarry's face. I wanted you to say it to his face...I wanted to see...

Other Friend: I hate these people

Friend: Did you meet anyone there who isn't worthless?

Ainsley Hayes: Don't say that.

Friend: Did you meet anyone there who has...

Ainsley Hayes: I said, don't say that.

Say they're smug and superior. Say their approach to public policy makes you wanna tear your hair out. Say they like high taxes and spending your money. Say they want to take your guns and open your borders. But don't call them worthless.

At least don't do it in front of me.

The people that I have met have been extraordinarily qualified. Their intent is good. Their commitment is true. They are righteous. And they are patriots.

And I'm their lawyer.

September 22, 2008

The political book of the year

I just finished reading The Pact: Bill Clinton, Newt Gingrich, and the Rivalry that Defined a Generation by Steven Gillon. It is the best political book I have read in a long time. If you are interested in recent history and how Washington works, I can't recommend it enough.

The Pact The book tells the story of how Clinton and Gingrich rose to power. It touches again and again on how similar the two men were personally, despite their political differences. The core of the book is the story of how the two became more and more reliant on one another to accomplish big goals. They grew to respect their opponent and spoke and met frequently. And in 1996, fresh from recent successes and with a booming economy and tax surpluses, they worked behind-the-scenes (and against the wishes of their staffs or without their knowledge) to form a new coalition that reached across party lines and appealed to the center of the country. This coalition was to first tackle the problems in social security, followed by Medicare and Medicaid. Tragically, the Lewinsky scandal broke a month before this was to be set in motion at the State of the Union. Both men were forced to abandon any signs of cooperation as the impeachment battle began.

What is truly fascinating, and equally sad, is how little interest there is in Washington to accomplish anything. The focus is almost entirely on gaining and maintaining power, and scoring political points against the other party at every opportunity. The Democratic leaders in the House and Senate did not want Clinton to work the Republican congress to pass anything - it would deprive them of campaign issues. Similarly, the right of the Republican Party was actually very frustrated with Gingrich's cooperation with Clinton, and insisted that he fight him every step of the way rather than compromise. And because so many congressional districts have been drawn in such a way as to eliminate competition, few congressman have any incentive to moderate their views.

I promise you will learn a great deal from this book and enjoy the experience.

September 21, 2008

The reasons Bloomberg decided not to run (and why he was wrong)

New York City mayor Michael Bloomberg spent the first half of this year deciding whether or not to run for president as an independent. On February 28th, he announced that he would not be a candidate. My guess is he wakes up every morning regretting his decision.

At the time, the choice seemed obvious. Bloomberg is an independent (though formerly a Democrat and a Republican) politician focused on achieving common sense solutions by working with both parties. He is open to the best ideas, regardless of where they come from. And he appeals primarily to independents and moderates in both parties.

At the end of February, it was clear that John McCain would be the Republican nominee and an Obama victory seemed imminent. Both candidates were seen as the more moderate, post-partisan choices in each of their fields. Both were willing to break with their party, McCain by opposing a Republican president on a number of issues and exposing corruption in his party, Obama by shocking Democrats with kind words about President Reagan and acknowledging that we should be open to good ideas from Republicans (and that "good ideas from Republicans" isn't an oxymoron). Both candidates relied on crossover and independent voters in some races and regularly reached out to them in their stump speeches.

Lastly, a large focus of the campaign up to that point was foreign policy and the war in Iraq, with McCain winning his race by emphasizing his credentials and support for the surge and Obama focusing on his judgment in opposing the war from the beginning. Though health care and the economy were growing as issues, it was still thought that a city mayor would be at a significant disadvantage in an election dominated by national security.

Bloomberg was going to run only if he was convinced he could win. The possibility of a third party candidate winning the presidency is remote to say the least, especially a short, unmarried, Jewish mayor, as Bloomberg himself often pointed out. But this election seemed stacked against him. Both parties were set to nominate candidates he had spoken highly of in the past and who occupied much of the same ground as himself. Whereas a Hillary Clinton vs. Rudy Giuliani race (yes, once considered a possibility) would be negative and polarizing (with the added benefit of featuring two candidates he doesn't much care for), Obama and McCain had wide appeal across party lines and were the ones most likely to run respectful campaigns.

Bloomberg made three mistakes: he assumed the race was over, he assumed the core issues of the election were set, and he assumed that the candidates were more important than their parties.

The Race

The Republican race was considered over at the end of February, and the Democratic campaign nearly so. However, on March 4th, Hillary Clinton won Texas and Ohio and made it clear that she intended to compete until the end of the primaries. Later in March, Obama was hit by the Rev. Wright controversy. Soon, the debates and campaign commercials turned much more aggressive and the race increasingly divisive. The race did not end until June 3rd.

The Issues

No one foresaw in February where we are in September. The surge has been so successful that the war in Iraq has largely receded as an issue and it's increasingly likely that the majority of troops will be withdrawn over the next two years regardless of who is elected.

More importantly, the crisis in the mortgage industry and financial markets has now grown into the dominant issue in the campaign. As he showed on Meet the Press this morning, Mayor Bloomberg is uniquely qualified to speak to this problem and would be dominating the debate if he were currently a candidate.

The Parties

Before the Iowa Caucuses, I endorsed John McCain and Barack Obama for president. Believing neither was likely to win, I wrote: "That would truly be a once-in-a-lifetime election as both men believe in appealing to the best in each of us."

The great disappointment over the past four months has been the realization that even the best candidates cannot overcome the parties, the consultants, and the media environment that give us the exact same campaign every four years. If there was one year when things would be different, I honestly thought it would be this one. I was completely wrong.

Soon after Obama won the nomination, he changed his mind on accepting public financing and participating in a series of town hall debates with McCain. After promising a positive campaign that fully respects his opponent, McCain has launched attack after attack, each more cutting and dismissive than the last. Both campaigns regularly twist words, grab a few sentences out of context, reduce votes on complex bills to footnote-based outrage, and generally behave emotional, high-strung teenagers who perceive a slight in everything.

Each party and most of each candidate's supporters believe that they have no choice. You have to hit back harder and faster than your opponent if you want to win. And no matter what your high aspirations are for January, they're irrelevant unless you are victorious in November.

Bloomberg was convinced that these two candidates left no room for an independent, solutions-driven candidate who appealed to moderates and people who believe more in solving problems than assigning blame and taking credit. Who needs an immensely successful businessman, 2-term mayor of the largest city in America, with expertise in domestic and economic issues during a time of war?

We did.

Mayor Bloomberg, like all politicians, is a flawed man with many positions that I do not support. But he had the chance to be the first legitimate third-party candidate since Teddy Roosevelt. His wealth, success, focus on results, and appeal across party lines would have given him a platform to reveal the flaws, corruption, and true silliness of our existing parties and election process. It is nearly impossible for an independent to win the presidency, but I'm convinced that if he had run, and the last few months had played out in an identical fashion, that the polls would show a three-way tie right now.

And our country would be better for it.

September 20, 2008

Learning to Write, part 3

A lot of our conversations with family and friends involve books. Whenever someone asks me what type of books I like to read, the answer is always non-fiction, mostly politics, philosophy, technology and business (wow, that is one of the most boring sentences I have ever written). In fact, I usually have a hard time remembering when I last read any fiction.

But then it occurs to me that I have a wonderful son who I've been reading with for all of his 13 years. There has never been a time when we weren't in the middle of a book together (currently The Underneath). So, I actually read fiction all the time, and love it, it just happens to be out loud.

The same is true with writing. I think of myself as someone who only writes about ideas and politics (and unsurprisingly the rest of the reading material listed above), but each Christmas for the last eight years, I've written a story for one of Ben's presents (often involving cats or one of his current favorite things). So, I actually write fiction all the the time, and love it, it just happens to be for the family.

Each time I read or write fiction though, I'm struck by just how endlessly complicated it is. For me, writing non-fiction is very, very different and much, much easier. Fiction requires mind muscles that must be terribly underused in my case because it is often a painfully slow process. There are more details and decisions in a paragraph of fiction (who's talking? who else is in the room? what is the room like? how does this character talk? how did the talk the last time they spoke? how does this scene relate to what came before and what comes next? are you revealing too much or too little? is the reader asleep at this point? etc...)  than a chapter of non-fiction (does this make a point clearly and economically? is it reasonable? does it fit where it is? is it a pleasure to read? does it hold the reader's attention? repeat...).

So, when I started thinking about writing code and writing fiction, I realized that both of these things make my mind work in completely new ways and present unique challenges. After spending many weeks brainstorming ideas for a novel, I have started writing a story about a thought I mentioned a few months ago: don't hate the part of you that most makes you feel alive.

Now, when I say "started writing", I mean there are a few disjointed paragraphs and a Backpack page that makes the newspaper-covered walls in A Beautiful Mind look like a Library of Congress card catalog. I have no illusions about the likelihood that such a project will ever be finished, or if so, published. Without a contract, cash, and a deadline, neither the flesh nor the spirit is willing, more often than not.

But I am having a lot of fun lying in bed each night, thinking about these characters and scribbling fun phrases on scraps of paper. And once in awhile, a couple of sentence come together in such a way that I smile and think, "Is this what it feels like to be a writer?" The funny thing is it happens with a few lines of code sometimes, too.

The one thing I'm struck by is the thought that fiction can be more timeless than non-fiction, and in some cases speak to a reader in a much more personal way. I think I'd like to give that a try.

September 18, 2008

Learning to Write, part 2

A few months ago, I started a fun little experiment. I wondered what it would be like to learn how to write code and fiction at the same time. I've dabbled in both over the years, making minimal progress and slowly  moving on to things that are, well, easier, at least for me. But its become clear recently that these really are dreams of mine, they are part of who I want to be rather than just skills I want to acquire.

Programming has been part of my life since I was a teenager learning Basic on my TI-99/4A. In high school, I took a Pascal class, which I loved. In college, I chose a computer science class (C, of course) for one of my electives, partly because it gave me access to a sweet lab of NeXT boxes. I enjoyed the class enough to briefly consider extending my education for a couple of years to major in computer science, but decided my philosophy degree was more than enough to launch me into the job market.

The next few years involved more dabbling in this and that, mostly in my free time, until I had the chance to write some .NET code, accessing web services in C#. At the same time, I was starting to learn a lot more about server administration, networking, web servers and databases. I took a Java class as well as some Microsoft courses, which tend to be more about the tools (I probably learned more about Visual Studio than actual programming).

I had the opportunity to continue down the development path, but could not turn down the chance to  lead a web team. I loved being able to set the direction, manage people and touch all the different parts of web projects, but it also kept me far from development. Thankfully I was wise enough to move our platform to open source, so I gained a lot of experience with (and appreciation for) PHP, PostgreSQL, Apache, Linux, and the command line.

My son started being curious about programming around this time, which launched me on a obsessive (and ongoing) search for the best way for a beginner to learn how to program. Eventually, I realized that this was maybe a little bit for me as well (hey, some dads make their kids play football). I hope to write a post eventually on what I learned along the way, but the short answer is Ruby and Chris Pine's book.

A year ago, I had the incredible opportunity to join a web startup. The fact that it was a Ruby on Rails shop made it even more attractive, and I've be able to learn a huge amount about the full Rails stack from my ridiculously talented co-workers. This taste has only made me want to learn more.

I've spent a lot of evenings over the last few months reading some terrific development books, watching screencasts, and writing some rudimentary code. Ruby truly is a revelation. You hear the words "joy" and "happiness" used over and over again when people talk about Ruby and Rails, and it's true. Whenever you think, "I don't know how to do this, but it would make sense if it was something like this", it usually turns out to be true. Compared to most languages, the code is so simple and readable. Most anyone could understand Ruby code and learn to write it with a bit of instruction. It's the perfect language for a beginner and I hope it becomes common in high school computer classes.

I just got back from Denver, where I was privileged to spend 3 days with two of the top Ruby on Rails experts around, Dave Thomas and Chad Fowler. Pragmatic Studio's Rails class was the best training I have ever had. Just 40 students in a comfortable room, tons of coding opportunities, and entertaining instructors with heavy real world knowledge. Now it's time to put the books down and write.

Sometimes I wonder why I've never lost my interest in programming. Developers are like the carpenters of old, people who can take a pencil drawing and build something real out of it. I love the problem solving aspect of writing code, along with the power to make ideas happen. And I admit to being intrigued by the art of it as well, the drive to write beautiful code, constantly editing and improving until it is truly creative, elegant and expressive.

A little like fiction, no?