Vintage Blog – What I’ve Learned From Blogging

For many years, Paul wrote a blog for the New York Times about business life. Those postings eventually became the book, Boss Life: Surviving My Own Small Business. Paul’s book, Boss Life, is available now at your favorite bookstores and on

Laura Pedrick for The New York Times

What I’ve Learned From Blogging

It’s been 13 months since I started writing about my business, and I’ve posted 60 times since then. I’ve been asked by many people how I got involved with “You’re the Boss.” The short answer: good timing and luck.

I had been a regular reader of the blog since it was introduced. In December 2009, with my company weeks from running out of money, I started searching the Internet for blogs dealing with business failure — and found nothing useful or compelling. All of the business journalism I came across had thesame focus: stories about success, often after struggle but usually describing it as the inevitable reward for hard work and good ideas. There was nothing that described the experience of business failure in depth and at length, especially involving regular Main Street businesses.

After a particularly bad day, I sent an e-mail tothe editor of this blog, asking if the Times would be interested in a failing business — and offering to document what I expected would be our company’s imminent demise. I heard nothing for two months, during which I laid off many of my people, continued to struggle with my partner and came very close to running out of money.

But in February 2010, I got an e-mail back from the Times, with an apology for the tardy reply. The e-mail said the idea was of interest and asked what exactly I intended to write about. The difficulty of keeping a business alive, I replied — and I offered a list of subjects that had bedeviled me, including cash flow, employee problems, partner problems, the poor economy, and plenty more. By chance, I had to be in New York the following week, so I arranged a meeting with the editor.

I told him my story, and he thought it had potential. He had been thinking about adding a struggling business to the lineup, and we discussed how it might work. I offered to write the posts anonymously, because I wanted to be free to write candidly about my experiences. I also wanted to demonstrate that I wasn’t trying to get publicity for my business. (I believed then — and continue to believe — that there is almost no intersection between this blog’s readers and my clientele.) The Times wasn’t interested in anonymous posts, but the editor asked me to write some sample posts.

I went home and in seven days wrote 10 posts that wound up forming the basis of my blogging: the first group about the history of my company, and then a series of posts on one harrowing week: My Week In Cash Flow. And then, in March and April last year, my business started to turn around, and my focus turned from the demise of my company to the many difficult issues I confront in running it.

I haven’t found the writing to be difficult. Much of my day at work is spent composing, mostly e-mails to clients or my staff. I write the blog posts at home, generally after a stiff drink, usually starting about 9:30 at night. Some weeks the words flow without much effort, and other weeks it’s like pulling teeth. The average post takes me two to three hours to write. They usually get a good reception from the editor.

Blogging has been useful for me. Describing my problems in writing, in a widely read forum, has forced me to identify the primary issues in each situation and to prioritize which are most important. Almost everything I write about is more complicated than a 1,000-word post can cover, so I first write down everything I can think of on a given subject, and then I whittle, whittle, and whittle some more. Problems and the factors that affect them fall into several categories, only some of which can be discussed publicly:

  1. Things that are common to all businesses (accounting, taxes, health insurance).
  2. Things that are different for different kinds of businesses (production, marketing, corporate structure, employees).
  3. Things that are very risky to write about (problems that might affect a potential client’s perception of the business).
  4. Things which should not be made public (the particulars of individual employees personalities and actions).

My strategy has been to use the particulars of running a small factory to try to illustrate how I deal with problems common to all businesses. This is somewhat limiting, but in the wonderful new world of Internet journalism, the commenters can offer different perspectives on how these issues play out in different situations.

Surprisingly, writing the blog has had little effect on my life, other than adding an interesting line to my résumé. There are no groupies, no speeches, no book deals and no income stream comparable to my regular salary. Most of the people I know read the blog occasionally or not at all. My new part-time gig did give me a boost in self-confidence at a rocky moment — at the end of 2009, I was seriously contemplating what my life would be like if I had no job nor workplace to go to. At least I can write, I figured. But I’m glad I still have my day job.

