Welcome

@bb on twitter

    follow me on Twitter

    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?

    September 13, 2008

    Learning to Write, part 1

    This blog has slowly gone quiet over the past few months. There is a certain rhythm to blogging that is hard to maintain unless you allow your commitment to your blog to supersede other priorities. The single thing I ever did to become good at blogging was committing to posting at least once a day. Like nearly anything else you want to master, daily effort is the key. I did it for years and truly loved the challenge of finding something to write about each and every day.

    Writing hundreds of blog posts opened the door to an entirely different form of writing, a book. I knew when I signed the contract for The Blogging Church that writing tens of thousands of words on my blog did not truly prepare me for writing a book, and I was right. The book writing process was so different and much more challenging. I had to learn to think very differently about developing thoughts and arguments, being consistent in style but not repetitive in method, and keeping a reader entertained for more than five minutes at a time. I loved that year immensely, despite many late and somewhat miserable nights, and the feedback I've received from many of you has truly meant the world to me.

    The first question after you write a book is, "What is your next book going to be about?" I actually think about that just about every day, but that's how my mind has always worked - brainstorming new ideas, thinking through the best ones, and then moving on. I have yet to find the perfect idea for another book, not because there is an absence of good choices, but because I'm impatient and restless, and highly resistant to repeating a formula.

    And that's what a blog often becomes eventually: repetitive. Many times over the past year I've thought about writing a post and then realized that I had said much of it before, just in a different context. I'm not convinced that it's worth my time, or yours, to rehash those thoughts and arguments for whatever happens to be demanding our attention today. Similarly, I've stopped reading most of the top blogs for the same reason. After a few years, you begin to see the same ideas, the same patterns, the same arguments, repeated again and again. Life's too short.

    Not long after the book was published, I left the church world to join a web start-up. I wanted to be challenged in new ways and to be exposed to new ideas. It's been an incredible, addictive experience so far, though it's certainly taken me far from my comfort zone. If I had stayed in the church web world, I might be speaking at some small church technology conferences, writing posts every day about the latest web tools and controversies, and working on "The Social Church: Facebook, Twitter, and the Internet Church". Many smart, talented people (and friends of mine) are wired up that way, but not me. I already did that once.

    Over the past few months, I've been pouring all of my free time into learning to write in two new ways, code and fiction. I'll be writing about these more over the next two posts. No surprises, no big announcements, just the latest explorations of one of my favorite things in this world, writing.

    July 14, 2008

    The Blogging Church goes digital

    How cool is this? The Blogging Church is now available for Amazon's Kindle! If you have one of those slick wireless reading machines, you can purchase The Blogging Church for $9.99 and be reading it in about a minute.

    It's a fun treat to have a book focused on the digital world available digitally. Almost cool enough for me to justify the $359 cost of the Kindle :)

    If you're just tuning in, The Blogging Church is a book I wrote (with Terry Storch) that was published early last year. It made a passionate case for using blogs to share the story of your church or organization with both the committed and the curious and featured a lot of terrific advice from talented bloggers in and out of the church world. One of my favorite authors, Seth Godin wrote some kind words about The Blogging Church on its release: "Brian Bailey makes two things crystal clear in this book: if you've got a church, then you need to spread your story. And if you need to spread your story, blogs are now an essential tool. Time to pay attention!"

    If you have a Kindle and happen to buy the book, email me a nice pic of The Blogging Church on the Kindle and I'll be happy to send you an autographed copy of the dead tree version.

    June 29, 2008

    Bailey Summer Movie Festival

    We Baileys love books, but we also love watching movies. This summer, we thought we'd have fun with a weekly summer movie. Each week we'll choose a guilty movie treat - funny family films to watch with our 12-year old son that are just pure enjoyment. A few are consistent favorites, but we'd also like to include some new ones. It helps if they have a summer theme, but that's not required. What is required is that they be ridiculously entertaining.

    Here's a list of movies under consideration so far. Feel free to steal a few for your own summer movie festival, but then share some of your ideas in the comments - we'd love to hear them!

    What About Bob? the consummate, absolutely hilarious, summer movie
    Cats and Dogs
    Kicking and Screaming
    Cheaper by the Dozen 2
    Funny Farm
    School of Rock
    Back to the Future
    Karate Kid
    Holes
    Bill & Ted's Excellent Adventure

    We usually go for comedies, but we may slip in a summer blockbuster like Transformers or Independence Day. What are we missing?

    June 22, 2008

    Sundays without Tim

    Today is Sunday and soon Meet the Press will be on with Brian Williams filling in for Tim Russert. I have been watching Meet the Press regularly since Russert took over in 1991 and you could say religiously for the past 10 years. In fact, we do a family list each year of our favorite books, shows, music, etc... and Meet the Press has made my list every time.

    This puts me into the category of a political junkie, but when it comes to political television, Meet the Press has been my only fix. I've rarely watched other political shows and I don't know if I've ever felt I was missing anything.

    Though thousands of words have been written about Tim Russert's death, I am compelled to add a few of my own. Tim was the best political analyst, reporter, and interviewer I have ever seen. His words were always valuable, well-reasoned, and full of unique insight into the world of politics. When The Today Show would feature a political discussion, I would be largely oblivious until I heard, "Tim Russert joins us from..." That's when I knew it was time to pay attention.

    More important that his pure skills were two things: his class and his joy. Tim treated everyone at his table with respect, a lesson in old-fashioned hospitality that unfortunately stands out. No one received a free pass, but no one was treated unfairly either. It was clear that he valued his guests and believed that more often than not, they were determined to do what was best for the country. I was always struck by how Russert ended nearly every interview with a presidential candidate: "Thank you for sharing your views. Stay safe on the campaign trail." Such class.

    His love for politics was so clear, as was the joy it brought him. His enthusiasm was infectious. You got the feeling at the end of each week that he wished he could continue the conversation for another hour and absolutely could not wait for the next show. He never took for granted that he was paid so well to do what he'd loved so much. A life filled with full appreciation for the blessings all around you is a truly great life.

    Of course, his love of his family, especially his son Luke, and his faith stood out as well. When else has faith been mentioned so much when someone other than a religious leader passes away? I wonder if people would say the same about me. The best thing a death can offer those who are left behind is the chance to reexamine your own life with a fresh perspective. Don't miss Peggy Noonan's thoughts on that very subject.

    The simplest thing I can say about Tim Russert is that Meet the Press was the only political show I would consider sharing with Lori and particularly my son Ben. We watched many interviews and debates together as a family during this amazing presidential election. I'm very protective of Ben and Tim was the only person I trusted to give a fair, respectful, patriotic, and passionate introduction to politics. I'm just sad that the time was so short.

    Sundays will never be the same in our house. God bless you Tim.

    May 31, 2008

    Formatting Backpack pages

    If you use Backpack, the organizing web tool and intranet from 37signals, you may sometimes wish you could modify the text on a page to fit a little more information on it. I have a page where I collect code snippets and terminal commands and the default font seems a bit large with so much content. Turns out there's an easy solution to this: simply add a small amount of CSS to the page in the form of a note and you can change the formatting to meet your needs.

    Backpack_css

    I've known this was possible for a long time, but finally took the time to figure it out the other day. After a few experiments, I came up with a solution that works great for me. Those of you with actual CSS skills may find much to laugh at with this example - feel free to post improvements. Plus, there is much more that can be done once someone with design skills starts playing with it.

    To do this yourself, just create a new note on a page with what you see above (I like to put the note at the bottom). As soon as you save it, refresh the page to see the changes. Feel free to experiment with the font sizes (just change 14px and 12px) and the title colors (color:brown).

    Here are two examples, with the standard version first. Check out these ideas if you'd like to explore further. Enjoy!

    Before


    After

    Before_2

    After_2

    May 03, 2008

    LoriBailey.com

    My wife Lori just relaunched her blog, now available at LoriBailey.com. Even better, the new site begins with a post about her fantastic new professional adventure - working with the talented Life Church team to spread the word about open resources.

    It's been an exciting year of change already and we know it's just getting started. Check out her new site and say hello, subscribe to the feed, and if you're a church leader and haven't already, start exploring the numerous and entirely free resources available at open.lifechurch.tv.

    April 22, 2008

    Obama is still "stuck at deuce"

    Hillary Clinton has won Pennsylvania by at least 10 points and like Punxsutawney Phil has guaranteed another six weeks of campaigning. I thought it would be closer, and hoped it would be close enough to justify her leaving the race. No such luck.

    As much as Obama's nomination retains its sense of inevitability, this is not good news for his campaign. At this point in the race, with so much momentum and money on his side, why do a majority of Democratic voters continue to keep Obama at arm's length? State after state has had the opportunity to end the race and each time, the vote has gone to Clinton.

    I have to agree with the Clinton camp at this point. There is no reason for her to drop out and her continued success (even built on so much unpleasantness) shows that Obama has some serious weaknesses as a candidate. Unfortunately for the Democrats, after each election the number of voters who say they'll vote for John McCain if their candidate doesn't win goes up.

    If you want to understand the state of the never-ending race, look no further than today's column by Maureen Dowd - Wilting Over Waffles. It's a brilliant and entertaining piece. There are so many terrific lines I could quote the whole piece, but I'll limit myself to these two:

    Her message is unapologetically emasculating: If he does not have the gumption to put me in my place, when superdelegates are deserting me, money is drying up, he’s outspending me 2-to-1 on TV ads, my husband’s going crackers and party leaders are sick of me, how can he be trusted to totally obliterate Iran?

    Despite all his incandescent gifts, Obama has missed several opportunities to smash the ball over the net and end the game. Again and again, he has seemed stuck at deuce.

    Read the whole column for more. There's even a quote from Dr. Seuss.

    April 18, 2008

    Family Reads lands on Alltop

    Alltop_125x125Our fun family project, Family Reads, has found its way to the books category on Alltop! You'll find it at books.alltop.com.

    What is Alltop? Alltop is a slick new site from author, serial entrepreneur and certifiably nice guy, Guy Kawasaki. The site selects a number of quality blog and news sources on a given topic and gathers all the content on single, lovely looking page. They have a number of topics already and more are being added all the time. We're thrilled to be included in the books category alongside some great sites.

    Here's how Guy and his friends describe Alltop:

    We help you explore your passions by collecting stories from “all the top” sites on the web. We’ve grouped these collections — ”aggregations” — into individual Alltop sites based on topics such as environment, photography, science, celebrity gossip, fashion, gaming, sports, politics, automobiles, and Macintosh. At each Alltop site, we display the latest five stories from thirty or more sites on a single page — we call this “single-page aggregation.” You can think of an Alltop site as a “dashboard,” “table of contents,” or even a “digital magazine rack” of the Internet.

    My favorite topics so far are startups, venture capital, politics, twitter, mac, gaming, and of course, books. No matter what your interest, Alltop is a great way to stay on top of a topic, while being introduced to new sites and people. Definitely worth checking out.

    You may remember that Guy was also kind enough to contribute a piece to The Blogging Church. I told him that I now owe him two favors (three if he starts playing PackRat). I have a feeling my favors will somehow involve hockey.