<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1038323864707261462</id><updated>2012-01-12T00:51:54.601-05:00</updated><title type='text'>New York CTO</title><subtitle type='html'>Jon Williams is a New York CTO, a technology networker, and an Australian-American. Email jonwilliams at yahoo.com</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>85</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-8688681760823649991</id><published>2012-01-12T00:49:00.001-05:00</published><updated>2012-01-12T00:51:47.374-05:00</updated><title type='text'>Started at Experian CheetahMail</title><content type='html'>&lt;br /&gt;I started this week as CTO of Experian CheetahMail,&amp;nbsp;&amp;nbsp;an industry-leading email marketing provider of Experian Marketing Services, a division of Experian Group Ltd. (LSE:EXPN).&lt;br /&gt;&lt;br /&gt;I am very excited to be joining a large software-as-a-service company, CheetahMail was started in New York City in 1998 and a dot-com success story. I look forward to combining my past corporate CTO experience with my recent start-up/online experience to help CheetahMail be a lead-edge user of technology for the benefit of our global customers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-8688681760823649991?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/8688681760823649991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=8688681760823649991' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/8688681760823649991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/8688681760823649991'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2012/01/started-at-experian-cheetahmail.html' title='Started at Experian CheetahMail'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-6503918904298159540</id><published>2011-12-20T12:47:00.000-05:00</published><updated>2011-12-20T12:47:54.970-05:00</updated><title type='text'>Common name...a curse in online profiles</title><content type='html'>Having a common name can be quite tricky online, and takes advanced planning to make sure you dont get left with a bad choice for username. As 'Jon Williams', I try to be the first one claiming 'jonwilliams' in any new online system.&lt;br /&gt;&lt;br /&gt;In the 90s and early 2000s when the online population was smaller, I was always successful. I got jonwilliams (at) yahoo.com, email.com, mail.com , excite.com and many other online accounts. I also claimed jonwilliams.com domain (which I dont use but own). But as the online population grew, my hit rate dropped. I missed jonwilliams (at) gmail.com and jonwilliams on Facebook, but I did get jonwilliams on twitter. On linkedin, I had to take jonwill, but no big deal as it only shows up in my public profile link - www.linkedin.com/in/jonwill . Since so many new online services become available weekly, I frequently find that jonwilliams is taken, most recently, jonwilliams on about.me . If about.me takes off, then I'll have to compromise with punctuation or numbers in my name!&lt;br /&gt;&lt;br /&gt;Clearly, a single sign-on solution would solve this, but we still seem to be far away from this. Microsoft Passport was a&amp;nbsp;colossal&amp;nbsp;failure. Facebook has done a successful job of single sign-on, but I am not comfortable using that for accounts that may have my credit card. Google may become a standard here, but then I will be jonaussie (at) gmail.com everywhere.&lt;br /&gt;&lt;br /&gt;I have some friends with unique single word name handles, like glemak or r0ml, but for me this would feel like I have decided to rename myself to sound like a new start-up (like jonio or jonwillr?). I feel sure this multiple account dilema will go away in the distant future, but for now, I'll keep claiming jonwilliams whenever I can!&lt;br /&gt;&lt;br /&gt;... and my apologies to all the other Jon Williams's out there, I feel your pain.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-6503918904298159540?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/6503918904298159540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=6503918904298159540' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/6503918904298159540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/6503918904298159540'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2011/12/common-namea-curse-in-online-profiles.html' title='Common name...a curse in online profiles'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-7607499249923273752</id><published>2010-12-17T16:37:00.002-05:00</published><updated>2010-12-17T16:46:48.166-05:00</updated><title type='text'>Switched from Blackberry to Droid Pro</title><content type='html'>I've been using Droid Pro (Verizon) for one week now, having ditched my Blackberry after 9 loyal years as a thumb user. I was a Blackberry power user, and I have been waiting years for a device like the Droid Pro because I must have a physical, usable, tactile keyboard. It was difficult not to get an iPhone, watching other developers and CTOs enjoy them, but in the end I decided that the iPhone is just not a business email device.&lt;br /&gt;&lt;br /&gt;My verdict is... Droid Pro beats Blackberry. I am still getting past some significant keyboard differences, see below. A number of journalists have written reviews comparing the two devices, but with so many smart-phone devices available now, it wasn't really that useful to a long-time Blackberry user like myself. Here is my review (in bullet form)...&lt;br /&gt;&lt;br /&gt;Pros&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Much better notification controls than Blackberry, can configure both sound and vibration for different apps&lt;/li&gt;&lt;li&gt;Getting to phone, gmail, yahoo mail, text messaging, calendar, and much easier than Blackberry&lt;/li&gt;&lt;li&gt;Keyboard is almost on par, with one major exception (see 'Cons')&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Screen timeout, controls, off in pocket all work extremely well. Only bug is screen sometimes flips between portrait/landscape when first coming our of pocket and activating&lt;/li&gt;&lt;li&gt;Apps work fantastic, very much like iPhone (I know, IPhone nailed this years ago). My Blackberry 8300 SUCKED at this, and probably always will&lt;/li&gt;&lt;li&gt;In general, seems highly configurable as a phone and apps.&lt;/li&gt;&lt;li&gt;LOVE Verizon, always works for me in the NYC area and when traveling&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Cons&lt;br /&gt;&lt;ul&gt;&lt;li&gt;MAJOR Keyboard issue - When hitting keys in top qwerty row, I frequently also hit touch screen command with my fat thumbs (menu/home/back/search), which jumps out of the app I am typing into. Took me a few days to figure out what was happening. Now that I am watchful, happening less, but needs resolution&lt;/li&gt;&lt;li&gt;MINOR keyboard issue - No capital letter on key hold-down, must hit shift (I often used this feature on Blackberry)&lt;/li&gt;&lt;li&gt;Battery runs out before end of day. I have 2 chargers, one at work and one at home&lt;/li&gt;&lt;li&gt;Reading email always seems to be an extra click away, but getting used to it&lt;/li&gt;&lt;li&gt;Contacts are a little slower (I have over a thousand), not quite as easy as Blackberry, but getting used to it&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Things I haven't yet figured out&lt;br /&gt;&lt;ul&gt;&lt;li&gt;I like notifications (drag top down to see what's new since last use, email, apps, etc), but haven't quite figured out how best to use&lt;/li&gt;&lt;li&gt;How to easily take multiple notes/files? (on Blackberry, was Notes function)&lt;/li&gt;&lt;li&gt;Different apps for same function (i.e. text messaging), always prompts me for which one on action, annoying and caused me deinstall 2nd text message app I was testing&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Allows me to send text messages to non-mobile phone numbers, why? It's just stupid.&lt;/li&gt;&lt;li&gt;No easy way to show unread emails in gmail or yahoo mail&lt;/li&gt;&lt;/ul&gt;The Droid Pro is definitely a learning experience, but after just one short week, I am hooked.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-7607499249923273752?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/7607499249923273752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=7607499249923273752' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/7607499249923273752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/7607499249923273752'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2010/12/switched-from-blackberry-to-droid-pro.html' title='Switched from Blackberry to Droid Pro'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-6968915228385371555</id><published>2010-01-28T09:34:00.003-05:00</published><updated>2010-01-28T09:49:38.340-05:00</updated><title type='text'>What is "Open"?</title><content type='html'>I am a huge advocate of open source software, and now that I am CTO at an open textbook company, I am pondering the question "What is open?". Let me use the moniker "open product" for covering open source software and open textbooks (and if anyone has a better term, please let me know!).&lt;br /&gt;&lt;br /&gt;Some criteria for an open product:-&lt;br /&gt;1) A version of product available at no cost&lt;br /&gt;2) A company developing an open product needs a revenue stream to support product development (in what manner those revenues are derived can vary widely)&lt;br /&gt;3)  Product needs to be remixable (in technology parlance, "mashable"), allowing for an even better product or use of product&lt;br /&gt;&lt;br /&gt;As an open source expert once told me, "without revenue, there is no open source". I believe this applies to all open products.&lt;br /&gt;&lt;br /&gt;Many, many products meet the above criteria for "open", let me pick a few:-&lt;br /&gt;- Linux&lt;br /&gt;- Google search&lt;br /&gt;- Flat World Knowledge open textbooks&lt;br /&gt;&lt;br /&gt;Not to say Flat World Knowledge open textbooks are in the same league as Linux and Google, but what's interesting is that each of these products provides different revenue streams. Redhat makes revenue by providing support to enterprise Linux users. Additionally, other companies like HP make revenue using Linux on their hardware (HP has claimed that open source software has accounted for billions in indirect, additional revenue sales). Google makes revenue selling keyword and ad placement inside their search results. Of all the open products, in my opinion Google has made the most significant revenue, and interestingly using that revenue to support other open products (i.e. Google docs, email, maps, etc.), which in turn can drive additional revenue.&lt;br /&gt;&lt;br /&gt;At Flat World Knowledge, our revenue stream is selling print-on-demand textbooks in addition to our no cost online textbooks. We also sell additional material useful for students, including audio study guides, flash cards and quizzes.&lt;br /&gt;&lt;br /&gt;In open source software, you get the "source code", which itself is changable and remixable (depending on creative commons licensing terms). At Flat World Knowledge, our open textbooks are "customizable" (i.e. changable) by educators who adopt our textbooks. They can move chapters and sections around, add anotations, and in the future do many other customizations with our open textbooks. It really is quite amazing how open products have really changed they way products are developed and used, with many, many more changes to come!&lt;br /&gt;&lt;br /&gt;With new technology, the tech community at large looks for a moniker to understand and grab on for new concepts. Recent ones include "web 2.0", "cloud computing", and "NoSQL". I wonder what is the best moniker for covering open source software, open textbooks, open courseware, and other "open" things as a group? What about "open product"? I would like to hear from others if this works for the category, or if they have or have heard of better terms. Clearly, this is a space of growing interest, and we will benefit from have a term to describe this new concept wider than just open source software.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-6968915228385371555?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/6968915228385371555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=6968915228385371555' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/6968915228385371555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/6968915228385371555'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2010/01/what-is-open.html' title='What is &quot;Open&quot;?'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-6132884164191381479</id><published>2010-01-04T22:22:00.003-05:00</published><updated>2010-01-04T22:27:01.858-05:00</updated><title type='text'>Started today at Flat World Knowledge</title><content type='html'>I started today as CTO at Flat World Knowledge, a publisher of open-source college text books (a good article describing the model &lt;a href="http://industry.bnet.com/media/10003790/flat-world-knowledge-a-disruptive-business-model/"&gt;here&lt;/a&gt;).  It's very exciting to join a start-up and be in the education industry. I also like its similarities to the open source software industry.&lt;br /&gt;&lt;br /&gt;While I've been on the corporate route since 2001, I've spent most of my career at small companies. I am really looking forward to the scrappiness and nimbleness of small. While I will be crazy busy, hoping I can regain my blogging activity.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-6132884164191381479?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/6132884164191381479/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=6132884164191381479' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/6132884164191381479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/6132884164191381479'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2010/01/started-today-at-flat-world-knowledge.html' title='Started today at Flat World Knowledge'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-6728631705289302412</id><published>2009-11-04T13:42:00.003-05:00</published><updated>2009-11-04T15:09:42.312-05:00</updated><title type='text'>How to choose between a Mac and a PC?</title><content type='html'>Simple. Is price the major factor in your purchase decision?&lt;p&gt; YES -&amp;gt; buy a PC&lt;br /&gt; NO-&amp;gt; buy a Mac&lt;/p&gt;&lt;p&gt;Apologies to anyone who was expecting more. FYI, six months ago I purchased a MacBookPro, it had been 20 years since I my last Mac.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-6728631705289302412?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/6728631705289302412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=6728631705289302412' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/6728631705289302412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/6728631705289302412'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2009/11/how-to-choose-between-mac-and-pc.html' title='How to choose between a Mac and a PC?'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-6548934026711754912</id><published>2009-10-28T16:16:00.004-04:00</published><updated>2009-10-28T16:29:56.549-04:00</updated><title type='text'>Is cloud computing ready?</title><content type='html'>I recently read Infoworld's coverage of Cloud Computing (&lt;a href="http://www.infoworld.com/d/cloud-computing/what-cloud-computing-really-means-031"&gt;link here&lt;/a&gt;). I think the description is overly complex, futuristic and not clear. The cloud is too new to bed considered as a stack. Let me try to simplify the cloud.&lt;br /&gt;&lt;br /&gt;IMO, there are 3 types of cloud services:-&lt;br /&gt;1) SaaS (i.e. Salesforce.com, email outsourced, etc.)&lt;br /&gt;2) Web services (i.e. google maps, facebook connect, XML APIs, ProgrammableWeb, etc.)&lt;br /&gt;3) Infrastructure (i.e. Amazon EC2). This is what I think of when I say "the cloud"&lt;br /&gt;&lt;br /&gt;SaaS is relatively easy, either do it or don't, depending on whether SaaS product provides the features you need. Web services is also easy, really just a web API. (NOTE: I am making the assumption that security issues in the cloud meet appropriate standards for you applications. This is different in different industries and applications).&lt;br /&gt;&lt;br /&gt;Infrastructure is hard. The main barrier is with existing applications that are two or more years old, and not cloud compatible. I've not seen nor heard of any CTOs moving an existing application to the cloud. I've only seen it done for new application frameworks which are cloud-friendly, typically PHP, Ruby-On-Rails and other open source frameworks. Many startups are using these open source frameworks and the cloud for infrastructure, and having great success.&lt;br /&gt;&lt;br /&gt;The other "unspoken" barrier is that deploying in the cloud invalidates existing corporate data center investments. Oops! You would think a private cloud would solve this investment dilemma, but I have not seen large corporations move this way. I was completely surprised when I discovered that most very large corporations have no intentions of building a private cloud.&lt;br /&gt;&lt;br /&gt;Question: how is a CTO to move to the cloud?&lt;br /&gt;Answer: by replacing existing application with a brand-new application which is cloud-friendly&lt;br /&gt;&lt;br /&gt;This is tough, who has time, budget or inclination to completely replace existing applications? This is way harder than internet-enabling applications, which CTOs have been doing or completed in the last 5+ years. How long will it take for us to completely replace all our application frameworks?&lt;br /&gt;&lt;br /&gt;In the meantime, we'll continue to watch with envy as startups make full use of the cloud.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-6548934026711754912?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/6548934026711754912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=6548934026711754912' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/6548934026711754912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/6548934026711754912'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2009/10/is-cloud-computing-ready.html' title='Is cloud computing ready?'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-2166875834065883080</id><published>2009-06-01T15:46:00.002-04:00</published><updated>2009-06-01T15:56:59.123-04:00</updated><title type='text'>Kindle 2 Review</title><content type='html'>I acquired a Kindle 2 a few months ago, and had been using it on my daily train commute. I spend 1st hour reading NY Times, and 2nd hour reading blogs and book samples. Having fun with it, and I am almost ready to cancel my NY times print subscription.&lt;br /&gt;&lt;br /&gt;What I like:-&lt;br /&gt;-          It’s .3 inches thin, and very style-ly. Has that iPod/iPhone/Palm coolness feel to hold and touch&lt;br /&gt;-          Screen is easy to read in all but low light, no eye strain&lt;br /&gt;-          All buttons and controls are excellent from physical/mechanical perspective (see "don’t like" below on navigation)&lt;br /&gt;-          Power lasts a week, whereas iPod doesn't, although I find myself turning off wireless after daily NY times download, which triples battery time&lt;br /&gt;-          Wireless connectivity always works. Full books download in 60 seconds after purchase&lt;br /&gt;-          Daily subscription downloads (NY Times, Newsweek, Blogs) happens automatically&lt;br /&gt;-          Pictures in articles make NY Times feel like the NY Times. Has a Table of Contents (TOC) for NY Times, easy to browse around&lt;br /&gt;-          14 day free trials of periodicals and first chapter free samples of books. Love this!&lt;br /&gt;-          Saving my place in what I read&lt;br /&gt;-          Looking up words in dictionary automatically (using this when reading bed-time stories to my son)&lt;br /&gt;-          Shopping for books on Amazon store works very well. Auto connected to my Amazon account&lt;br /&gt;-          Emailing documents to myself my 10 cents is good (they will be very long documents), although this can be done for free using USB cable to PC&lt;br /&gt;-          Seems to bounce well when dropped  occasionally&lt;br /&gt;&lt;br /&gt;What I don’t like&lt;br /&gt;-          Navigation is ok, but not intuitive like the iPod. Needs learning (i.e. difference between back and previous buttons)&lt;br /&gt;-          Almost every person in the office whom I demoed to thought it was touch screen for navigation&lt;br /&gt;-          Comes with no physical cover, what about just a cheap one?&lt;br /&gt;-          $15 for NY times monthly subscription? What about ½ price for existing print subscribers&lt;br /&gt;-          Paying monthly fee for blog subscriptions (basically subsidizing free wireless, which Amazon pays)&lt;br /&gt;-          Can't have automatic search against NY times (i.e. basketball, Australia, Drupal), has to be manual&lt;br /&gt;-          Can't tell which sections of NY times I’ve read, and which I haven’t&lt;br /&gt;-          No NY times crossword or KenKen (plus side is I spend more time reading)&lt;br /&gt;-          Article clippings lose all formatting, its like Unix (i.e. it just copied text appended to one long file of clippings)&lt;br /&gt;-          I don’t like the text-to-speech in general, but that’s just me.&lt;br /&gt;-          Cant read reviews of books in store, only overall rating&lt;br /&gt;-          I have been unsure about using it on subway.&lt;br /&gt;&lt;br /&gt;UPDATE: Went to buy Harry Potter, Book 7 for recent overseas trip and was not available. And I thought initially that search was broken. Same experience as searching for Beatles in iTunes store. Had to carry heavy Harry Potter book 7 on plane, so that soured me a bit on Kindle, but guessing I will get over it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-2166875834065883080?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/2166875834065883080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=2166875834065883080' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/2166875834065883080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/2166875834065883080'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2009/06/kindle-2-review.html' title='Kindle 2 Review'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-2393794720127691046</id><published>2008-12-17T19:04:00.000-05:00</published><updated>2008-12-17T19:06:23.454-05:00</updated><title type='text'>Voodoo meetings</title><content type='html'>Technologists are typically far from superstitious, I am near the top of that list. But there is one thing I am superstitious about... systems failing over holidays or long weekend. Nothing like blissfully leaving the office for more than 2 days off and having it interrupted by an outage call. &lt;br&gt;&lt;br&gt;One technique I use to ward off these holiday/long weekend outages is to hold a &amp;quot;readiness&amp;quot; meet just before the time off. My experience is that doing such a meeting usually meant nothing bad would happen, or at least if it did the team would be prepared for it. &lt;br&gt;&lt;br&gt;My team recently did a readiness meeting before the US Thanksgiving holidays, and one of my team came to me early the Monday after and exclaimed &amp;quot;that Voodoo meeting worked, no issues/outages&amp;quot;. Hence, the name, which has since stuck and people know what it means if they are invited to a Voodoo meeting. . &lt;br&gt;&lt;br&gt;Seriously, there is nothing better to get ready than assembling your team together and asking them if the are ready. Are we doing any changes that we should review? Are there any projects launching? Who&amp;#39;s going to where should something happen? You may find they go to the desks and double-check systems and changes. &lt;br&gt;&lt;br&gt;And just as important as a readiness meeting is reaching out to the business to tell them you are &amp;quot;ready&amp;quot;, and reiterating incident escalation process. Once we discovered a major issue on a Tuesday after a long weekend, and later determined some end-users had suspected something, but didn&amp;#39;t want to bother the IT team on the long weekend. &lt;br&gt;&lt;br&gt;My message back them:- &amp;quot;Please bother us&amp;quot;, its our job.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-2393794720127691046?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/2393794720127691046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=2393794720127691046' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/2393794720127691046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/2393794720127691046'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2008/12/voodoo-meetings.html' title='Voodoo meetings'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-577988830619638764</id><published>2008-08-20T20:04:00.001-04:00</published><updated>2008-08-21T08:45:25.065-04:00</updated><title type='text'>Grad school for future CTOs</title><content type='html'>I have the distinct pleasure of being a mentor in Columbia University's Masters of IT program in continuing education (other posts mentioning Columbia program - &lt;a href="http://newyorkcto.blogspot.com/search?q=columbia"&gt;http://newyorkcto.blogspot.com/search?q=columbia&lt;/a&gt;). My second student just graduated, and I am about to receive my third student in the coming school year. I find it be extremely satisfying to teach a student how to prepare a technology business case, and at the same time find myself reflecting on my own management style, something I am constantly learning and tweaking. &lt;p&gt;&lt;p&gt;I can't think of a better way for a future CTO or CIO to prepare for the job, and I've given this advice to aspiring CTOs. Check out this recent article on the program: -&lt;a href="http://www.informationweek.com/news/management/interviews/showArticle.jhtml?articleID=210004259"&gt;http://www.informationweek.com/news/management/interviews/showArticle.jh&lt;br /&gt;tml?articleID=210004259&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-577988830619638764?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/577988830619638764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=577988830619638764' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/577988830619638764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/577988830619638764'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2008/08/grad-school-for-future-ctos.html' title='Grad school for future CTOs'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-7032218720103343665</id><published>2008-06-16T08:32:00.003-04:00</published><updated>2008-06-16T08:41:08.957-04:00</updated><title type='text'>East coast vs. West Coast</title><content type='html'>There is no getting away from it in the US, there is the East coast and the West coast, and they are quite different when it comes to CTOs (in my opinion). This gross generalization can be easily shot down, but let me move ahead anyway. West coast CTO = super-tech ex-developer. East coast CTO = less tech but very business focused. &lt;p&gt;&lt;p&gt;Have I offended anyone yet? Not my intention. My point is that we don't see a lot of transporting of CTOs between the coasts. But I love it every time I get to visit and do business in San Francisco/Silicon Valley. I have the same experience each time, technology rocks there. What I find myself doing is figuring out how to take West coast learnings back to the East coast. There's an easiness/flow to technology development on the West coast which is hard to find back east (along with a little more risk-taking). &lt;p&gt;&lt;p&gt;As an East coast CTO, you should take every chance you can get to visit the West coast. My first-ever US trip (in the 80s) was to Silicon Valley, and that was my main reason for deciding to move to the US. I "missed" my mark and landed in NYC, but no regrets. &lt;p&gt;&lt;p&gt;And talking about moving coasts, I am extremely happy to announce that New York got one of its finest back recently, Curtis Brown, the new CTO at Kaplan Test Prep &amp;amp; Admissions (my previous job), formerly CTO at McGraw-Hill/CTB in Monterey. Curtis is the quintessential New York CTO who combines tech know-how with business-savvy. Kaplan will excel under Curtis, and we New York CTOs welcome him back to "our" coast.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-7032218720103343665?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/7032218720103343665/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=7032218720103343665' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/7032218720103343665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/7032218720103343665'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2008/06/east-coast-vs-west-coast.html' title='East coast vs. West Coast'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-6767005625525950942</id><published>2008-06-11T20:08:00.001-04:00</published><updated>2008-06-11T21:18:45.886-04:00</updated><title type='text'>Agile and the social developer</title><content type='html'>I was talking the other day to a technologist who had made the switch early in his career from software development to infrastructure. I asked him why, his answer:- "I didn't want to spend days not interacting with people".&lt;br /&gt;&lt;br /&gt;When I was a software developer, it was a lonesome affair. There was no open source community, just manuals and API docs. I got the occasional check-in from my boss and questions to a sysadmin, but mainly was left alone (and liked it). My response to passers-by as to my well-being was often a grunt, as I maniacally focused on the code on my (green) screen in front of me. But that was in the days before agile development.&lt;br /&gt;&lt;br /&gt;Agile development practices require a developer to be social. There's a daily scrum, pair programming, end-users on team, kaizen meetings and the like, all situations which require high social interaction. Even open source development is by its nature social. There's no room for a loner.&lt;br /&gt;&lt;br /&gt;One of the reasons I stopped coding and became a manager is because I enjoy social interaction (I've been accused of being a "social animal" :-). I do get a buzz out of an interactive tech meeting with developers, admins or CTO peers. For me, this begs the a/b question:- (a) Does Agile push developers out of their comfort zone to be more social, OR (b) Did Agile come about because developers want to be more social?&lt;br /&gt;&lt;br /&gt;But clearly, an agile developer is a social developer. That's a good thing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-6767005625525950942?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/6767005625525950942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=6767005625525950942' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/6767005625525950942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/6767005625525950942'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2008/06/agile-and-social-developer.html' title='Agile and the social developer'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-2338762394121848522</id><published>2008-06-06T18:07:00.000-04:00</published><updated>2008-06-06T18:08:58.753-04:00</updated><title type='text'>Interim CTO</title><content type='html'>When a CEO leaves a company, usually the first thing that happens is that the sitting Chairman is appointed as interim CEO. Their job is to steer the company until a full-time CEO is hired.&lt;br&gt;&lt;br&gt;What do companies do when their CTO leaves? Usually get by without one while they begin the search for a new one. Something that I&amp;#39;ve experienced recently at both my old and new companies is an Interim (or Transitional) CTO someone to take care of technology until a full-time CTO is found.&lt;br&gt;&lt;br&gt;An interim CTO doesn&amp;#39;t start coding software nor configuring servers. Their job is to provide technology representation for the existing team. Technology teams need an advocate, and can feel completely unrepresented without one. Interim CTOs don&amp;#39;t need to come up with a technology strategy, but they do need to mind the store, including shepherding in-play projects, running the budget, and executive communication.&lt;br&gt;&lt;br&gt;iVillage had an interim CTO when I arrived, and his help has been invaluable to me as I got my head around the extensive technology footprint here. Its made me more effective. I could choose what to focus on first, fully knowing that anything I wasn&amp;#39;t focused on was being taken care of by someone else. I recommend a 3 month overlap as ideal.&lt;br&gt;&lt;br&gt;So, for any company losing their CTO, get an Interim CTO. There are plenty of talented consultants/ex-CTOs out there to help you, use them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-2338762394121848522?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/2338762394121848522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=2338762394121848522' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/2338762394121848522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/2338762394121848522'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2008/06/interim-cto.html' title='Interim CTO'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-6658930053786692685</id><published>2008-05-06T21:18:00.000-04:00</published><updated>2008-05-06T21:19:08.297-04:00</updated><title type='text'>Bloggers beware</title><content type='html'>As we are now all a part of the brave new world of blogging, I am personally discovering some of the unintended outcomes of a CTO blog.&lt;br&gt;&lt;br&gt;At my previous company, I started blogging well after I became CTO, and some of my team read it out of curiosity. But now at my new company, the new technology team got the chance to read my blog before I arrived, as did other department members. An experience on my first day in the office was someone stopping me in the hallway, and saying &amp;quot;you must be Jon Williams, I read your blog&amp;quot; (hope you liked it was my first thought).&lt;br&gt;&lt;br&gt;I also discovered that some the tech team learned I was their new CTO via a blog post (not mine), and not from senior management. Not a desirable outcome, yet not something we can control. After we announced my departure at my previous company, and told our contacts of the change, it seemed someone would ending up blogging about it (and did). Clearly the time when companies controlled how information is passed to their employees is changing.&lt;br&gt;&lt;br&gt;Recently, a fellow CTO at a smaller company was describing how he uses his public blog to influence his internal company agenda. Making his comments public often has a larger impact on his fellow co-workers than a private email. While that is not my intent in this blog, my writings do certainly reflect my views on technology, representing my thoughts and goals.&lt;br&gt;&lt;br&gt;We should all by now be familiar with the stories of technology leaders who were fired for blogging about their company&amp;#39;s technology detailed plans  and architecture. This was my main reason for not starting a blog until 2007, quite a few years after those incidents. But in the same way we all figured out the correct &amp;quot;tone&amp;quot; of email, we&amp;#39;ve hopefully figured out the right tone, content and context for blogging.&lt;br&gt;&lt;br&gt;And lastly, to the question I posed to another CTO blogger that &amp;quot;our kids will read all our blogs&amp;quot;, he replied &amp;quot;...and stop part way through and say &amp;#39;Dad, your blog is so boring, its all about technology&amp;#39;&amp;quot;. Yikes!.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-6658930053786692685?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/6658930053786692685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=6658930053786692685' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/6658930053786692685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/6658930053786692685'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2008/05/bloggers-beware.html' title='Bloggers beware'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-8498326827888477308</id><published>2008-04-17T09:54:00.002-04:00</published><updated>2008-04-17T09:58:40.548-04:00</updated><title type='text'>The Last 21 Days</title><content type='html'>Many things have a beginning and ending. Projects, computers, vacations, games, school, friends, businesses (sometimes), life, and jobs. Some things have planned endings (vacation, school) and others are random by chance. While there is no shortage of management literature on starting new jobs or the "first 90 days" there seems to be little written about the process of leaving a company, we’ll call this “the last 21 days”.&lt;br /&gt;&lt;br /&gt;I am now in the midst of both an ending and a new beginning. After 4 years at Kaplan, I am leaving to join iVillage, a division of NBC Universal. I have had a number of jobs in my career, leaving a company is not new to me, yet significant, none the less.&lt;br /&gt;&lt;br /&gt;What are you supposed to do when you end a job? It’s not something we think about when taking a job, and also not something discussed, its mostly taboo. Unless you are a consultant, there is no way to "complete" a job. However, I do believe there are important things you should do, and not do, when leaving. I write this because if you are like me, you will have many conflicting emotions with this period of change, drama and sometimes trauma. Strong loyalties may create feelings of guilt for “abandoning” the company, or feelings of failure to complete a mission may even try to creep into your head. That’s the tricky bit and here are my thoughts:&lt;br /&gt;&lt;br /&gt;First, leave a job as smoothly as possible. Someone leaving, especially the CTO, can be unsettling for a technology team, so make it as stable as you can. Write a transition document, think of all the things that may come up in the next 6 months, and pass along as much knowledge as you can to your team.&lt;br /&gt;&lt;br /&gt;Second, go out on top. If at all possible, don't leave when things are in bad shape. Make sure you are leaving the team and technology systems in top shape. Think of a movie actor or sports star who stayed in the game just a little too long. How undesirable is that? Much better to leave with a legacy of accomplishments and fond memories. Make a list of accomplishments for yourself, and spend just a little time savouring them and congratulating yourself.&lt;br /&gt;&lt;br /&gt;Third, talk about leaving. Don't hang your head in shame. Endings are part of life, and acknowledging them helps us deal with them. Talk about why you are leaving, and talk about conflicts you have about leaving. It’s ok to have regrets of missed future opportunities.&lt;br /&gt;&lt;br /&gt;While there is no "completed" status for a job like there is a project, make it is complete as possible. And hopefully this will help you move along to your (my) next endeavor, and will keep your reputation in tact with your former employer. Your reputation should grow stronger with the change as you are the one taking the next big step.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-8498326827888477308?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/8498326827888477308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=8498326827888477308' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/8498326827888477308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/8498326827888477308'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2008/04/last-21-days.html' title='The Last 21 Days'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-7848370883535315488</id><published>2008-04-14T19:33:00.001-04:00</published><updated>2008-04-14T19:33:14.686-04:00</updated><title type='text'>Work and Play?</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;It used to be that work and play had clear delineations, but not anymore, at least not for me, and I believe not for gen-Yers.&lt;BR&gt;  &lt;BR&gt;  For example, while on a recent Seattle vacation, I (1) had lunch with a couple of CTO buddies (play), (2) visited my company's Seattle location (work) (3) afternoon visit with some in-laws (play). But interestingly the 2 play examples are somewhat work-related as we talked tech (my brother-in-law has a tech startup and I was a beta tester). Add to this the daily stream of emails, of which I responded to the all the simple or time-sensitive ones by days end.&lt;BR&gt;  &lt;BR&gt;  Many companies have policies about what staff can do at work, but do they account for our work &amp;amp; play mix? For instance, wouldn't you rather allow an employee to get some of their personal life done at work (i.e. checking an eBay auction, buying movie tix) and then continue working at their desk rather than them going home? Seems like a no-brainer, yet many company's acceptable use policies say otherwise.&lt;BR&gt;  &lt;BR&gt;  Facebook is a startling example of the mixture of play and work. Most of my facebook friends are business colleagues, we've friended each other to see what its like. But... do my work colleagues really want to know the details of what I did on the weekend? Its right there in my frequent facebook status updates. If I posted that I was sick or frustrated, are they obligated to come find me Monday to see how I am feeling?&lt;BR&gt;  &lt;BR&gt;  This blog is another example. Blogging is not part of my CTO job, yet many of my staff and colleagues read my blog. Is it work or play? It certainly doesn't feel like work, and I do it for enjoyment and self-reflection. But vendors also read my blog to see my views on technology. Which is it?&lt;BR&gt;  &lt;BR&gt;  Workplaces need to start thinking about the intersection of work and play, and how to accommodate employees in this new &amp;quot;always on&amp;quot; world. Google does, and I believe they see huge productivity gains because of it. But there are other simpler ways for companies to support their staff besides chefs and game rooms. First is to acknowledge that the line between work and play is blurry, and then see what happens...&lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-7848370883535315488?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/7848370883535315488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=7848370883535315488' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/7848370883535315488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/7848370883535315488'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2008/04/work-and-play.html' title='Work and Play?'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-4585555975067546300</id><published>2008-04-02T19:18:00.006-04:00</published><updated>2008-04-03T11:10:43.168-04:00</updated><title type='text'>Open source is good for IT</title><content type='html'>&lt;p&gt;I gave a presentation at OSBC (open source business conference) last week. I don't often speak at conferences, but I have been working on an open source strategy for 4 years and believed that presenting that plan might help other CTOs/CIOs in their open source plans. Two bloggers (Matt Asay and Zack Urlocker) reviewed my presentation at &lt;a href="http://www.cnet.com/8301-13505_1-9903582-16.html?tag=head"&gt;http://www.cnet.com/8301-13505_1-9903582-16.html?tag=head&lt;/a&gt; and &lt;a href="http://weblog.infoworld.com/openresource/archives/2008/03/kaplan_guiding.html?source=rss"&gt;http://weblog.infoworld.com/openresource/archives/2008/03/kaplan_guiding.html?source=rss&lt;/a&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:100%;"&gt; .&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;First, Kaplan was not the only company describing their use of open source. Other included CBS interactive, Paypal, Weather Channel interactive, NY times, Electronic Arts, LA times, Christian Science Monitor. In addition, a full 40% of attendees were IT workers, not open source vendors.&lt;br /&gt;&lt;br /&gt;In my presentation, I laid out the case for open source, my 3 step plan deploying open source, my experience with vendors and challenges with open source (good summaries on two blogs linked above). I got a myriad of questions from the audience at the end. Our chief architect, Gautam Guliani, was there to answer as well when we were approached privately after general Q&amp;amp;A.&lt;br /&gt;&lt;br /&gt;The most difficult question during general Q&amp;amp;A was from Matt Asay, OSBC organizer and also an open source vendor. He asked me the following:- "If an open source platform is stable and my team experienced with it, would I continue to pay annual support fees?". Unfortunately for the vendors, the answer was "no". It truly is a contradiction because if customers don't pay a vendor, they'll go out of business and their products will not be further developed. Frankly, I don't have a better answer. But that said, IMO, open source is a model that is here to stay. Vendors are diving into it and making money, although nowhere near Microsoft's current profit margins.&lt;br /&gt;&lt;br /&gt;Open source is good for IT (the customer), period. I believe it is us, IT customers, who are driving open source adoption. In a way, it reminds me of the music industry, and how digital music was driven not by the big music companies, but by consumers.&lt;br /&gt;&lt;br /&gt;My question now is:- What are large software companies like Oracle and Microsoft going to do about it?&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-4585555975067546300?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/4585555975067546300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=4585555975067546300' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/4585555975067546300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/4585555975067546300'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2008/04/open-source-is-good-for-it.html' title='Open source is good for IT'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-229656458151079063</id><published>2008-03-21T18:27:00.001-04:00</published><updated>2008-03-21T18:27:54.216-04:00</updated><title type='text'>The wisdom of herds</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;In evaluating technologies, it can often be a struggle to compare competing products. When done diligently, you will probably use a product comparison matrix with weighted scoring. By the way, allow yourself many weeks to collect and evaluate all of the data. And if other people are involved, then also expect lots of meeting to argue pros and cons. And if you also want to do a test drive, there's more time gone.&amp;nbsp; And you haven't built a darned thing yet!&lt;BR&gt;  &lt;BR&gt;  There is another way, but unfortunately it is not always available to us. This other way is:- &amp;quot;What do other people choose?&amp;quot;. Why spend time evaluating and/or testing a product when others have done it? This was, in fact, a strong arm technique used by IBM sales in the 80s. The argument was &amp;quot;No one ever got fired for choosing IBM&amp;quot;. It actually worked, for a while.&lt;BR&gt;  &lt;BR&gt;  Now, I am not suggesting that this is the hard and fast way to pick a technology, what if the technology is too new?. Rather, use the herd test as a primer before you start doing your own analysis. The results will at least tell you something. I recently heard that 99% of non-profit CIOs chose Windows XP over Vista. Now, that tells me a lot!&lt;BR&gt;  &lt;BR&gt;  Finding out what others are doing before you get started on a lengthy evaluation reminds of a technique I learned in Fire fighting school (I am a volunteer fire fighter). When arriving at a fire scene, after getting hoses charged with water and ready, is to gain entry to the premises, often through the front door. We carry heavy tools to do this, usually an axe and a halogan. But before using these powerful tools on the door, try the handle first to see if it opens :-)&lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-229656458151079063?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/229656458151079063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=229656458151079063' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/229656458151079063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/229656458151079063'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2008/03/wisdom-of-herds.html' title='The wisdom of herds'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-4643804771776479556</id><published>2008-03-12T20:41:00.001-04:00</published><updated>2008-03-12T20:41:34.407-04:00</updated><title type='text'>Search as a utility</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;We were discussing search at a recent NY CTO club meeting, and a thought occurred to me (as it frequently does in these meetings):- Is search a utility? Meaning, is search a plug-in function and not something to be developed by the tech team.&lt;BR&gt;  &lt;BR&gt;  Every system we build has a search function built into it, usually hand-crafted (proprietary). Why? When I programmed years ago, every system had a screen-writer, which updated the characters and pixels on the screen. But no more, this is now a utility provided by the operating system. It would be crazy to do otherwise. I have plenty of other examples (showing my age!).&lt;BR&gt;  &lt;BR&gt;  So, why isn't search just &amp;quot;available&amp;quot;, like google desktop? Why aren't searches in different systems more effective? Why doesn't every search return results in &amp;quot;relevance&amp;quot; order? Why don't some systems have a decent search? Why is search completely different in every system (ever tried MS Outlook search)? Why can't searches be combined across systems?&lt;BR&gt;  &lt;BR&gt;  Search on the internet, whether it be google, youtube, facebook, amazon, ebay, or linkedin, is solved for me, I always find what I need. And I believe the same is true for most consumers. But why not in the enterprise? Seems like a solution waiting to happen....&lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-4643804771776479556?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/4643804771776479556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=4643804771776479556' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/4643804771776479556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/4643804771776479556'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2008/03/search-as-utility.html' title='Search as a utility'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-3373073594128683433</id><published>2008-02-26T21:24:00.001-05:00</published><updated>2008-02-26T21:24:43.558-05:00</updated><title type='text'>Effective post-mortems</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;One of my tasks as a CTO is running post-mortem meetings after we have an incident or outage. This is an extremely important step toward making progress in system stability and performance. Teams that don't do post-mortems miss the opportunity to get ahead of system issues.&lt;BR&gt;  &lt;BR&gt;  Post-mortem meetings take some finessing, they can easily turn into a blame-game, or he-said she-said. So let me layout how I run post-mortem meetings, and how that makes them most effective.&lt;BR&gt;  &lt;BR&gt;  First, important rules for post-mortems:-&lt;BR&gt;  1) Timely to issue (next day is best)&lt;BR&gt;  2) All relevant members present (no meeting if someone is missing)&lt;BR&gt;  3) Impartial moderator&lt;BR&gt;  4) Empty whiteboard to describe incident/issue&lt;BR&gt;  5) There is no blame&lt;BR&gt;  &lt;BR&gt;  It is critically important to have &amp;quot;No blame&amp;quot;, as you will make no progress otherwise. You need to acknowledge that everyone is working hard, systems can fail and its nobody's fault, and that openly discussing the issues together is the best road to ultimate resolution and system growth.&lt;BR&gt;  &lt;BR&gt;  Now, even if your team knows &amp;quot;no blame&amp;quot;, they will probably still be on edge at the start of the meeting. Its natural, failing systems create pressure. The team may also be avoiding dealing with the issue, hoping it will go away, and you may have to bring them back into it. What I find in post-mortems is that teams try too quickly to get to a solution. Don't let them, instead have them focus on a timeline of events.&lt;BR&gt;  &lt;BR&gt;  I've found that starting the meeting with a chronology of events is extremely effective. I ask the team &amp;quot;what happened&amp;quot;, and &amp;quot;when&amp;quot;, and make them be exact about the when (i.e. 5:14pm), and I transcribe it all to the whiteboard. We include communications and hand-offs in the timeline, and any other information we collected at the time or gleaned later from system logs. Something about the focus on an exact time-line gets everyone to focus as a team. Maybe its because it turns us into detectives examining someone elses problem, not ours (if anyone has a better theory as to why, let me know).&lt;BR&gt;  &lt;BR&gt;  After an hour, we usually have a list of immediate, medium, and long-term actions to take to remedy the issue. From that, the candidate cause/solution usually stands out, and we make sure we have alternate solutions should our candidate be wrong. These are captured on the whiteboard, and we make sure have both mitigations and solutions (making a problem go away is sometimes as good as fixing it).&lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-3373073594128683433?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/3373073594128683433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=3373073594128683433' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3373073594128683433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3373073594128683433'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2008/02/effective-post-mortems.html' title='Effective post-mortems'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-2786687037260398921</id><published>2008-02-15T18:58:00.001-05:00</published><updated>2008-02-15T18:58:17.407-05:00</updated><title type='text'>Email wrong-number</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;Sometimes technology can have significant and unintended cultural impacts. Email in its infancy was a minefield, in that we never realized it was an inappropriate (and one-sided) tool for expressing emotions. It took us a while, but we finally taught ourselves to reread and pause before hitting the send button. In Japanese, there is a word for &amp;quot;unsay&amp;quot; to take something back, but alas not in English, nor is there a reliable unsend in email.&lt;BR&gt;  &lt;BR&gt;  I've been using a Blackberry for phone and email for a while, and I've noticed an interesting phenomenon. I will call it the &amp;quot;Friendly wrong number&amp;quot;. I meant to call Wendy A, but instead called Wendy B, since I dialed from my email address book and they were adjacent. &amp;quot;Hi, Wendy?&amp;quot; &amp;quot;Yes, who's this?&amp;quot; &amp;quot;Its Jon&amp;quot; &amp;quot;Jon? Oh, we haven't spoken for a few years, You still working at...?&amp;quot;. Damn, wrong Wendy. But here's the kicker. I know Wendy and can't just say sorry, wrong number. This could get dicey if your boss is &amp;quot;Jamie B&amp;quot;, and your best buddy is &amp;quot;Jamie C&amp;quot;.&lt;BR&gt;  &lt;BR&gt;  A variation is the call-back from someone you just spoke to, but by mistake. Some new phone feature must be causing that, I am guessing. Another variation is in email, the dreaded auto-fill feature in Outlook.&lt;BR&gt;  &lt;BR&gt;  This makes me wonder what unintended future impacts technology will have. Many of my LinkedIn contacts have photos, and it won't be long before they also show on phone and email messages on my Blackberry. Will the prevalence of GPS maps make us lose our orientation, and we'll need to carry compasses with us where ever we go (Compass, what's a compass?). I guess we'll find out. &lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-2786687037260398921?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/2786687037260398921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=2786687037260398921' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/2786687037260398921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/2786687037260398921'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2008/02/email-wrong-number.html' title='Email wrong-number'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-4611534647293517121</id><published>2008-02-13T19:36:00.001-05:00</published><updated>2008-02-13T19:36:50.505-05:00</updated><title type='text'>Worthless processes</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;When reviewing a write-up or new process/project proposal, a filter that I will apply is &amp;quot;Does this make a difference?&amp;quot;.&lt;BR&gt;  &lt;BR&gt;  Let's say one of your team was asked to write up a plan for &amp;quot;managing execution risk&amp;quot;, and they wrote a document describing a process for doing this. After you read the document, you decide that while it all makes logical sense, it really will not make a difference. For example, tracking how many lines of code are written each day makes no difference. Who cares? Its business outcomes that matter.&lt;BR&gt;  &lt;BR&gt;  As a CTO, it is your job recognize tasks that don't make a difference, and tell your team that they can stop doing. If something is worthless, say so. Or go one step further, and ask your team to tell you tasks they believe are not useful or optimal. Think of it as spring cleaning. Some tasks are not negiotable and are in fact important for compliance reasons (ie Sarbanes Oxley). But if its internal driven, reexamine it. Our teams are so busy, they'll appreciate the time savings.&lt;BR&gt;  &lt;BR&gt;  So, what processes/tasks are your team doing that you can throw away?&lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-4611534647293517121?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/4611534647293517121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=4611534647293517121' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/4611534647293517121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/4611534647293517121'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2008/02/worthless-processes.html' title='Worthless processes'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-5513336079439533325</id><published>2008-01-17T20:38:00.001-05:00</published><updated>2008-01-17T20:38:44.493-05:00</updated><title type='text'>Birds of a Feather</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;One of my most rewarding experiences is spending time with other CTOs. Who else knows what its like to do what you do? Nothing like hanging out over chinese food and a few beers with like-minded colleagues that I trust.&lt;BR&gt;  &lt;BR&gt;  Earlier in my career, I felt competitive with my peers, both at work and outside. I felt that it was an &amp;quot;either/or&amp;quot; proposition, either I succeeded/got promoted, or they did. I was comparing myself to them. Eventually I realized that my success (and others) was independent of anyone else. If I was successful, I would be rewarded, regardless of anyone else.&lt;BR&gt;  &lt;BR&gt;  Now I am realizing that younger technology managers I've watched over the years are joining our peer network, and its great to see them advancing as I did. It's such a pleasure to have them as peers, and to see them grow into their leadership roles.&lt;BR&gt;  &lt;BR&gt;  One thing I always experience from peers is &amp;quot;have you thought about...&amp;quot;. Its great because (1) I trust and respect their views and, (2) it challenges my thinking on something I hadn't considered. Reminds me of my high school days with a great teacher when I would have a break-through epiphany on a complex concept. There is always something to be learned from your peers.&lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-5513336079439533325?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/5513336079439533325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=5513336079439533325' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/5513336079439533325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/5513336079439533325'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2008/01/birds-of-feather.html' title='Birds of a Feather'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-3878854086210139029</id><published>2007-12-10T19:03:00.001-05:00</published><updated>2007-12-10T20:48:23.294-05:00</updated><title type='text'>Technology around the globe</title><content type='html'>&lt;p&gt;David Goodman, CTO of International Rescue Committee (&lt;a href="http://www.theirc.org/"&gt;http://www.theirc.org&lt;/a&gt;) blogged about his recent trip to Africa, where he spent time in Kenyan and Ethopian refugee camps and reviewing technology needs (&lt;a href="http://ctoinafrica.blogspot.com/"&gt;http://ctoinafrica.blogspot.com&lt;/a&gt;). One discovery was that the internet band-width was poor, and David's blog got me thinking in general about how technology is different around the world.&lt;br /&gt;&lt;br /&gt;I was going to title this posting "global technology", but that implies we use the same technologies around the world, but that's just not true. Yes, there are similarities, but from a CTO's point of view technology management is quite different once you leave the US, whereas I am convinced that managing technology in the 48 continental states is effectively the same.&lt;br /&gt;&lt;br /&gt;I am going to skip the obvious differences (currencies, consumer shipping &amp;amp; payment methods, multi-language, multii-byte character sets, telecomm, regulatory issues), and focus on other non-obvious issues relevant to a CTO dealing with technology overseas. Here are just a few:-&lt;br /&gt;1) US companies do more custom/in-house development than other countries&lt;br /&gt;2) No-name PCs are often used, as not all vendors are established in all countries (i.e. Dell recently lost their presence in Israel)&lt;br /&gt;3) Phone text messaging is more prevalent at executive level than Blackberries&lt;br /&gt;&lt;br /&gt;Clearly, some differences will change over time as companies adopt US practices. But the point is, you can't just apply best practices from the US overseas. Be careful about decisions like "every application must run in a browser", it won't necessarily work. I believe the best approach is to support local technology management in individual countries/regions, and as a CTO support those individuals. Disagree, or have a different experience? Let me know.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-3878854086210139029?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/3878854086210139029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=3878854086210139029' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3878854086210139029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3878854086210139029'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/12/technology-around-globe.html' title='Technology around the globe'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-8265481713785770425</id><published>2007-11-21T16:22:00.001-05:00</published><updated>2007-11-21T16:22:34.134-05:00</updated><title type='text'>Every CTO should be on Facebook</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;Every CTO should be on Facebook. Why? Facebook could well be what applications look and work like in the future. I don't know if Facebook itself will persist, but certainly the ideas behind it will.&lt;BR&gt;  &lt;BR&gt;  By now, I assume most of us are using LinkedIn, and finding it to be a valuable business networking tool. While Plaxo is mimicing LinkedIn, LinkedIn is mimicing Facebook. You can now load your picture in Linkedin. And LinkedIn just added &amp;quot;today&amp;quot;, &amp;quot;yesterday&amp;quot;, &amp;quot;last week&amp;quot;. Guess where that comes from? Facebook.&lt;BR&gt;  &lt;BR&gt;  &amp;quot;Facebook?&amp;quot;, you say. But that's mainly kids. I am not saying that you will get a social networking benefit from using Facebook, but you will learn tons about how new social network interfaces are evolving. Facebook follows the same connection rules as Facebook, other members can only connect to if you accept. I have some personal rules for using facebook. First, accepting links/friends only from people I've met and know. And most importantly, I limit myself to 5-10 mins at a time, Facebook can be really addictive and time-consuming.&lt;BR&gt;  &lt;BR&gt;  There are 1,000s of developers (or more) developing applications for Facebook, and you can try all of them out. Facebook is truly a technology marvel., if your not checking out Facebook, you may really be missing something.&lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-8265481713785770425?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/8265481713785770425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=8265481713785770425' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/8265481713785770425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/8265481713785770425'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/11/every-cto-should-be-on-facebook.html' title='Every CTO should be on Facebook'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-1600045629999346379</id><published>2007-11-12T18:53:00.001-05:00</published><updated>2007-11-12T18:53:07.505-05:00</updated><title type='text'>Video promise</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;Two bigs trends on the web right now are Social Networking and Video. I've been following internet-based video off-and-on, starting when I did some consulting for a CLEC in 1998. I also looked at IP-based video conferencing for international collaboration. It always seemed to me that video was a promise that never delivers; stiff video conferences and postage stamp-sized choppy video were hard to get excited about.&lt;BR&gt;  &lt;BR&gt;  Well, consumer video (like youtube) is changing all that as it takes off, clearly exploding in use. The combination of high-speed internet and the fact that almost all single-shot digital cameras can also shoot and download video clearly helps. Anyone can shoot a video and download it, and then have youtube or similar deliver it at no cost. Google search results now frequently include videos.&lt;BR&gt;  &lt;BR&gt;  What crystallized the potential of video for me was my own experience playing the guitar. As I hear a song that I would like to learn to play, I now go to youtube to see how other amateurs guitarists have played it. They've shot themselves close-up, with view of guitar fret board, so you can see what chords and strumming patterns they are playing, verses trying to learn the song from listening to the recording. This has been a completely breakthrough for me on new songs, and has improved my playing immeasurably.&lt;BR&gt;  &lt;BR&gt;  I can't help but imagine that there are thousands of other examples, both personal and business, where simple-shot video can be used as a training, business, sales or help tool. Expect to see video really take off in 2008. &lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-1600045629999346379?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/1600045629999346379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=1600045629999346379' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/1600045629999346379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/1600045629999346379'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/11/video-promise.html' title='Video promise'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-5367911862751704585</id><published>2007-11-07T18:15:00.001-05:00</published><updated>2007-11-07T18:15:50.244-05:00</updated><title type='text'>Enterprise Social Computing</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;My last blog posting was &amp;quot;The problem with Social Networking&amp;quot;, and I should have realized that there were smart people already working on the problem. I quote from my last blog:- &amp;quot;Instead of a social network home page, what I would like to see is the intersection of SOA (service-oriented architecture) and social networking&amp;quot;. It appears the solution is Enterprise Social Computing.&lt;BR&gt;  &lt;BR&gt;  I attended today the first-ever Alfresco User Conference in New York, Kaplan is a recent customer using their WCM platform. While I could only stay for the morning, I had the privilege of attending Alfresco CTO John Newton's presentation on their product roadmap. He started with a description of his conversion into an open source vendor (John is formerly from Documentum), and how open source is changing market dynamics. John talked about current trends, my favorite quote is &amp;quot;Web 2.0 is right-brain&amp;quot;, meaning it is about people, concepts and creativity.&lt;BR&gt;  &lt;BR&gt;  Further into the presentation (and where I got truly excited), he described how enterprise employees use both internal tools like email, MS office, intranet, CRM, etc, and external tools like google search, linkedin, wikipedia, google maps, etc to perform their jobs, and that these tools should be integrated together in an Enterprise Social Computing platform. Yes!!&lt;BR&gt;  &lt;BR&gt;  John went on to describe what enterprises needed:- Facebook-in-a-box. He described how Alfresco had integrated itself into the Facebook api in 3 days, and productized the results in 3 weeks. This was music to my ears, and exactly along the lines of what I believe to be the right solution for corporations.&lt;BR&gt;  &lt;BR&gt;  Enough of facebook, time for me to get some of that facebook-in-a-box (or linkedin-in-a-box) John was talking about. Maybe email will finally start to go the way of the fax and memo?&lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-5367911862751704585?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/5367911862751704585/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=5367911862751704585' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/5367911862751704585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/5367911862751704585'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/11/enterprise-social-computing.html' title='Enterprise Social Computing'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-7073649844731095322</id><published>2007-11-05T19:15:00.000-05:00</published><updated>2007-11-05T19:16:00.104-05:00</updated><title type='text'>The problem with Social Networking</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;Social networking is huge right now, both in usage and press attention. But I look to history to see what the outcome might be. Remember the AOL/Compuserve/Prodigy (and others) battle? How about the home page battle between Yahoo, Excite, Lycos, Infoseek, AOL?&lt;BR&gt;  &lt;BR&gt;  I believe that the competition to be our social network of choice is flawed. Facebook, Myspace, LinkedIn, Plaxo, Flickr, Youtube and others (including small niche communities) all want us to picK them as our single destination, just as we singularly use email, Google search, iTunes and Amazon. Problem is that I just don't have time to check pages on many different communities.&lt;BR&gt;  &lt;BR&gt;  Instead of a social network home page, what I would like to see is the intersection of SOA (service-oriented architecture) and social networking, where I could have my own home page that shows me all my friends/colleagues from all sources. Think of this as a kind of newsreader for social networking. Until this happens, I will spend most of my time on LinkedIn (for work) and occasionally Facebook and Myspace to check out my friends/contacts.&lt;BR&gt;  &lt;BR&gt;  I still believe that the workplace benefits of social networking has yet to hit corporations, and I haven't yet found a compelling story (beyond the US Army) to taut as a shining example. I am still losing the argument of "it just wastes more time", and I can't prove that it will displace email usage to improve business productivity.&lt;BR&gt;  &lt;BR&gt;  But social networking is where web 2.0 technology is focusing, and is not going away anytime soon, so if your not staying current with it, you may miss the boat.&lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-7073649844731095322?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/7073649844731095322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=7073649844731095322' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/7073649844731095322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/7073649844731095322'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/11/problem-with-social-networking.html' title='The problem with Social Networking'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-9084315219179824662</id><published>2007-10-17T19:20:00.001-04:00</published><updated>2007-10-17T19:20:51.518-04:00</updated><title type='text'>GoogleDocs and IT</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;As I ponder the relevance of Web 2.0 and social networking on the corporate work-force, I believe they could indeed have a profound impact.&lt;BR&gt;  &lt;BR&gt;  Today, the most-used technology tools we've provided our employees are (1) email (2) word/excel/powerpoint. I classify these tools as &amp;quot;self-help&amp;quot;, meaning users don't need IT's help to use them. The biggest downside to word/excel is that they are single-user; anti-social, if you will. I will describe email as semi-social, as control/collaboration still resides in each individual inbox. Other tools include your company intranet, and if it's like most, its mainly non-collaborative.&lt;BR&gt;  &lt;BR&gt;  The opportunity that IT has is to begin providing what I will call &amp;quot;self-help 2.0&amp;quot; tools, which are collaborative and support the business version of social networking (will someone please come up with a clever name for this?). As I watch staff use GoogleDocs and other similar tools, I find myself thinking I should be providing them with these kinds of tools. If you'll remember, this was a promise of VBscript, embedded in every Microsoft tool. However, Microsoft overlooked that VBscript is a programming language (it even has a debugger!).&lt;BR&gt;  &lt;BR&gt;  My vision is that IT departments start to provide employees with these web 2.0 self-help tools, and allow non-IT staff to effectively start developing their own applications/functions. Why not? Well, we come up against the same issue IT has struggled with when PCs and email were first available:- Control! Technology teams need to consider giving up control in certain areas, which in turn will allow them to focus in on critical apps. Why would any of us bother developing a simple database application for the business? Let them use GoogleDocs, DabbleDB or similar.&lt;BR&gt;  &lt;BR&gt;  I for one am ready to give up control. Are you ready?&lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-9084315219179824662?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/9084315219179824662/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=9084315219179824662' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/9084315219179824662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/9084315219179824662'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/10/googledocs-and-it.html' title='GoogleDocs and IT'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-7329260837246188567</id><published>2007-09-26T18:26:00.001-04:00</published><updated>2007-09-26T18:26:34.525-04:00</updated><title type='text'>Budget Zen</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;Many of you, like me, will have recently spent an inordinate amount of time on budgets. Everyone's favorite task, right?&lt;BR&gt;  &lt;BR&gt;  There was a time when I treated budgets as an annoying task to be gotten out of the way, but I had a zen-type breakthrough when I realized that the budget was the tool I could use to influence technology change.&lt;BR&gt;  &lt;BR&gt;  Discussions on technology are most focused during budget time, you have the business's attention as they recognize that their needs and feedback greatly influence your numbers (and consequently their's). Its a good time to bring up new initiatives, new technologies, replacement plans, disaster recovery and new investments.&lt;BR&gt;  &lt;BR&gt;  It also allows you to gauge the appetite for change in technology in the coming year. Some years are big investments years, others steady as she goes. A well-planned budget is the springboard for a productive year of technology projects. Spend your time wisely here, you'll get back to technology soon enough. &lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-7329260837246188567?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/7329260837246188567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=7329260837246188567' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/7329260837246188567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/7329260837246188567'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/09/budget-zen.html' title='Budget Zen'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-7025221637884566269</id><published>2007-09-21T19:19:00.001-04:00</published><updated>2007-09-21T19:19:53.250-04:00</updated><title type='text'>Thinking like a product manager</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;One difference between CTOs and CIOs is that CTOs focus on customers, in a product manager role (there are many exceptions on either side of the CTO/CIO title).&lt;BR&gt;  &lt;BR&gt;  Product management takes a different type of thinking than IT for internal staff. For an internal user, you effectively control the relationship and service costs. Sure, you negotiate requirements, priorities and timelines, and you allocate charges, but what real choice do your business users have? (For example, they typically can't go buy and install their own laptop). For a customer, either consumer or a business client, it's a completely different story. You are competing for their business, they have choices and viable alternatives. It can be highly competitive to win them over verses your internal users, who are effectively a captured market. And those with sales experience know it hinges on the service that follows the sale. Bad service and sales will follow.&lt;BR&gt;  &lt;BR&gt;  One effective tool I use for internal staff is to approach them as customers (this takes more than just calling them clients!). Meet with them regularly, give them decision-making power, respond immediately to their needs, write down and answer their questions. Treat them with respect and deference, after all, they are the staff making your company work and satisfying your company's client base.&lt;BR&gt;  &lt;BR&gt;  Listen, don't direct. Sympathize, don't scold. Strive for 100% excellence in service.&lt;BR&gt;  &amp;nbsp;&lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-7025221637884566269?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/7025221637884566269/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=7025221637884566269' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/7025221637884566269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/7025221637884566269'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/09/thinking-like-product-manager.html' title='Thinking like a product manager'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-6977343590832709699</id><published>2007-09-19T21:04:00.001-04:00</published><updated>2007-09-19T21:04:14.987-04:00</updated><title type='text'>Giving presentations</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;A big part of a CTO's job is making presentations, usually in PowerPoint. Not anything we learned in engineering school, yet an important skill to acquire. Your projects and even your budget may depend on a good presentation.&lt;BR&gt;  &lt;BR&gt;  I have the pleasure of mentoring a Columbia Master's student in how to prepare a business case and present it. This gives me cause to reflect on my own presentation style, what works and what doesn't. I am also lucky to have received professional coaching on presenting and handling Q&amp;amp;A, in my last job when I worked at a healthcare advertising agency.&lt;BR&gt;  &lt;BR&gt;  I have many tips on how to present, but let me discuss two that I believe are missing from most presentations I see, (1) Presenter introduction (2) Humor.&lt;BR&gt;  &lt;BR&gt;  I've seen countless company introductions, but few people intros. When I am sitting through a presentation, I need to buy into the presenter and trust that they are a subject-matter expert, or at least are who they say they are. They need to win me over, period. Since most of us are not Steve Jobs, we need to introduce ourselves. Just one slide, and if you can mention something personal about yourself, all the better. Be revealing (but appropriate), take a risk, your audience will appreciate it.&lt;BR&gt;  &lt;BR&gt;  Add a joke. After all, we are humans, not robots. If the joke is relevant to the material, excellent (but not a requirement). Even better, make it about yourself, or about a common frustration the audience might have. If you are not good at jokes, steal/borrow one. Practice the timing until you get it right. A good friend of mine has a rule that he had to have a slide of a monkey is every presentation, worked like a charm.&lt;BR&gt;  &lt;BR&gt;  Humor can really work for you. Use it for a transition. Find a spot in your presentation where you make a bold claim, and include an intermediary visual of something negative or unfavorable. For example, you are about to claim your system is easy to use, put in a screen shot of a C:\&amp;gt; prompt in DOS, or a picture of user pulling their hair out. It will get your audience to pay attention, and they'll be wondering if another surprise is coming later in the presentation.&lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-6977343590832709699?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/6977343590832709699/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=6977343590832709699' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/6977343590832709699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/6977343590832709699'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/09/giving-presentations.html' title='Giving presentations'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-8538965553408934249</id><published>2007-09-14T18:53:00.000-04:00</published><updated>2007-09-14T18:55:42.469-04:00</updated><title type='text'>Milestone creep</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;Technologists like to invent terms that are self-supporting, &amp;quot;scope creep&amp;quot; is a good example as it paints the business owner in a negative light compared to the technology team. (Scope creep means additional requirements for a system beyond what was originally agreed to). Interestingly, consulting companies don't have scope creep, they have &amp;quot;change requests&amp;quot;, with dollars attached.&lt;BR&gt;  &lt;BR&gt;  But what about &amp;quot;Milestone creep&amp;quot; (my own invented term)? My definition is simply that milestones get moved out, usually by the technology team. The milestone is not missed, per say, just moved. Many things cause milestones to be missed, including discovery of unknown issues, dependencies, risks, or bugs. (And for those of you thinking it, scope creep can impact milestones :-).&lt;BR&gt;  &lt;BR&gt;  I've noticed that milestones are often missed due to responsiveness and flexibility, something that many technology organizations pride themselves on. You take on new requests and modifications at the drop of a hat, and the team gets sidetracked from the projects at hand.&lt;BR&gt;  &lt;BR&gt;  Ironically, the CIOs who I've experience as the least cooperative, least helpful and least collaborative are the ones that typically hit their milestones. But at what cost?&lt;BR&gt;  &lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-8538965553408934249?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/8538965553408934249/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=8538965553408934249' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/8538965553408934249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/8538965553408934249'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/09/milestone-creep.html' title='Milestone creep'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-5538841419866933481</id><published>2007-09-11T20:50:00.001-04:00</published><updated>2007-09-13T12:56:09.351-04:00</updated><title type='text'>Agile's weakness - not 3 steps ahead</title><content type='html'>&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:100%;"&gt;After having lunch recently with a vendor leading us through an Agile process, I mentioned what I believe to be a drawback in the process. Agile does not look far ahead of a project. While this clearly has benefits (i.e. Heads-down on current deliverables, no 100+ requirements doc), it can mean the big picture view getting lost.&lt;br /&gt;&lt;br /&gt;I recall a panel at Infoworld's CTO forum in 2002, where Kent Beck and Grady Booch argued this exact point. Kent claimed that the Agile (XP at the time) team would come up with a grand architecture, and Grady said it would be half-baked. By the way, this was probably the best panel I've seen at a conference. The moderator took notes on index cards from the audience right from the beginning.&lt;br /&gt;&lt;br /&gt;I think that managers need to look 3 moves ahead separately from the Agile process, and then figure out how to share or infuse that thinking with the team, again outside the Agile process. Dare I say best of both worlds? I would be happy to hear contrary opinions or experiences here, and I'll admit I've not researched if there are ani long-term Agile models.&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-5538841419866933481?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/5538841419866933481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=5538841419866933481' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/5538841419866933481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/5538841419866933481'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/09/agiles-weakness-not-3-steps-ahead.html' title='Agile&apos;s weakness - not 3 steps ahead'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-3285306964531694133</id><published>2007-08-16T19:05:00.001-04:00</published><updated>2007-08-16T19:05:18.206-04:00</updated><title type='text'>Case for Social Networking</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;As a technologist, I first started using Social networks in 1993, on Compuserve (it was not called social networking then). Most technologists have a similar example, like Prodigy or The Well. I am now a regular LinkedIn user, and our technology wiki is indispensible. The benefits to my company are clearly tangible.&lt;BR&gt;  &lt;BR&gt;  It is entirely possible that large companies could significantly benefit from an internal social networking tool (call it a wiki for arguments sake). But how can one explain the benefits to an executive? Its a tough sell.&lt;BR&gt;  &lt;BR&gt;  While I personally believe social networking will revolutionize corporations, I'm not sure I have a sound argument and reasoning. A tool just like Myspace and Facebook for the office? Won't that mean employees wasting countless hours instead of working? What if our employees post incorrect information? Who's going to monitor it?&lt;BR&gt;  &lt;BR&gt;  My argument hinges on:-&lt;BR&gt;  1) Wiki is more productive than email&lt;BR&gt;  2) Wiki information being self-correcting, like wikipedia&lt;BR&gt;  &lt;BR&gt;  I believe social networking will displace email, in part, as a workplace tool. Conversations in email will move to an intranet wiki, and staff email time will be freed up to spend on a wiki growing a corporate knowledge-base. But will it? How can I prove it? Plus, it may take years for it to happen. This argument also presupposes that email in its current form is often unproductive as a workplace tool, which goes against everything we said to get email adopted in the first place.&lt;BR&gt;  &lt;BR&gt;  And how can I prove that information will self-correct? Wikipedia is not like a company, so proves nothing. If executives believed in &amp;quot;the wisdom of crowds&amp;quot;, then crowds would be running companies. And my prototype company examples, Google and IBM, are atypical. If anyone has a better argument that has worked at the executive level, let's hear it.&lt;BR&gt;  &lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-3285306964531694133?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/3285306964531694133/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=3285306964531694133' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3285306964531694133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3285306964531694133'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/08/case-for-social-networking.html' title='Case for Social Networking'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-1597617185679749999</id><published>2007-08-10T18:26:00.001-04:00</published><updated>2007-08-10T18:26:42.758-04:00</updated><title type='text'>Thinking in lists</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;I am a prolific list maker. It's my tool for collecting tasks &amp;amp;/or needs and tracking them. My lists are not ToDo's, I find that too defeating and overwhelming as I try to get them all done. Instead, these lists are things I am tracking, whether they be bugs, ideas, major projects, date deliverables, meeting points (one list I have is things I want to do before I get old :-)&lt;BR&gt;  &lt;BR&gt;  My list-making came from an early experience, where I wrote down bugs and feature requests/ideas on a list, using pen/paper and numbering them sequentially. I lost the first list after 680, started a new list which I used for years (and regulalrly photocopied as a backup). I stopped in the 16,000s. Now, I think in lists and will sometimes even write emails as a list.&lt;BR&gt;  &lt;BR&gt;  I found the experience very empowering. It allowed me to have an open conversation with any staff/client/executive/team member and record the results, without making any commitments. It allowed me to separate the information gathering from the commitment making. And &amp;quot;Jon's List&amp;quot; began to take on mythical proportions at my company, with every sales rep wanting to take me to lunch.&lt;BR&gt;  &lt;BR&gt;  Again, the key for me was not to think of these items as ToDo's. They were list items which had many different facits. And yes, I crossed them out when done, or &amp;quot;Z'ed&amp;quot; them if no action needed, but it was still not a ToDo list. I can now think beyond lists, and my lists today are much more modest in size, but it's still a critical tool for me.&lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-1597617185679749999?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/1597617185679749999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=1597617185679749999' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/1597617185679749999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/1597617185679749999'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/08/thinking-in-lists.html' title='Thinking in lists'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-1542695820980988371</id><published>2007-08-08T20:06:00.001-04:00</published><updated>2007-08-08T20:06:44.981-04:00</updated><title type='text'>Commitment to delivery</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;Most technology groups are cross-functional with lots of projects to deliver, and find themselves inundated with new requests, status update meetings, change requests, and the like. Given that technology teams can get very busy, its important to make sure a project will drive to conclusion.&lt;BR&gt;  &lt;BR&gt;  If you want a project to stall, one sure way is to have noone on the team committed to delivery. There needs to be one person, just one, who will drive the project to conclusion as obstacles mount. Without this person, the team will sense there a lack of owner (and no reward for outcome), and shift their focus and priorities to other projects.&lt;BR&gt;  &lt;BR&gt;  This is reasonable behavior, and to be expected. After all, your teams are often being asked to do too many things, and need some mechanism for prioritization. The issue is that the project may be important and beneficial, and you'll need to get someone on the team to &amp;quot;own&amp;quot; it.&lt;BR&gt;  &lt;BR&gt;  Make sure all your projects have &amp;quot;owners&amp;quot; on the team, those who'll stake their reputation on getting it delivered. &lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-1542695820980988371?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/1542695820980988371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=1542695820980988371' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/1542695820980988371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/1542695820980988371'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/08/commitment-to-delivery.html' title='Commitment to delivery'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-5720117379536411958</id><published>2007-08-06T18:48:00.001-04:00</published><updated>2007-08-06T18:48:44.750-04:00</updated><title type='text'>Plans &amp; People</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;(I'm back. My train rides have been preoccupied with Harry Potter, book 7, and I am a slow reader. With that done - no spoilers here - I can get back to blogging).&lt;BR&gt;  &lt;BR&gt;  When I think about what I do as a CTO, what is most importance to me is plans and people. What! Not technology, you say? How can that be? Well, technology is a fundamental skill that any CTO needs, but the members of a CTO's team are masters of technology. CTOs do not need to be the expert technologist in the room. CTOs need to be leaders.&lt;BR&gt;  &lt;BR&gt;  When I was at University, I had no concept of this. As a programmer, I still had no concept of this. As a project manager, plans suddenly seemed important. For me, the CTO realization, that its not the technology, was a slow one, but something I eventually figured out.&lt;BR&gt;  &lt;BR&gt;  When prioritizing my time as a CTO, planning and people are where I put the majority of my time. Without these, there is no technology at an organization. And planning is as much an art as a science. Imagine if as a programmer you were told 3/4s of you code would be thrown away? That's what happens with planning. Yet, it crucial. Simple, but true. &lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-5720117379536411958?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/5720117379536411958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=5720117379536411958' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/5720117379536411958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/5720117379536411958'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/08/plans-people.html' title='Plans &amp; People'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-4159029023972347028</id><published>2007-07-23T19:12:00.001-04:00</published><updated>2007-07-23T19:12:51.770-04:00</updated><title type='text'>Home technology</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;There was a time when computers existed only in the business work-place. The closest thing we had to a computer at home when I was growing up was a Texas Instruments programmable calculator bought in my senior year, yikes!&lt;BR&gt;  &lt;BR&gt;  Do your employees have better technology at home than they have at work? With high-speed cable/DSL internet to the home, you may be fighting an uphill service battle, since your employees may be downgrading their expectations daily. One of the smarter things IT has done is follow a 3-4 year replacement cycle for PCs, since this closes the gap with a new home computer. But if your supporting a remote office with a T1 connection, you may be toast in comparison.&lt;BR&gt;  &lt;BR&gt;  On the other hand, home computers have increased end-user tolerance to technology issues. Everyone has experienced desktop issues first hand, and most probably had a bad customer service experience with a Dell rep in India. Our users seem to now view desktop issues as beyond the control of the IT department. The trend to internet-based business applications also supports this view.&lt;BR&gt;  &lt;BR&gt;  This is no excuse for not providing stellar desktop service, but you should be thinking about what you are being compared and contrasted to.&lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-4159029023972347028?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/4159029023972347028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=4159029023972347028' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/4159029023972347028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/4159029023972347028'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/07/home-technology.html' title='Home technology'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-532279851818724913</id><published>2007-07-20T17:48:00.001-04:00</published><updated>2007-07-20T17:48:45.857-04:00</updated><title type='text'>Meeting Face-to-face</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;In this day and age of email and conference calls, we often miss an important tool at work, the face-to-face meeting. (Note: my apologies to anyone for whom this is obvious, but I've found many technologists to miss the obvious before, including myself).&lt;BR&gt;  &lt;BR&gt;  I was in London recently for a series of business meetings, and again realised just how important in-person can be. As we work more and more with our international offices, we immediately jump into email and conference calls with people we've never met. While this is a hard reality of business, I've found that making the effort to meet has incredible benefits and prodcutive outcomes. It also greatly improves future email and phone conversations.&lt;BR&gt;  &lt;BR&gt;  A good friend of mine had an explanation for this. He asserts that our individual relationships, whether business or personal, rely on a visual image of the person. Without that image, we are less related. I haven't done any further research on this, but it feels true as I've seen personal evidence to support it.&lt;BR&gt;  &lt;BR&gt;  While it would be great to have an online visual image of someone, we are probably a long way from this. Just from my experiences with video conferencing, I find it difficult to get an impression of someone I've never met (it does work if I've met them first). Also, there is no online equivalent of going to dinner or having a drink.&lt;BR&gt;  &lt;BR&gt;  The facebook/myspace generation may break through this barrier, but in the meantime, I'll include face-to-face in my business relationships.&lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-532279851818724913?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/532279851818724913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=532279851818724913' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/532279851818724913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/532279851818724913'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/07/meeting-face-to-face.html' title='Meeting Face-to-face'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-422499383950958786</id><published>2007-07-13T19:57:00.001-04:00</published><updated>2007-07-13T19:57:46.639-04:00</updated><title type='text'>Celebrating wins</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;With your teams working hard and driving hard to meet deadlines, its important to celebrate wins when they occur. The best kind to celebrate are the ones that have significant impact and visibility for your end users.&lt;BR&gt;  &lt;BR&gt;  Email is a standard way to do this during the ordinary course of business. Collect positive comments from your beta users and managers, and send out an announcement email to business execs explaining the business benefits and comments from their own staff (anonymous is fine). The more enthusiastic the comment, the better (my current favorite &amp;quot;Dancing in the streets&amp;quot;).&lt;BR&gt;  &lt;BR&gt;  It's also important to stress that the project was a partnership between technology and a business group, which allows the business to deservedly share in the celebration.&lt;BR&gt;  &lt;BR&gt;  Make sure not to over-use it (weekly is definitely too often), otherwise it will lose its impact. You'll find that your teams will appreciate this public acknowledgement as they dive into their next project.&lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-422499383950958786?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/422499383950958786/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=422499383950958786' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/422499383950958786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/422499383950958786'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/07/celebrating-wins.html' title='Celebrating wins'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-2486692180528229958</id><published>2007-07-10T20:56:00.001-04:00</published><updated>2007-07-10T20:56:09.429-04:00</updated><title type='text'>Lost in Translation</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;Apart from my CTO job, I am also a mentor in Columbia University's Masters of IT program in continuing education. A former boss introduced me to Art Langer, who co-runs the program which is novel in that every master's student (fully employed technologist on management track) gets an executive mentor who works with them over 3 semesters on a business presentation of their final thesis. This presentation is grueling, as the students get just 10 mins to make the business case.&lt;BR&gt;  &lt;BR&gt;  Having worked with 2 students prepare for 4 presentations, and having sat as a judge/executive for dozens of others, I've observed a recurring theme for technology presentations to business executives, that is that they get &amp;quot;lost in translation&amp;quot;. This is not restricted to students, I've personally experienced this for my own presentations.&lt;BR&gt;  &lt;BR&gt;  Technologists are great thinkers, but frequently don't know how to make their case to non-techies. My favorite student example was 5 mins into a presentation, I asked &amp;quot;do you mean water?&amp;quot;, to which the other judges exclaimed the same thought. The presenter had never once said water, even though the proposal was about selling excess water for power generation. Make it simple! Techie's get so complicated and sophisticated so quickly, they leave out the simple explanations.&lt;BR&gt;  &lt;BR&gt;  Here's an idea. Show your next presentation to your aunt, spouse or next-door neighbor, and then ask them these questions:- What is it (ie subject-matter)? What is the proposal or goal? Why? If they can't answer, then your executive audience probably won't either.&lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-2486692180528229958?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/2486692180528229958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=2486692180528229958' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/2486692180528229958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/2486692180528229958'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/07/lost-in-translation.html' title='Lost in Translation'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-7482281517469311223</id><published>2007-07-09T18:57:00.001-04:00</published><updated>2007-07-09T18:57:03.936-04:00</updated><title type='text'>Interruptions</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;NMI is an acronym for &amp;quot;Non Maskable Interrupt&amp;quot;. For those who programmed Apple Macs back in the day, there was a switch that connected between the vents on the side of a Mac. If a new program stopped responding, you would press the NMI switch to open up the Mac (hex?) debugger. On proprietary hardware I worked on, we mimicked this with a plunger button, giving me the sense of power to &amp;quot;detonate&amp;quot; on the frequent times my code went awry.&lt;BR&gt;  &lt;BR&gt;  Do you have an NMI with your staff? Are you approachable and interruptable? Or do you go into an &amp;quot;infinite loop&amp;quot; when in meetings with your team? You need to make sure your team knows you are interruptable, even mid-sentence, and that you will listen (and not be annoyed!).&lt;BR&gt;  &lt;BR&gt;  As a programmer, I used the NMI switch frequently, I clearly wrote a lot of run-away code. It was easy to press the NMI button, since computers never get offended, but not so easy in the real world. The key is to make being interrupted acceptable, and to have a protocol to deal with it (ie defer till later, take offline, etc).&lt;BR&gt;  &lt;BR&gt;  Remember to have your own NMI switch. Trust me, you are going to want to hear what your team has to say when they interrupt you.&lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-7482281517469311223?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/7482281517469311223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=7482281517469311223' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/7482281517469311223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/7482281517469311223'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/07/interruptions.html' title='Interruptions'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-978234844670299840</id><published>2007-07-04T20:13:00.000-04:00</published><updated>2007-07-04T20:28:25.561-04:00</updated><title type='text'>Downtime</title><content type='html'>I am writing this from my July 4&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;th&lt;/span&gt; week's vacation (which explains my lack of posts this week).&lt;br /&gt;&lt;br /&gt;It's important that everyone on your team gets the appropriate downtime, a chance to recharge their batteries. There were times in my career where I described myself as 7/24/364 (I took Xmas day off!). In retrospect, my productivity at times waned, and I would have been more productive in general if I had taken a week off a few times a year.&lt;br /&gt;&lt;br /&gt;Downtime is important for technologists, especially those who are typically on call 24/7. If your teams &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;don't&lt;/span&gt; want to take the time, force them. Schedule time off well in advance so projects and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;deliverables&lt;/span&gt; can be scheduled around vacation time. And downtime is about being ready to jump back into the thick of projects full force, recharged!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-978234844670299840?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/978234844670299840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=978234844670299840' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/978234844670299840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/978234844670299840'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/07/downtime.html' title='Downtime'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-385464360972278210</id><published>2007-06-28T20:58:00.001-04:00</published><updated>2007-06-28T20:58:14.299-04:00</updated><title type='text'>Design pattern standards</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;&amp;lt;/Warning - old coder&amp;gt;One of my first programming jobs was writing code for proprietary hardware. I wrote most of the code after the &amp;quot;bootstrap&amp;quot;, excluding a 3rd party 5K operating system (that's 5K memory, not dollars!). I wrote code to write each pixel on the screen, communicate with the keyboard and mouse, talk to server, etc.etc.&amp;lt;/End - old coder&amp;gt;&lt;BR&gt;  &lt;BR&gt;  It was a revolution for me when Apple and Microsoft came out with APIs to do this for you. It would be absurd to have a programer today write pixels, keyboard handlers, or operating systems. Yet why are programmers today working on writing code for mailing addresses, or work orders? Why is there no API?&lt;BR&gt;  &lt;BR&gt;  Furthermore, its happening over and over again. How many programmers wrote or debugged code for address handling in the last year? The remedy to this would be a vendor or industry standard, but that's where it gets complicated.&lt;BR&gt;  &lt;BR&gt;  While industry standards for communication (tcp/ip), data (XML), and the internet (HTML and http) have been hugely succesful, standards around commerce (credit cards, addresses, work orders, etc) have mainly failed. Seems we can't agree on scope.&lt;BR&gt;  &lt;BR&gt;  While a single vendor (ie SAP) would solve the problem, most of us are not willing to give control away, both system and budget.&lt;BR&gt;  &lt;BR&gt;  Maybe open source is the holy grail of design pattern standards. Who knows?&lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-385464360972278210?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/385464360972278210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=385464360972278210' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/385464360972278210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/385464360972278210'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/design-pattern-standards.html' title='Design pattern standards'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-508212451476558978</id><published>2007-06-27T18:43:00.001-04:00</published><updated>2007-06-27T18:43:08.760-04:00</updated><title type='text'>How ready are you for disaster recovery</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;With some power blackouts in NYC today, my team asked the question &amp;quot;How ready are we for disaster recovery?&amp;quot;.&lt;BR&gt;  &lt;BR&gt;  We do Business Continuity Planning (BCP) regularly, but there is nothing like the threat of the real thing to get the team really thinking if their plans are complete. Didn't we just change system X? Isn't system Y already running on backup? What about that new app we launched last month? How will we push latest code release without staging? Didn't Jack just replace Fred since our last DR run-through?&lt;BR&gt;  &lt;BR&gt;  A CTO's job during a disaster recovery (DR) situation is to (1) create a sense of urgency, and (2) communicate to the business. I trust my team's ability to handle the difficult task of recovery once they are put on alert, and I can get out of the way.&lt;BR&gt;  &lt;BR&gt;  I find it useful to treat potential disasters as the real thing, call it an unplanned drill. Ok, so power didn't go out in our NY data center, but what if it had? What if just data lines went down? It's a chance to freeze all project development for an hour or two and have your teams run through scenarios and contingencies.&lt;BR&gt;  &lt;BR&gt;  Don't miss the opportunity to practise Disaster Recovery when the opportunity arises, one day you'll be glad you did.&lt;BR&gt;  &lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-508212451476558978?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/508212451476558978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=508212451476558978' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/508212451476558978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/508212451476558978'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/how-ready-are-you-for-disaster-recovery.html' title='How ready are you for disaster recovery'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-8602628655323441747</id><published>2007-06-26T23:37:00.001-04:00</published><updated>2007-06-26T23:37:04.890-04:00</updated><title type='text'>Balancing old and new</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;When you have time to look up from your daily tasks, you find you come across an astonishing amount of new technology. I could easily spend my entire day looking at and researching what's out there, all of it being of potential benefit to my business.&lt;BR&gt;  &lt;BR&gt;  How do you do spend time on the new and still keep focus on the job at hand of supporting your business' existing technology? Google does this by allocating 20% development time for its employees. This is a luxury most of us don't have.&lt;BR&gt;  &lt;BR&gt;  The trick I believe is to quickly focus on how new technology will benefit your business (I.e. How will the iPhone impaxt your business? What impact might virtualization have in your data center? Will a wiki improve your teams productivity?). I recently became entranced by social networks, to which a fellow CTO asked &amp;quot;What are you going to do about it?&amp;quot;. My task now is to marry it to a business project and objective.&lt;BR&gt;  &lt;BR&gt;  I'll also strive to figure out how to incorporate the new with what's working with the old. I've heard so many technologists tell me they could do a better job if they throw a system out and rewrote it from scratch. But it's the smart technologists who'll figure out how to integrate the new with the old, maybe evn seemlessly, and eventually be able to phase out the old at the appropriate later time.&lt;BR&gt;  &lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-8602628655323441747?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/8602628655323441747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=8602628655323441747' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/8602628655323441747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/8602628655323441747'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/balancing-old-and-new.html' title='Balancing old and new'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-8058720612939697438</id><published>2007-06-26T23:16:00.001-04:00</published><updated>2007-06-26T23:16:25.693-04:00</updated><title type='text'>Cone of silence</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;I used to enjoy watching the 60s TV show &amp;quot;Get Smart&amp;quot;, a spoof on secret agents. While there were many gags that stood out, one enduring one was the &amp;quot;Cone of Silence&amp;quot;. Taking many physical forms, often absurd, the device's purpose was to keep the conversation private.&lt;BR&gt;  &lt;BR&gt;  A technology manager needs to keep certain conversations private. You need a cone of silence with your team, where they know they can trust you to keep their confidence. This is truly important, as you'll want your reports to share all information with you, regardless of how difficult or sensitive. Sometimes its as a group, sometimes its 1-on-1.&lt;BR&gt;  &lt;BR&gt;  This cone of silence also applies to networking groups, where trusted relationships allow group members to share sensitive information with each other. You only need one member to carelessly share information with a vendor to break this trust. While I belong to a number of social networks, its the trusted ones that I most rely on. I can share real concerns without fear of disclosure or reprocussions.&lt;BR&gt;  &lt;BR&gt;  While Maxwell Smart's cone of silence seemed always to fail, you'll need to make sure your teams and contacts have a working cone of silence with you.&lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-8058720612939697438?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/8058720612939697438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=8058720612939697438' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/8058720612939697438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/8058720612939697438'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/cone-of-silence.html' title='Cone of silence'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-9202646548705417174</id><published>2007-06-25T07:51:00.001-04:00</published><updated>2007-06-25T13:34:45.428-04:00</updated><title type='text'>Advice from CTOs - top 10</title><content type='html'>&lt;p&gt;I've gotten a lot of good advice from fellow CTOs over the years, and figured I would share a top 10 list (of advice):-&lt;br /&gt;&lt;br /&gt;1) Get a coach (Igor Shindel) - having an executive coach has been an extremely valuable tool for me, and I continue to use a coach.&lt;br /&gt;2) It's the people, stupid (Curtis Brown) - it's not about being the brightest technologist in the room, it's about supporting great technologists.&lt;br /&gt;3) Reward and compliment your teams (Dan Woods) - Recognition goes a long way, plus technology teams typically work long and hard, and deserve an extra nod.&lt;br /&gt;4) Bring it on! (David "Yak" Yakimischak) - When systems start to fail, don't cower and hope they go away. Reproduce the problems at will, and then conquer them. Load testing tools are critical here.&lt;br /&gt;5) Make a list (old boss) - During a critical or rare opportunity meeting, make an action list, and email to all participants after meeting. Simple, obvious, yet highly effective.&lt;br /&gt;6) Architecture is people (John Helm) - Have the right people in place and you'll have the right architecture.&lt;br /&gt;7) Good vendor relations (Dan Holewienko) - Vendors are not out to get you (and your budget share). Make good working relations beyond Purchase Orders.&lt;br /&gt;8) Give to get (Kevin Sickles) - Help out other CTOs and technologists freely, it will all come back in time.&lt;br /&gt;9) Network with other CTOs (me - Jon Williams) - It's like having an all-star baseball team at your fingertips, the cummulative knowledge of a network is outstanding. And meet in person as often as possible.&lt;br /&gt;10) Have fun (Chad Dickerson) - Technology is fun, that's why we do it.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-9202646548705417174?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/9202646548705417174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=9202646548705417174' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/9202646548705417174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/9202646548705417174'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/advice-from-ctos-top-10.html' title='Advice from CTOs - top 10'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-7832644211568021317</id><published>2007-06-22T19:04:00.001-04:00</published><updated>2007-06-22T21:03:43.842-04:00</updated><title type='text'>Kaizen management meeting</title><content type='html'>&lt;p&gt;Would you believe me if I told you that I had a "fun" management meeting? Ha, you say. Impossible. Well, it was fun.&lt;br /&gt;&lt;br /&gt;I recently attended a (non-management) &lt;a href="http://newyorkcto.blogspot.com/2007/06/kaizen-meeting-in-agile.html"&gt;Kaizen Agile development &lt;/a&gt;meeting with our mixed staff/consulting team (blogged about it previously), and I became intrigued in how engaging and effective it was. Since I was only an observer (not being a team member), I wanted to participate in a kaizen meeting myself. I convinced my technology management team to join me, with the simple goal of having them take agile learnings back to their teams. I had little hope of any management outcomes, but I was dead wrong here.&lt;br /&gt;&lt;br /&gt;We started the meeting at 4:30pm on a Friday, 5 mins with postIt notes on whiteboard, 5 mins reviewing good and bad for the week, 5 mins voting on index cards, then rest of time reviewing top cards voted for (see &lt;a href="http://newyorkcto.blogspot.com/2007/06/kaizen-meeting-in-agile.html"&gt;previous blog &lt;/a&gt;for meeting format details). It was fun, and incredibly productive. We discussed 6 key management issues from the week that we had voted on, in order of voting. This was one of the rare times I did not set the agenda in my own management meeting! At the end of each discussion, I handed the card to the manager who would follow up on the issue. If we were having these meetings regularly, the card would be brought back to the next meeting.&lt;br /&gt;&lt;br /&gt;There were important logistical elements of the meeting that I left out of my previous post:- (1) beer (2) snacks (3) kaizen kit containing postIt notes/cards/markers (missing bottle opener!). What made the meeting fun was that it was like a board game (whiteboard/postIt's/cards/voting), with an element of chance as you don't know which cards will get the most votes.&lt;br /&gt;&lt;br /&gt;My team and I enjoyed it, and we had some good outcomes which we'll follow up on. What more can you ask? &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-7832644211568021317?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/7832644211568021317/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=7832644211568021317' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/7832644211568021317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/7832644211568021317'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/kaizen-management-meeting.html' title='Kaizen management meeting'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-4684599895963288621</id><published>2007-06-21T21:34:00.001-04:00</published><updated>2007-06-21T21:34:41.331-04:00</updated><title type='text'>How I made the jump to technology manager</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;My first experience as a manager was horrible, and I swore I would never be a manager again, convincing myself that lead programmer was the be all and end all.&lt;BR&gt;  &lt;BR&gt;  I eventually made the permanent jump to manager purely by accident. As a lead developer who mainly worked alone coding, I was always tagged along by a Project Manager on client meetings and projects. As we grew, I soon got sent to clients without a PM, and had to assume that role, copying what I had seen the PM do. Not even on-the-job training, more trial by fire. I coded 50% and project managed 50%. I can't say I was great, I stumbled through it, losing one client along the way. But I made it through because I communicated frequently on what was going on, and asked for lots of help when I got stuck.&lt;BR&gt;  &lt;BR&gt;  My next experience was hiring and leading a technology team at my own consulting company. Managing people was way different (for me) than managing projects. I squeaked by getting the job done, but I had no touch for the &amp;quot;soft side&amp;quot; of managing people. In hindsight, I wouldn't have enjoyed working for me!&lt;BR&gt;  &lt;BR&gt;  It wasn't until I got the CTO title that I started realizing that my success was dependent on supporting my team to succeed. I also realized that being a good technologist didn't translate into being a good manager (step 1 in 12 step program?). I started soliciting (and listening to) feedback on what I was like as a manager, from everyone. I made mistakes, slipping back occasionally into my lead programmer ego, but at least I was aware of these mistakes, and able to modify my behavior each time.&lt;BR&gt;  &lt;BR&gt;  When learning as a technologist, I was downloading, practising and mastering new technology (think Trinity in the Matrix just before she pilots a helicopter). A difference between my technology and management experiences is that I learned technology from just a few mentors, but learned management from everywhere and everyone. And I realized management wasn't about becoming a master, but a permanent student!&lt;BR&gt;  &lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-4684599895963288621?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/4684599895963288621/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=4684599895963288621' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/4684599895963288621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/4684599895963288621'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/how-i-made-jump-to-technology-manager.html' title='How I made the jump to technology manager'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-1802620340523983464</id><published>2007-06-19T18:38:00.001-04:00</published><updated>2007-06-19T18:38:02.222-04:00</updated><title type='text'>Note-taking &amp; follow-up.</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;In my job I get to formally meet with business staff and executives where the topic of conversation is technology. Typically, these meetings occur only a few times a year, and take the form of an update on what's launched recently, what's up and coming, and then significant Q&amp;amp;A time on what's needed, not working, or simple desired.&lt;BR&gt;  &lt;BR&gt;  I treat these meetings as a unique opportunity to get feedback and requests. I take detailed notes about what is being asked for. While I clearly cannot get everything done, I find these notes critically in letting the business know that I am listening to them. I distribute my itemized notes a week or two after the meeting, follow up on any items that I have immediate answers for. I'll also review my notes 3 months or 6 months out and send further follow-up any issues or systems that have been fixed or deployed, or even just being discussed or considered. I also bring my notes to annual planning meetings as they'll influence priorities and decision-making.&lt;BR&gt;  &lt;BR&gt;  I've gotten a lot of positive feedback from business users and executives that they are not used to getting such follow-up from technology. Their past experiences were frequently that they were not listened to. Interesting, this follow-up does not create the unrealistic expectation that everything will get done, a fear some technologists have (if I write it down, I am committing to it).&lt;BR&gt;  &lt;BR&gt;  Note-taking and follow-up are active listening tools that will get the attention of your user-base, and help you on the road to creating a service-focused technology organization.&lt;BR&gt;  &lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-1802620340523983464?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/1802620340523983464/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=1802620340523983464' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/1802620340523983464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/1802620340523983464'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/note-taking-follow-up.html' title='Note-taking &amp; follow-up.'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-4252803237753182565</id><published>2007-06-18T17:12:00.001-04:00</published><updated>2007-06-18T17:12:46.324-04:00</updated><title type='text'>Architecture &amp; People</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;Architecture in technology is a term bantied about with all sorts of meanings. Some use it for standardization, or innovation, or infrastructure, or platform, or interfaces. Regardless, it's clear to me that architecture is a very important element of successful software development.&lt;BR&gt;  &lt;BR&gt;  My favored definition of architecture is &amp;quot;glue&amp;quot;, the stuff that makes different systems work together. I also like &amp;quot;gap&amp;quot; as a description, that when something falls in the gap between two systems, it's architecture.&lt;BR&gt;  &lt;BR&gt;  But architecture really means people working , communicating, designing and working together. CTO John Helm describes architect as &amp;quot;people working together&amp;quot;. My focus on architecture is communication, from which comes sound architecture. Are we getting input from all tech leads, is DB team involved, what about ops? It is also key that Architecture leads not &amp;quot;lord over&amp;quot; the development teams. The best architects act as shepherds of technology, and include the development teams in technology architecture exploration and outcome, making it a team effort.&lt;BR&gt;  &lt;BR&gt;  With teams in place collaborating and communicating, you will be on the right track to architecture. &lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-4252803237753182565?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/4252803237753182565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=4252803237753182565' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/4252803237753182565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/4252803237753182565'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/architecture-people.html' title='Architecture &amp; People'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-3268195856635794237</id><published>2007-06-15T18:56:00.001-04:00</published><updated>2007-06-15T18:56:48.610-04:00</updated><title type='text'>Rules vs Rationales</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;In deploying desktop technology, we strive for standardization to make this a managable task. If every employee had a different make of PC, a different version of software, it quickly becomes a desktop management nightmare.&lt;BR&gt;  &lt;BR&gt;  As part of this standardization, IT departments come up with rules / policies, like no email PST files, size limit on email, no IM software&amp;nbsp; (Note: I am not advocating these specific rules). When a user asks for something against policy, they are told &amp;quot;no&amp;quot;, often with no explanation. This is where the stereo-typed, difficult IT support persona comes from.&lt;BR&gt;  &lt;BR&gt;  What I prefer to do, in place of quoting policy, is to explain in rational terms the reason behind the rule. We can't support rogue wireless devices plugged into our network because it could breach are security or compromise our network performance. I'll even quote examples of past issues, which is often where the policy comes from in the first place.&lt;BR&gt;  &lt;BR&gt;  The difficult thing about providing a rational reason is that you need to be prepared for an alternate view or argument that shows that the example reason is not at issue (wireless is completely separate from network and therefore poses no risk).&lt;BR&gt;  &lt;BR&gt;  Technology managers need to be careful not to preach policy, but instead engage in rational dialog to reach the desired standardization outcomes.&lt;BR&gt;  &lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-3268195856635794237?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/3268195856635794237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=3268195856635794237' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3268195856635794237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3268195856635794237'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/rules-vs-rationales.html' title='Rules vs Rationales'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-5641337144401454456</id><published>2007-06-15T11:49:00.001-04:00</published><updated>2007-06-15T11:49:45.879-04:00</updated><title type='text'>Another reason why I blog</title><content type='html'>Saw this poem on LinkedIn answers, it&amp;#39;s represents how I feel about this&lt;br&gt;blog.&lt;p&gt; &lt;p&gt;The Bridge Builder &lt;p&gt; &lt;p&gt;An old man, going a lone highway, &lt;p&gt;Came, at the evening, cold and gray, &lt;p&gt;To a chasm, vast, and deep, and wide, &lt;p&gt;Through which was flowing a sullen tide. &lt;p&gt; &lt;p&gt;The old man crossed in the twilight dim; &lt;p&gt;The sullen stream had no fears for him; &lt;p&gt;But he turned, when safe on the other side, &lt;p&gt;And built a bridge to span the tide. &lt;p&gt; &lt;p&gt;&amp;quot;Old man,&amp;quot; said a fellow pilgrim, near, &lt;p&gt;&amp;quot;You are wasting strength with building here; &lt;p&gt;Your journey will end with the ending day; &lt;p&gt;You never again must pass this way; &lt;p&gt;You have crossed the chasm, deep and wide- &lt;p&gt;Why build you a bridge at the eventide?&amp;quot; &lt;p&gt; &lt;p&gt;The builder lifted his old gray head: &lt;p&gt;&amp;quot;Good friend, in the path I have come,&amp;quot; he said, &lt;p&gt;&amp;quot;There followeth after me today, &lt;p&gt;A youth, whose feet must pass this way. &lt;p&gt; &lt;p&gt;This chasm, that has been naught to me, &lt;p&gt;To that fair-haired youth may a pitfall be. &lt;p&gt;He, too, must cross in the twilight dim; &lt;p&gt;Good friend, I am building the bridge for him.&amp;quot; &lt;p&gt; &lt;p&gt;- Will Allen Dromgoole (1860 - 1934)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-5641337144401454456?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/5641337144401454456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=5641337144401454456' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/5641337144401454456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/5641337144401454456'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/another-reason-why-i-blog.html' title='Another reason why I blog'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-1090227381634977488</id><published>2007-06-14T18:59:00.001-04:00</published><updated>2007-06-14T18:59:19.573-04:00</updated><title type='text'>Tivo for conferences</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;Tivo has changed the way I watch television, and there are times I wish I had this efficiency tool elsewhere.&lt;BR&gt;  &lt;BR&gt;  My last two posts were (1) vendors (2) conferences, this one is about vendors at conferences. I think promotional videos at conferences are a turn-off, and there I am sitting there with no Tivo. This happened twice recently, and one was not a tech vendor but a large music company which showed a 15 minute promo of their artists. Fifteen minutes of self-glorification. Apple, eat their hearts out.&lt;BR&gt;  &lt;BR&gt;  I've seen many great presentations from vendors at conferences. This happens when they stay away from marketing and discuss trends/roadmaps, or explore new concepts and opportunities. I want to hear how vendors are exploring and making future markets, not about what products they have today (I can get that by visiting their booth, website, or sales rep for that).&lt;BR&gt;  &lt;BR&gt;  Without vendors, there wouldn't be (many) conferences, but vendors need to understand they are on show, and are being judged by the respect they show the audience. Present to our brains, not our budgets.&lt;BR&gt;  &lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-1090227381634977488?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/1090227381634977488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=1090227381634977488' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/1090227381634977488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/1090227381634977488'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/tivo-for-conferences.html' title='Tivo for conferences'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-2494255747296493546</id><published>2007-06-13T19:30:00.001-04:00</published><updated>2007-06-13T19:30:37.244-04:00</updated><title type='text'>Vendors are people too</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;I was recently discussing vendors with Dan Holewienko, a consultant I trust, who said &amp;quot;vendors are people too&amp;quot;. We sometimes forget this, instead treating them as a nameless member of a corporate entity.&lt;BR&gt;  &lt;BR&gt;  Technologists may treat vendors as the enemy, especially when discussing price. Why? Because discussing pricing and terms is a battle, and the vendor is trying to push you into the highest price possible, so fight for price. I don't believe this is the right model. Vendors are business people, you're a business person, do business.&lt;BR&gt;  &lt;BR&gt;  Do give vendors all the information they need to understand your business and your goals. Do share your pricing targets. Do share which other vendors you are talking to. Do share where you are in approval process. Do negotiate. Do give losing vendors your final decision and reasoning.&lt;BR&gt;  &lt;BR&gt;  If you haven't had significant experience negotiating and working with vendors, hire an independent consultant who has.&lt;BR&gt;  &lt;BR&gt;  Working with a vendor is not a transaction. Maintain a relationship with the vendor, touching base at least every 6 months. You don't have to purchase anything to touch base, but you'll be better off when you do. &lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-2494255747296493546?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/2494255747296493546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=2494255747296493546' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/2494255747296493546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/2494255747296493546'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/vendors-are-people-too.html' title='Vendors are people too'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-4263200259116329696</id><published>2007-06-13T17:16:00.001-04:00</published><updated>2007-06-13T17:20:07.918-04:00</updated><title type='text'>Conference day-dreaming</title><content type='html'>I've been lucky enough to attend a few 1-day conferences recently (last year was a no-conference heads-down year). While I find the hit rate for a good presentation is about 50%, what I value most is taking the opportunity to lift my head out of the day-to-day and think openly about future technology plans. &lt;p&gt;&lt;p&gt;While the conference content is typically valuable, that's not where I get the most benefit. When a speaker is interesting but not completely engaging (typically good content and poor presentation), I find my mind wondering to my own ideas and plans. Are we planning SOA? Where does Agile fit? What about virtualization? I'll convert what the speaker is saying into my own thoughts, teams and plans. Sometimes it's completely unrelated to the speaker's topic, but triggered by it. I come up with more ideas at conferences than at any other time. &lt;p&gt;&lt;p&gt;My team gets a lot of spam email from me at conferences, "what about this...". What I am trying to do is engage them in my new thinking. Frankly, a better way to do that is to take them to the conference with you. If you can't do that, then write up your conference notes and share them with your team. &lt;p&gt;&lt;p&gt;Give yourself a "safe" place away from your day-to-day responsibilities to day-dream about your technology plans.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-4263200259116329696?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/4263200259116329696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=4263200259116329696' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/4263200259116329696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/4263200259116329696'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/conference-day-dreaming.html' title='Conference day-dreaming'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-5642957267211330106</id><published>2007-06-13T17:14:00.003-04:00</published><updated>2007-06-13T17:19:25.036-04:00</updated><title type='text'>Testing assumptions</title><content type='html'>When I was a computer science major, our available computer lab time was extremely low in my first year. This drove me to come up with the perfect solution in my weekly coding assignments, since I had little time for trial and error. I remember one major assignment where I only compiled twice (one minor mistake), and thought this was perfect. I've since then spent the rest of my career unlearning this training, clearly there is no "perfect". &lt;p&gt;&lt;p&gt;Like many technologists, I assumed outcomes without fully testing my changes. I see this is over and over again, and I encourage my team to "try it out" or "show me" or "ask". Because developers work in a virtual world, they extrapolate and make assumptions about their code/config changes, its their MO. Because managers work in the real world, they need to check these assumptions. Does your new printer work? Is the new blackberry working same as old? Can you access that directory now? Is date range on that report query what you needed? I have an adage that it doesnt work until it's been observed to be working. &lt;p&gt;&lt;p&gt;Test-driven development is a great step towards getting developers to test their assumptions, but many businesses could improve with a test-first CTO.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-5642957267211330106?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/5642957267211330106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=5642957267211330106' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/5642957267211330106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/5642957267211330106'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/testing-assumptions.html' title='Testing assumptions'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-6309379267820018604</id><published>2007-06-13T17:14:00.001-04:00</published><updated>2007-06-13T17:18:48.741-04:00</updated><title type='text'>Why Do I Blog?</title><content type='html'>I've gotten this question a lot, "Why do I blog?". The simple answer is, "To share my technology management experience with others", but let me expand on that. &lt;p&gt;&lt;p&gt;In my own career, I found learning new technologies both challenging and rewarding, and I thrived on them. But when it came to management challenges, it was a miserable. I failed consistently, and I believe that I failed because (1) I had no management training, and (2) I had no management mentors (I did have great technology mentors). &lt;p&gt;What makes a great technologist is very different from what makes a great manager. But over time, through trial and error, I overcame my shortcoming, found some kind mentors, and finally had some break-throughs in management, along with the more infrequent setbacks. One of my break-throughs was soliciting input from my network (and listening) about their management advice and experience. &lt;p&gt;&lt;p&gt;My goal now is to be able to assist great technologists become great managers, with (hopefully) significantly less pain than I went through. It's not hard (like writing a new operating system or learning a new programming language is hard), but it does require a different approach, a different point of view. &lt;p&gt;&lt;p&gt;This blog is targeted to technology managers or "would be" managers. I manage every day, and I hope my little insights help you achieve your management goals.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-6309379267820018604?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/6309379267820018604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=6309379267820018604' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/6309379267820018604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/6309379267820018604'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/why-do-i-blog.html' title='Why Do I Blog?'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-2260679067051594210</id><published>2007-06-13T17:10:00.000-04:00</published><updated>2007-06-13T17:12:23.272-04:00</updated><title type='text'>Now crossblogging</title><content type='html'>Since I do all my blogging via email, and Blogger supports email (MovableType does not), I am going to continue blogging here, and then crossblog to my Infoworld blog at &lt;a href="http://weblog.infoworld.com/ny-cto"&gt;http://weblog.infoworld.com/ny-cto&lt;/a&gt; .&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-2260679067051594210?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/2260679067051594210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=2260679067051594210' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/2260679067051594210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/2260679067051594210'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/now-crossblogging.html' title='Now crossblogging'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-8741410712462104160</id><published>2007-06-12T08:15:00.002-04:00</published><updated>2009-12-07T13:20:43.688-05:00</updated><title type='text'>MY BLOG HAS MOVED</title><content type='html'>&lt;p&gt;UPDATE Nov 2009: I stopped blogging for Infoworld, this Blog has all my posts. Ignore below.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;My blog has moved.&lt;br /&gt;&lt;br /&gt;The folks at Infoworld have offered to host my blog, please switch your readers/feeds to :- &lt;a href="http://weblog.infoworld.com/ny-cto"&gt;http://weblog.infoworld.com/ny-cto&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;(UPDATE: since I do all my blogging via email, and Blogger supports email (MovableType does not), I am going to continue blogging here, and then crossblog to my Infoworld blog at &lt;a href="http://weblog.infoworld.com/ny-cto"&gt;http://weblog.infoworld.com/ny-cto&lt;/a&gt; )&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-8741410712462104160?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/8741410712462104160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=8741410712462104160' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/8741410712462104160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/8741410712462104160'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/my-blog-has-moved.html' title='MY BLOG HAS MOVED'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-6931187979272428839</id><published>2007-06-08T18:41:00.001-04:00</published><updated>2007-06-08T20:50:08.041-04:00</updated><title type='text'>Kaizen meets Agile</title><content type='html'>&lt;p&gt;I recently sat in on my first ever kaizen meeting (I am learning Agile by observation). The purpose of the meeting was to review the week, a post-mortem of sorts to discuss issues in an open, constructive way. One meeting directive is "Blame has no place in kaizen". This meeting was strikingly different from other meetings I attend.&lt;br /&gt;&lt;br /&gt;- Step 1, each team member wrote an action or issue from the week on a postIt note (different colors help), and placed on a whiteboard which was split into Monday to Friday (left to right), happy to sad (top to bottom). This was frenetic as they had only 5 mins, and were dodging each other.&lt;br /&gt;- Step 2, each day was reviewed, both the good and the bad. As this was occuring, members were transfering issues to index cards (a staple of Agile processes). Interestingly, one of the sad postIt notes was "spectator in kaizen meeting", referring to me.&lt;br /&gt;- Step 3, index cards were laid out on table (including some old ones from previous week), a postIt affixed to side of each card, and team members voted which issue they wanted to discuss, having 5 votes each to distribute among cards. Very democratic.&lt;br /&gt;- Step 4, index cards we discussed in detail in voting order until meeting's end (1.5 hours allocated in total). Cards we given to members who would work on issues the following week.&lt;br /&gt;&lt;br /&gt;It was really quite amazing. My observations of the meeting were:-&lt;br /&gt;1) Interactive, due to physical components (posting &amp; voting)&lt;br /&gt;2) Successes were acknowledged and celebrated&lt;br /&gt;3) Opportunity to vent&lt;br /&gt;4) Lo-tech (pen &amp;amp; paper)&lt;br /&gt;5) Productive&lt;br /&gt;6) Fun&lt;br /&gt;&lt;br /&gt;Fun? Yes, fun. A fun post-mortem. But aren't post-mortems supposed to be serious affairs? Well, this meeting was serious, and productive, and fun.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-6931187979272428839?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/6931187979272428839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=6931187979272428839' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/6931187979272428839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/6931187979272428839'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/kaizen-meeting-in-agile.html' title='Kaizen meets Agile'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-3263620290290209250</id><published>2007-06-07T19:27:00.001-04:00</published><updated>2007-06-07T20:56:04.530-04:00</updated><title type='text'>CTO as translator</title><content type='html'>&lt;p&gt;The job of a CTO is to translate technology to business executives. I found a recent excellent example of this, a 4 min video on &lt;a href="http://www.commoncraft.com/video-wikis-plain-english"&gt;how a wiki works&lt;/a&gt;. I wish I could say I've perfected translation, but frankly its not always easy, and I have my slip-ups. Sometimes I get asked what an acronym means and I've forgotten, but I've probably already erred by including it in the first place.&lt;br /&gt;&lt;br /&gt;When I am communicating an issue via email, I try to keep it short, in 3 sections:-&lt;br /&gt;1) What happened - 1 or 2 sentences, mentioning business impact, not just servers/services&lt;br /&gt;2) Next action - usually a now and later, or plan A/plan B&lt;br /&gt;3) Decision needing executive input ($'s, unscheduled maint downtime, project delay, etc).&lt;br /&gt;&lt;br /&gt;The key is to keep it short (just the facts), and to reread it with a non-technology eye. Using bullets helps. I'll sometimes run it by a non-technologist first to see if they understand it. Just make sure not to let your executive emails get lost in translation.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-3263620290290209250?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/3263620290290209250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=3263620290290209250' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3263620290290209250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3263620290290209250'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/cto-as-translator.html' title='CTO as translator'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-4789314642445747704</id><published>2007-06-06T21:44:00.001-04:00</published><updated>2007-06-06T21:44:21.270-04:00</updated><title type='text'>The check-in</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;We all make assumptions about our communications. We assume that email gets read and understood, reports are reviewed, decisions made. Well, guess what? Executives and managers get hundreds and hundreds of emails a day, and they don't always take action on every email. An issue with email is that it's a one-way dialog. What if the receiver has a question or doesn't really understand the issue, and therefore can't make a decision?&lt;BR&gt;  &lt;BR&gt;  To get past this possible impasse, I use the &amp;quot;check-in&amp;quot;, either email or even better, in person. If it's email, I will send a followup to a long or complex or critical email, with simple text asking &amp;quot;does this make sense&amp;quot;. I'll also send to mutliple business managers if possible, knowing that not all will respond.&lt;BR&gt;  &lt;BR&gt;  I also do the &amp;quot;walk-around&amp;quot;, where I'll walk from office to office to touch base with execs or managers, and simply ask what's up. Did you have any follow-on questions to email X? Any other issues? Email is a simple tool which fails when things get complex, and is never a substitute for a real business discussion.&lt;BR&gt;  &lt;BR&gt;  Until the 20-something execs who use Instant Messenger (IM) take over corporate america, rely on the check-in.&lt;BR&gt;  &lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-4789314642445747704?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/4789314642445747704/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=4789314642445747704' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/4789314642445747704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/4789314642445747704'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/check-in.html' title='The check-in'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-1542717713901565576</id><published>2007-06-05T20:53:00.001-04:00</published><updated>2007-06-05T20:53:39.545-04:00</updated><title type='text'>Owning mistakes</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;I've made lots of mistakes in my technology career, call them my battle scars. From when I was a junior developer (accidentally typing DEL *.* when I meant DIR *.*), to significant management mis-steps (under-investing in Infrastructure). They've shaped me, and made me a better manager. It's what people mean when they say they are &amp;quot;experienced&amp;quot; (now there's a euphamism!).&lt;BR&gt;  &lt;BR&gt;  One thing I've learned is that making mistakes is a fact of business. It's unavoidable if you are pushing past norms, what we call &amp;quot;stretching&amp;quot;. Trying not to make mistakes is not a good strategy, the outcome will be one of conservatism and negativity, and many IT departments are view this way.&lt;BR&gt;  &lt;BR&gt;  I have a few simple rules about mistakes, for both me and my team:-&lt;BR&gt;  1) We are all allowed to make mistakes, no blame will be laid&lt;BR&gt;  2) Mistakes are an opportunity to learn&lt;BR&gt;  3) Get lots of opinions and input to mitigate against mistakes&lt;BR&gt;  4) Don't make the same mistake twice&lt;BR&gt;  5) Own the mistake&lt;BR&gt;  &lt;BR&gt;  This last one is key, owning mistakes. There is incredible power in saying &amp;quot;we screwed up&amp;quot;. Acceptance of mistakes is a key to conquering them. Some of the best leadership moments I've witnessed are around owning mistakes. I know I will follow somene who admits and owns their mistakes, and so will your teams.&lt;BR&gt;  &lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-1542717713901565576?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/1542717713901565576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=1542717713901565576' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/1542717713901565576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/1542717713901565576'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/owning-mistakes.html' title='Owning mistakes'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-5996253437795330508</id><published>2007-06-04T19:17:00.001-04:00</published><updated>2007-06-04T19:17:48.321-04:00</updated><title type='text'>Mitigation solves problems</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;Technologists love solving problems, that's how we are wired. But not all problems can be resolved, or at least not in a timely manner. Mitigation in technology terms means alternatives for a when a problem occurs, reducing or completely removing business impact. I find mitigation to be an under-used tool.&lt;BR&gt;  &lt;BR&gt;  By my own definition, an outage is a system incident which negatively impacts my business, either staff or customers. If an outage occurs which has no impact, then it was never an outage, and will be reclassified as just an incident (significantly less severe than an outage). A clear example of this is our RAID systems, where a disk fails but the outage has no impact. In this case, the &amp;quot;R&amp;quot; in RAID stands for redundancy. Unfortunately, redundancy across all systems is extremely expensive and complex.&lt;BR&gt;  &lt;BR&gt;  I've often asked my teams not to focus on problem-solving, but instead focus on mitigation. If system X fails, how can we get services back up without fixing the problem? Doing this in advance will create a level of preparedness for the inevitable system issues occur.&lt;BR&gt;  &lt;BR&gt;  There's another artifact of mitigation that's less obvious:- Mitigation takes the pressure off a situation. An outage that has no recourse is high stakes, high pressure, and not the best conditions for you and your team's optimal performance. Mitigation can then become the safety net as the team performs their high-wire act. For me, mitigation solves problem. &lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-5996253437795330508?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/5996253437795330508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=5996253437795330508' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/5996253437795330508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/5996253437795330508'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/mitigation-solves-problems.html' title='Mitigation solves problems'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-3714775155440018021</id><published>2007-06-01T18:24:00.001-04:00</published><updated>2007-06-06T23:09:50.379-04:00</updated><title type='text'>The stuck bit</title><content type='html'>&lt;p&gt;To follow my last posting on &lt;a href="http://newyorkcto.blogspot.com/2007/05/fuzzy-bit.html"&gt;The fuzzy bit&lt;/a&gt;, another bug we had on our internally built motherboards were "stuck" bits (similar to stuck pixels on a monitor or flat-screen TV). These bits were much easier to diagnose and discover than a fuzzy bit, but pesky none the less.&lt;br /&gt;&lt;br /&gt;Technology teams sometimes get viewed as the harbingers of No when it comes to working with the business. No, we are too busy. No, its too complicated. No, we can't reuse it. No, but you just won't understand why (the all-knowing IT). This comes from technologists being logical, binary engineers. And since saying yes would require knowing all the facts, and how can anyone know all the facts over a first conversation, they say no. They don't really mean no, in fact, they are often open to the idea, but that's not the message they send.&lt;br /&gt;&lt;br /&gt;Technologists need to work on how to say "yes", without committing to deliverables in the same breath. Yes, that's a good idea. Yes, its worth further discussion. Yes, your business needs technology innovation. After all, the business sets the agenda, not technology. The answer should always be yes, it's just a matter of how, when, who and where (and how much $). Then your No bit will get unstuck.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-3714775155440018021?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/3714775155440018021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=3714775155440018021' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3714775155440018021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3714775155440018021'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/06/stuck-bit.html' title='The stuck bit'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-5302001780220888890</id><published>2007-05-31T18:54:00.001-04:00</published><updated>2007-06-06T23:09:16.555-04:00</updated><title type='text'>The fuzzy bit</title><content type='html'>&lt;p&gt;Technologists think in black and white, zeros and ones, yes or no. But management is not all about yes or no. There is a grey area, let's call it the fuzzy bit. (For non-techs, a "bit" is the smallest unit of storage or calculation, and all other elements are comprised of bits. Each of the letters typed here are comprised of 8 or 16 bits, depending on which system you are viewing them from).&lt;br /&gt;&lt;br /&gt;When I programmed on proprietary motherboards, we would occasionally come across a fuzzy bit, which oscillated between zero and one. As a programmer, the fuzzy bit caused all sorts of inexplicable errors in my code, but in management, it's an essential tool in the process of decision-making. Why? It promotes discussion and collaboration in reaching a final outcome, either one way or another. Technologists are not always comfortable with this, prefering a known, immediate outcome. But, an outcome squelchs discussion and exploration.&lt;br /&gt;&lt;br /&gt;As a programmer, the fuzzy bit cost me countless lost days and all-nighters, and I dreaded encountering it. As a manager, I couldn't live without the fuzzy bit.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-5302001780220888890?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/5302001780220888890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=5302001780220888890' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/5302001780220888890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/5302001780220888890'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/05/fuzzy-bit.html' title='The fuzzy bit'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-5544500541966715272</id><published>2007-05-30T18:57:00.001-04:00</published><updated>2007-05-30T18:57:58.105-04:00</updated><title type='text'>Networking - people, not computers</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;I am a prolific networker, it comes from my days as a consultant, where my network was my livelyhood. I've shunned the ways of consulting for life as a full-time CTO. But I still network.&lt;BR&gt;  &lt;BR&gt;  Why network? It increases ones knowledge of technology. Don't know the latest Open source CMS tools, or how to scale MySQL, or optimal email backup stategies? Someone in my network knows, and would be happy to share.&lt;BR&gt;  &lt;BR&gt;  I approach networking by doing the first favor. My good friend Kevin Sickles of Sun Microsystems put it best &amp;quot;plant the seeds, you never know where the flowers will grow&amp;quot;. So I plant seeds. I don't track who's returned favors and who hasn't, that's not the point. It's having a whole network I can go to with a question when I am in need.&lt;BR&gt;  &lt;BR&gt;  I've recently incorporated networking as I interview senior candidates. I look for past connections, and when a candidate is not a good fit for a position, but a good technologist, I might give them advice, and maintain a connection as they track into their next job. Just because they are not on my team, doesn't mean I can't learn from them, or even recommend them to another CTO. I recently found an excellent PM through a candidate I interviewed but never hired.&lt;BR&gt;  &lt;BR&gt;  My tool of choice for networking is email (was doing this long before LinkedIn). For a connection email, I'll use subject &amp;quot;Ping&amp;quot;, &amp;quot;Hey&amp;quot;, or &amp;quot;Catchup&amp;quot;, and simply ask how are things going. That way if the person is too busy to respond, they'll understand its just a touchpoint and we'll get another chance to connect. I also try to do 2 lunches a week with my network, nothing beats a face-to-face interaction. I roll through my contact list, ping some contacts, suggest lunch with others.&lt;BR&gt;  &lt;BR&gt;  I can't imagine doing my job without my network.&lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-5544500541966715272?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/5544500541966715272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=5544500541966715272' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/5544500541966715272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/5544500541966715272'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/05/networking-people-not-computers.html' title='Networking - people, not computers'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-3651949924113614204</id><published>2007-05-25T16:25:00.001-04:00</published><updated>2007-06-06T23:10:31.939-04:00</updated><title type='text'>Perception is Reality</title><content type='html'>&lt;p&gt;Technology is a service provider to its business at most companies, and its important to get feedback on that service. Its not always easy to do. Either the business doesn't want to tell you the bad stuff, or when they do, you and your team have a hard time hearing it.&lt;br /&gt;&lt;br /&gt;I have a saying that helps frame this:- "Perception is Reality". If the business thinks we are providing bad service, then we are, regardless of what we might believe to be the facts. This is a lesson companies know to be true with consumers, yet IT organizations struggle, I believe because they are so enamored with the facts (mainly because we are engineers).&lt;br /&gt;&lt;br /&gt;This saying also works in that it shifts focus from whether a team or individual is "wrong" or "bad", and moves focus to the type of service they are providing. A team can be good and provide bad service (and visa versa, although much less common IMO).&lt;br /&gt;&lt;br /&gt;Technology teams that focus on service will succeed. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-3651949924113614204?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/3651949924113614204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=3651949924113614204' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3651949924113614204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3651949924113614204'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/05/perception-is-reality.html' title='Perception is Reality'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-3442837481953809188</id><published>2007-05-24T19:14:00.001-04:00</published><updated>2007-06-06T23:11:00.068-04:00</updated><title type='text'>Early management experience</title><content type='html'>&lt;p&gt;I had lunch today with a programmer I hired and managed 14 years ago (another excellent LinkedIn outcome). Besides catching up and remembering the rest of the team, I got a view into the type of manager I was 14 years ago, and... I was awful!&lt;br /&gt;&lt;br /&gt;Back then I focused on 3 things, technology, technology and technology. There was no "soft side" of management, at that time I thought management was telling people what to do. Luckily, they were a highly talented group of programmers, and as individuals they did some great stuff with the bleeding-edge, latest and greatest technology we were using (I also hadn't yet figured out risk of using new technlogy). But there was no "team", really. People helped each other out, but there was no break-through, what I describe as 1+1=3, when the team creates an outcome that no individual could have even conceived.&lt;br /&gt;&lt;br /&gt;In hindsight, it was an opportunity lost, but lesson learned.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-3442837481953809188?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/3442837481953809188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=3442837481953809188' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3442837481953809188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3442837481953809188'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/05/early-management-experience.html' title='Early management experience'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-8652047790338955662</id><published>2007-05-23T21:22:00.001-04:00</published><updated>2007-06-06T23:11:13.171-04:00</updated><title type='text'>Lunch AND Learn</title><content type='html'>&lt;p&gt;We have a great program in our technology department that I am quite proud of, called "Lunch AND Learn". We regularly have a team member give a subject-matter expert presentation on a technology topic to the rest of the team. Lunch is provided (pizza), and the goal is to provide a learning opportunity outside of one's normal job skills. The program is the brain-child of &lt;a href="http://gautam.guliani.net"&gt;Gautam Guliani&lt;/a&gt;, our head architect.&lt;br /&gt;&lt;br /&gt;We cover a wide variety of topics (the most recent was Word &amp; Outlook Tips &amp;amp; Tricks, the next is Ruby on Rails). I once gave on overview on company executives and the products/departments they are responsible for. We also had one presentation on how to give a presentation, so team members would have the skills needed to present at a future Lunch AND Learn. We quite often have non-tech department staff join us.&lt;br /&gt;&lt;br /&gt;The program was previously called "Brown Bags" where attendees brought their own lunch, but we upgraded the program since it was so successful. I can just see the proposal for next year, "Back massage AND learn" :-). Jokes aside, this is a program that will continue to have my full support.&lt;/p&gt;&lt;p&gt;(Update: Gautam shares tips on &lt;a href="http://gautam.guliani.net/2007/05/24/share-and-ye-shall-receive-pizza/"&gt;how to give a good Lunch AND Learn presentation&lt;/a&gt;)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-8652047790338955662?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/8652047790338955662/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=8652047790338955662' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/8652047790338955662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/8652047790338955662'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/05/lunch-and-learn.html' title='Lunch AND Learn'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-3656041262554539040</id><published>2007-05-22T21:09:00.001-04:00</published><updated>2007-05-22T21:09:24.067-04:00</updated><title type='text'>Ignore Technology Risk at your peril</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;Risk is something I never understood as a developer, optomistic is not a strong enough word to describe my approach. My favorite example was the day I independently decided our windowing system needed a complete rewrite (1988, pre Microsoft Windows 3.0). I announced to my boss that I would work through the night to get it down, and expect resolution in 24 hours. Well, two weeks later I had removed the last major bug (can someone say &amp;quot;whoops&amp;quot;?).&amp;nbsp; If I had been managing by risk, this would have been approached completely differently (I.e. Peer design review, estimate assessment, plan B fail-over plan, business interruption consideration, and the list goes on...).&lt;BR&gt;  &lt;BR&gt;  Managing by risk is asking the question &amp;quot;What could go wrong? What might not work as planned?&amp;quot;, predicting that likelyhood, and planning mitigations and contigencies. I will often ask my team to include top 3 risks in project status reports as a mechanism to bring risks to the fore, and believe this to be a best practise. My experience has been that known risks can always be managed, and that unknown (or ignored) risks are the ones that cause grief.&lt;BR&gt;  &lt;BR&gt;  Sharing a risk is itself a mitigation, and also serves the purpose of quantifying and qualifying it. (That idea alone would have saved me 20 all-nighters). Yes, I've ignored risks. Yes, I've had grief. But I've learnt my lesson enough to know that a focus on risk is a key to success.&lt;BR&gt;  &lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-3656041262554539040?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/3656041262554539040/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=3656041262554539040' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3656041262554539040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3656041262554539040'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/05/ignore-technology-risk-at-your-peril.html' title='Ignore Technology Risk at your peril'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-5197286474791465447</id><published>2007-05-22T07:59:00.001-04:00</published><updated>2007-05-22T07:59:49.004-04:00</updated><title type='text'>Kaplan on Myspace</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;&lt;A HREF="http://www.myspace.com/kaplan"&gt;http://www.myspace.com/kaplan&lt;/A&gt; - Make sure to watch the video. Fun stuff!&lt;BR&gt;  &lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-5197286474791465447?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/5197286474791465447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=5197286474791465447' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/5197286474791465447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/5197286474791465447'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/05/kaplan-on-myspace.html' title='Kaplan on Myspace'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-1704268018462117128</id><published>2007-05-21T21:06:00.000-04:00</published><updated>2007-05-21T21:07:01.149-04:00</updated><title type='text'>Is the Blackberry anti-social?</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;I checked my Blackberry towards the end of dinner with an overseas colleague, and it was gently suggested this might be anti-social behavior. This sparked an interesting discussion, where I gave my usual pitch as to being more productive and available by checking email constantly. But its truly an interesting question.&lt;BR&gt;  &lt;BR&gt;  Do human interactions need to be exclusive, or can I &amp;quot;double date&amp;quot;, so to speak? I get a call from a colleague during a meeting that to can't take, so I email back &amp;quot;what's up?&amp;quot;. I can get a request for tech help, and forward it without speaking to anyone, all while attending a kids soccer game or ordering a burger at a diner. I may be fooling myself, but I truly do believe I am more productive because of my Blackberry.&lt;BR&gt;  &lt;BR&gt;  As to the answer to this question, in part this comes down to the expectation of social company. Baby boomer's single-task, and expect undivided attention. GenX/GenY grew up with IM, and accept multitasking.&lt;BR&gt;  &lt;BR&gt;  If your kid looks up from a soccer game, and your typing on your Blackberry, will they say &amp;quot;Dad's multitasking&amp;quot; or not? However, I bet I'll be at more soccer games than the previous generation.&lt;/FONT&gt;&lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-1704268018462117128?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/1704268018462117128/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=1704268018462117128' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/1704268018462117128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/1704268018462117128'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/05/is-blackberry-anti-social.html' title='Is the Blackberry anti-social?'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-3376148044743986013</id><published>2007-05-18T18:39:00.001-04:00</published><updated>2007-05-18T18:39:38.830-04:00</updated><title type='text'>Email - in all shapes and sizes</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;In corporate email systems, we have a reasonable set of tools for filtering most email spam, but why is all the rest of my email treated equal? My email comes in all different flavors, yet there is no tool to help distinguish that. It takes my own on-the-fly filtering to do that.&lt;BR&gt;  &lt;BR&gt;  Setting up client-side rule-based filtering can wreak disaster when faulty rules hide critical emails (one case it was from an unhappy client who asumed they were being ignored). So I stay away.&lt;BR&gt;  &lt;BR&gt;  The biggest issue for attempting to apply email filtering rules is context (ie what's important to the reader now). For instance, if one of my kids is sick, then every email from my family is of critical importance, otheriwse it goes into the &amp;quot;after work&amp;quot; queue.&lt;BR&gt;  &lt;BR&gt;  Reading and filtering emails will continue to be a human task.&lt;BR&gt;  &lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-3376148044743986013?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/3376148044743986013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=3376148044743986013' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3376148044743986013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3376148044743986013'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/05/email-in-all-shapes-and-sizes.html' title='Email - in all shapes and sizes'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-1498884553825853336</id><published>2007-05-16T18:34:00.001-04:00</published><updated>2007-06-06T23:12:10.908-04:00</updated><title type='text'>LinkedIn etiquette</title><content type='html'>&lt;p&gt;LinkedIn reached critical mass about 6 months ago, and started to become a useful tool for me (I have 250+ contacts, resulting in a 1MM people network). Someone suggested the links in Google when you search a person was the difference maker. So far I've advertised jobs on my team, hired a programmer, tracked career changes and reconnected with colleagues I've not seen for 15 years. This is enough for me to deem it worth the effort to maintain. I also like that LinkedIn has made frequent changes, each making it easier to track changes in my network.&lt;br /&gt;&lt;br /&gt;Just as many young people's online persona is their facebook or myspace page, my online persona is &lt;a href="http://www.linkedin.com/in/jonwill"&gt;http://www.linkedin.com/in/jonwill&lt;/a&gt; - (you'll also find a link to my Myspace and Flickr pages there!)&lt;br /&gt;&lt;br /&gt;I have a few simple rules for myself using LinkedIn:-&lt;br /&gt;1) Only connect with people I've met in person face-to-face&lt;br /&gt;2) No vendors unless relationship is stronger than just vendor (same for recruiters)&lt;br /&gt;3) No recommendations for people I currently work with&lt;br /&gt;&lt;br /&gt;You'll notice not everyone follows this etiquette (nor is it official policy on linkedin), but it's easy enough not to respond to random invitations. If I know the person, I will give them my reason for not connecting.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-1498884553825853336?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/1498884553825853336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=1498884553825853336' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/1498884553825853336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/1498884553825853336'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/05/linkedin-etiquette.html' title='LinkedIn etiquette'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-125234090756584529</id><published>2007-05-15T22:00:00.001-04:00</published><updated>2007-06-07T20:54:53.436-04:00</updated><title type='text'>Journalism vs Blogging</title><content type='html'>&lt;p&gt;The first 10 years of my career was spent working with newspapers and magazines, I've worked closely with journalists and editors (and publishers), and appreciate the work they do. To me, blogging is very different from journalism, but I'm not sure all agree.&lt;br /&gt;&lt;br /&gt;Over dinner with Steve Fox, editor-in-chief of Infoworld (&lt;a href="http://www.infoworld.com"&gt;http://www.infoworld.com&lt;/a&gt;), he argued that many consumers don't make the distinction. He says many people believe journalists are "directed" by advertisers and publishers, as recently shown by the &lt;a href="http://news.com.com/PC+World+editor+resigns+over+apparent+ad+pressure/2100-1030_3-6181075.html"&gt;PC World magazine curfuffle&lt;/a&gt;. And since television is clearly directed by advertisers (look at product placement on American Idol, for instance), isn't journallism too?&lt;br /&gt;&lt;br /&gt;I say no, journalism is an art that will persevere through media change. Blogging is simply opinion, a point of view. Consumers will seek out journalism, not peer blogging.&lt;br /&gt;&lt;br /&gt;Or am I wrong, and is blogging the new "reality TV" of journalism? We'll find out soon enough.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-125234090756584529?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/125234090756584529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=125234090756584529' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/125234090756584529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/125234090756584529'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/05/journalism-vs-blogging.html' title='Journalism vs Blogging'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-3275589331577286572</id><published>2007-05-14T19:09:00.001-04:00</published><updated>2007-05-22T22:26:35.600-04:00</updated><title type='text'>Music and my guitar</title><content type='html'>&lt;p&gt;&lt;span style="font-size:85%;"&gt;(Note: This is not a tech posting) &lt;/span&gt;&lt;span style="font-size:85%;"&gt;I taught myself to play guitar starting 5 years ago, and I am at the stage where I can learn to play most new songs I hear. Looking up chords on the internet is invaluable here, as is my iPod as I listen to these songs over and over again, pausing, rewinding, etc. I haven't tried lyrics on my iPod yet, I use my Blackberry for that.&lt;br /&gt;&lt;br /&gt;Performing and reproducing music has given me a new appreciation for the music I listen to, both past and present. Which songs are simple 4 chords with powerful lyrics, which are complex or subtle, or out of the ordinary format (Beatles seems to have all of the above). It's also trial and error, which songs I "feel" and thus perform verses which songs just don't take when I try them on the guitar.&lt;br /&gt;&lt;br /&gt;I've played at 6 open mics so far, and enjoyed them all. I've had my hits and misses, but I am really learning to appreciate the art of the performance of my fellow amateurs. Now when I go see a professional musician, they make it seem so effortless its just incredible, as so much goes into a performance.&lt;br /&gt;&lt;br /&gt;While I am still a freshman when it comes to performing at open mics, I have some tips for newbies:-&lt;br /&gt;- Don't stop, pause, say "whoops". Noone knows when you make a mistake unless you tell them.&lt;br /&gt;- Stand-up. That's what the real performers do, and it really helps projection&lt;br /&gt;- Buy the cheapest mic, stand and amp on www.musiciansfriend.com and practise singing into microphone and playing amplified. Really helps with confidence&lt;br /&gt;- Record yourself (tape is fine, I use my Canon SD 600 digital camera), and play it back to hear what you sound like&lt;br /&gt;- Announce song writer and song name before performing each song (else everyone will think you wrote it)&lt;br /&gt;- Banter between first and second song. Connect with audience. "Is everyone having a good time" is an easy ice-breaker&lt;br /&gt;&lt;br /&gt;I have to thank my friends at the Circle of Friends Coffeehouse in Pleasantville - &lt;a href="http://www.songster.org"&gt;http://www.songster.org&lt;/a&gt; - for allowing me to learn these lessons while playing to them. And I have a lot more to learn....&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-3275589331577286572?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/3275589331577286572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=3275589331577286572' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3275589331577286572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3275589331577286572'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/05/music-and-my-guitar.html' title='Music and my guitar'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-3993812517915399477</id><published>2007-05-14T18:50:00.001-04:00</published><updated>2007-06-06T23:13:55.265-04:00</updated><title type='text'>Blogging via email - so far...</title><content type='html'>&lt;p&gt;As I mentioned in my first ever post, the reason I've started blogging is that I can do it via email from my blackberry during my evening train commute home. This allows me to blog during work "down-time" and between evening emails.&lt;br /&gt;&lt;br /&gt;So far, it's working well, with a few caveats:-&lt;br /&gt;1) No spellcheck&lt;br /&gt;2) No pasting URL links&lt;br /&gt;3) Writing a page-full&lt;br /&gt;4) BUG: Font occasionally switches to smaller font size&lt;/p&gt;&lt;p&gt;I will need to retest spellcheck for Blackberry, something I did 12 months ago but abandoned as unneccessary given my typically short emails. I have to type URL links out in full, leaving potential for error. And gauging what amounts to a page-full read is tricky, since Blackberry is different page size.&lt;br /&gt;&lt;br /&gt;But besides these caveats, the process is working well. And a great way to close a work day. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-3993812517915399477?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/3993812517915399477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=3993812517915399477' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3993812517915399477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/3993812517915399477'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/05/bloggin-via-email-so-far.html' title='Blogging via email - so far...'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-1005621240756734260</id><published>2007-05-14T18:41:00.001-04:00</published><updated>2007-06-08T20:51:50.152-04:00</updated><title type='text'>Agile development: first run</title><content type='html'>&lt;p&gt;I have been wanting to try Agile development for years, in fact I recently discovered this as a "goal" in my first 90 day deliverable in my current position. Being guided by a vendor, we now have our first foray in formal Agile development methodology, and the results so far have been above expectations.&lt;br /&gt;&lt;br /&gt;The major benefits we've seen over waterfall methodology are (1) detailed daily progress (i.e. no surprises) (2) speed, and (3) quality. Our first project was a test-drive throw away, our next project will be put into production in a few months.&lt;br /&gt;&lt;br /&gt;Attributes of the Agile methodology we are using, that we like, are:&lt;br /&gt;- Dedicated Project room for team&lt;br /&gt;- Test-driven development&lt;br /&gt;- Thin slicing of functionality&lt;br /&gt;- Fast, iterative development&lt;br /&gt;- Estimating, tracking and predicting tools&lt;br /&gt;- Programmer-centric (not Project Management centric)&lt;br /&gt;- "Kaizen" – process reflection and improvement – i.e. &lt;a href="http://www.projectkaizen.com/gang-of-seven/"&gt;http://www.projectkaizen.com/gang-of-seven/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The one attribute we are using but not yet sold on is Buddy programming. We see the benefits, but don't know enough to be 100% onboard.&lt;br /&gt;&lt;br /&gt;The programmer-centric result comes as a surprise, but frankly has significant potential benefits for us, including more productive programmers. Will blog more on this another time.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;(UPDATE: I sat in on my first &lt;a href="http://newyorkcto.blogspot.com/2007/06/kaizen-meeting-in-agile.html"&gt;Kaizen Agile retrospective meeting&lt;/a&gt;, and... WOW! Different does not begin to describe, but fun does!)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-1005621240756734260?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/1005621240756734260/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=1005621240756734260' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/1005621240756734260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/1005621240756734260'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/05/agile-development-first-run.html' title='Agile development: first run'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-8569412393273321461</id><published>2007-05-10T18:50:00.001-04:00</published><updated>2007-05-10T18:50:18.994-04:00</updated><title type='text'>Inspiration, Technology and the US Army</title><content type='html'>&lt;!-- Converted from text/plain format --&gt;    &lt;P&gt;&lt;FONT SIZE=2&gt;I spent the day at the Tristate CIO Executive summit in NY. It was a great one-day conference, although the 7:30am start and jacket/tie dress code were not my style (I complied). It was an excellent networking event, I encountered fellow New York CTO club members who like myself were masquarading as CIOs. Event was put on by SIM (Society of Information Management), which I will now join.&lt;BR&gt;  &lt;BR&gt;  The highlight of the day was a presentation titled &amp;quot;Inspiring culture, collaboration and change&amp;quot;, by Colonel Curtis Carver of the US Army, West Point. Besides Curtis being completely inspirational himself, I was amazed to hear that every West Point cadet trains in technology, hands-on. They build circuit boards, write code, config networks, and build 3-tier applications. That's every cadet, every future leader in the Army! I guess they've decided technology is important. Imagine if your CEO, CFO and VP sales/marketing had all programmed while completing their degrees?&lt;BR&gt;  &lt;BR&gt;  The Army is also a huge user of social networking technology, connecting every platoon leader around the world online, creating case studies, promoting discussions online, outside of the regular chain of command. There was a later session on social networking in corporations, by Tsvi Gal of Deutsch Bank (and fellow New York CTO club member) and IBM. This is a big topic that I am really getting excited about.&lt;BR&gt;  &lt;/FONT&gt;  &lt;/P&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-8569412393273321461?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/8569412393273321461/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=8569412393273321461' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/8569412393273321461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/8569412393273321461'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/05/inspiration-technology-and-us-army.html' title='Inspiration, Technology and the US Army'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-7832246001962308976</id><published>2007-05-09T17:30:00.001-04:00</published><updated>2007-06-06T23:14:09.147-04:00</updated><title type='text'>New York CTO club</title><content type='html'>&lt;p&gt;We started the New York CTO club (Igor Shindel and I) because we saw that many CTOs did not have a good network to get advice from. My contacts in Silicon Valley all seemed to have good networks, having worked with Joe at Apple, or Mary at Sun, and therefore having folks from which they could seek subject-matter advice. So, we wondered if we could create a network via a CTO club. The first few monthly meetings were lame, but then something clicked at a meeting called "Vendor Intelligence" where we discussed different vendors we used and how and why. We extended this meeting into "Vendor Intelligence II" at our next monthly meeting, everyone got very into it. My own breakthrough moment was getting information about a vendor from three CTOs who had recently signed contracts, right as I was myself in contract negotiations.&lt;br /&gt;&lt;br /&gt;The club is coming up on it's 7th year anniversary. We've had some great speakers (including this morning's, Michael Miller, who was Editor-in-Chief of PC Magazine for nearly 15 years), but what really makes the club is the comraderie between the members. The New York CTO club works because it's a community of CTOs (or similar position) who help and argue with each other about technology and business. The advice is just spectacular, and cannot be beaten. It also helps that we have the same location and time for breakfast every month, we meet early so everyone can get to their jobs by 10am. We share a Yahoo Group for emails, although a number of conversations go off-line after inital connection. We are close to 70 members strong now.&lt;br /&gt;&lt;br /&gt;I can safely say that I would not be half the CTO I am today without the experiences and advice I've gotten from the New York CTO club.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-7832246001962308976?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/7832246001962308976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=7832246001962308976' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/7832246001962308976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/7832246001962308976'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/05/new-york-cto-club.html' title='New York CTO club'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1038323864707261462.post-1750575517535271601</id><published>2007-05-09T16:03:00.000-04:00</published><updated>2007-05-09T16:06:12.460-04:00</updated><title type='text'>First Blog</title><content type='html'>This is my inaugural first posting. I am clearly late to the game in the bloggersphere (spelling?), but what the heck, here I am. I am planning (hoping :-) to post blogs via my Blackberry during my daily home train commute. We'll see how it goes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1038323864707261462-1750575517535271601?l=newyorkcto.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://newyorkcto.blogspot.com/feeds/1750575517535271601/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1038323864707261462&amp;postID=1750575517535271601' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/1750575517535271601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1038323864707261462/posts/default/1750575517535271601'/><link rel='alternate' type='text/html' href='http://newyorkcto.blogspot.com/2007/05/first-blog.html' title='First Blog'/><author><name>Jon Williams</name><uri>http://www.blogger.com/profile/15077420532570794633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wZ73PnSs_t0/SiQv1KKXEEI/AAAAAAAAAAM/_CHKuuC4r6U/S220/jon.bmp'/></author><thr:total>0</thr:total></entry></feed>