From a business perspective, blogging has been an incredible education. I have exchanged e-mails with more than 100 readers, which has been interesting. And then there are the commenters, who have provided an enormous amount of useful, and sometimes distressing, feedback. Thank you all for taking the time to chime in. In a nutshell, here’s what I’ve learned from commenters:

  • Ask questions, and you will get answers. So if you are in a tight situation, the first thing to do is find a way to ask for help. Anyone with Internet access can find advice, fast, on almost any kind of issue. Industry-specific forums are extremely useful, but the important thing is to seek advice actively, as opposed to simply digesting what’s already out there. As I said before, the act of writing a problem down will help you clarify it in your mind.
  • A question’s format affects the relevance of the answers. Ask general questions, and you get general advice. Ask specific questions, get specific answers.
  • I can tell which commenters have been bosses, and which haven’t. People who have never run a business are often ignorant of the type of problems that owners encounter.
  • Getting advice is easy, executing it is hard. Particularly when you’re stretched thin, it can be tough to implement change in a struggling organization.

Next: The Best Comment.

If you haven’t already, please look through our gallery of custom conference tables. You can choose any of these designs as a starting point for your project, or you can submit your own designs. For help designing your custom conference project, contact us today at 610-239-0142 or

Paul’s book is available now at your favorite bookstores and on

Join Our Newsletter

[gravityform id="6" title="false" description="false"]
<div class='gf_browser_unknown gform_wrapper form-home_wrapper recap-btn_wrapper' id='gform_wrapper_6' ><form method='post' enctype='multipart/form-data' id='gform_6' class='form-home recap-btn' action='/blog/category-general/vintage-blog-what-ive-learned-from-blogging/'> <div class='gform_body'><ul id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below'><li id='field_6_1' class='gfield gf_left_half one-half gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible' ><label class='gfield_label' for='input_6_1' >First Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_6_1' type='text' value='' class='medium' placeholder='First Name' aria-required="true" aria-invalid="false" /></div></li><li id='field_6_7' class='gfield gf_left_half one-half right gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible' ><label class='gfield_label' for='input_6_7' >Last Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_7' id='input_6_7' type='text' value='' class='medium' placeholder='Last Name' aria-required="true" aria-invalid="false" /></div></li><li id='field_6_2' class='gfield gf_left_half one-half gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible' ><label class='gfield_label' for='input_6_2' >Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_2' id='input_6_2' type='text' value='' class='medium' placeholder='Email' aria-required="true" aria-invalid="false" /> </div></li><li id='field_6_3' class='gfield gf_left_half one-half right gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible' ><label class='gfield_label' for='input_6_3' >Phone Number<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_6_3' type='text' value='' class='medium' placeholder='Phone Number' aria-required="true" aria-invalid="false" /></div></li><li id='field_6_9' class='gfield gf_left_half one-half field_sublabel_below field_description_below gfield_visibility_hidden' ><label class='gfield_label' >Best Time to Get in Touch</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_6_9'><li class='gchoice_6_9_1'> <input name='input_9.1' type='checkbox' value='Morning' id='choice_6_9_1' /> <label for='choice_6_9_1' id='label_6_9_1'>Morning</label> </li><li class='gchoice_6_9_2'> <input name='input_9.2' type='checkbox' value='Afternoon' id='choice_6_9_2' /> <label for='choice_6_9_2' id='label_6_9_2'>Afternoon</label> </li></ul></div></li><li id='field_6_11' class='gfield one-half right gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' >&nbsp;</li><li id='field_6_5' class='gfield gform_hidden field_sublabel_below field_description_below gfield_visibility_visible' ><input name='input_5' id='input_6_5' type='hidden' class='gform_hidden' aria-invalid="false" value='' /></li><li id='field_6_6' class='gfield gform_hidden field_sublabel_below field_description_below gfield_visibility_visible' ><input name='input_6' id='input_6_6' type='hidden' class='gform_hidden' aria-invalid="false" value='' /></li><li id='field_6_12' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_6_12' >Email</label><div class='ginput_container'><input name='input_12' id='input_6_12' type='text' value='' /></div><div class='gfield_description' id='gfield_description_6_12'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_6' class='gform_button button' value='Submit' onclick='if(window["gf_submitting_6"]){return false;} window["gf_submitting_6"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_6"]){return false;} window["gf_submitting_6"]=true; jQuery("#gform_6").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='6' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_6' value='WyJbXSIsIjAyNGIwMWI4MjhmMmMyMzRhNjRkNDBkNWVhMDM0Nzg1Il0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 6) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }jQuery('#input_6_3').mask('(999) 999-9999').bind('keypress', function(e){if(e.which == 13){jQuery(this).blur();} } );} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [6, 1]) } ); </script>
Google Rating
Based on 78 reviews