<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>chris busse</title><link>http://www.chrisbusse.com</link><description>RSS feeds for chris busse</description><ttl>60</ttl><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/chrisbussecom" type="application/rss+xml" /><feedburner:browserFriendly></feedburner:browserFriendly><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/47/How-the-Pomodoro-Technique-has-reduced-size-of-the-time-windows-I-need-for-programming.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=47</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=47&amp;PortalID=0&amp;TabID=55</trackback:ping><title>How the Pomodoro Technique has reduced size of the time windows I need for programming</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/47/How-the-Pomodoro-Technique-has-reduced-size-of-the-time-windows-I-need-for-programming.aspx</link><description>&lt;p&gt;I've generally found that developing software, &lt;a href="http://www.43folders.com/2008/08/05/bad-correspondent"&gt;like many maker-like tasks, requires long, uninterrupted blocks of time&lt;/a&gt; to get in to what I'm doing, focus on the challenges at hand, and work through the solutions that are needed.&lt;/p&gt;
&lt;h2&gt;My Problem&lt;/h2&gt;
&lt;p&gt;For me, the ideal time block is somewhere around 4 hours. The problem with this is that it is very difficult to block out all the interruptions that vie for your attention throughout a normal work day.&amp;#160; It can be very time-consuming just to get back on task after an unexpected interruption.&amp;#160; This is even harder in situations such as mine, where I'm responsible for managing an ad-hoc support queue on top of my normal development duties.&lt;/p&gt;
&lt;h2&gt;Enter the Pomodoro Technique&lt;/h2&gt;
&lt;p&gt;Several weeks ago I happened to notice some people that I follow on twitter mentioning the how they were "on a Pomodoro" or had a "good Pomodoro" (if I could remember who, I'd gladly give credit and thanks here!).&amp;#160; This piqued my interest so I googled around and came across the &lt;a href="http://www.pomodorotechnique.com/"&gt;Pomodoro Technique&lt;/a&gt; website which explains that the Pomodoro Technique is:&lt;/p&gt;
&lt;blockquote&gt; ...a time management method that can be used for any kind of task. For many people, time is an enemy. The anxiety triggered by “the ticking clock”, especially when a deadline is involved, leads to ineffective work and study habits which in turn lead to procrastination. &lt;/blockquote&gt;
&lt;p&gt;&lt;br /&gt;
The site goes on to explain that a Pomodoro is basically a 25 minute block of time during which you focus on a single task at hand, keeping a log of tasks accomplished, and taking short (5 minute) breaks in-between the 25 minute blocks.&lt;br /&gt;
&lt;br /&gt;
A few things that attracted me to this were:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;the five minute breaks give me an excuse to indulge my distractions: Twitter, email, Facebook, Google Reader, etc.&lt;/li&gt;
    &lt;li&gt;the logging gives me a place to be honest with myself about my progress on a task, since I'm the only person who's going to look at the log (as opposed to my timesheet)&lt;/li&gt;
    &lt;li&gt;the 25 minute time blocks can roughly correspond to To Dos I am tracking in &lt;a href="http://basecamphq.com/?referrer=memberpath"&gt;Basecamp&lt;/a&gt; (and since I've been using the Technique, I am now more conscious about breaking down my To Dos in Basecamp into Pomodoro-sized chunks)&lt;/li&gt;
    &lt;li&gt;and perhaps most importantly:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;I no longer feel the need to have a 4 hour time block set aside for programming.&lt;/strong&gt; Knowing that my tasks are broken down in to Pomodoro time blocks, I can look at a window of 30 minutes or more and know how many Pomodoros I can expect to complete in that time span, and focus on just those tasks at hand.&lt;/p&gt;
&lt;h2&gt;A tool to help&lt;/h2&gt;
&lt;p&gt;Instead of the paper-based system described on the Pomodoro Technique site, I use a free timer/logging utility for my Mac called &lt;a href="http://pomodoro.ugolandini.com/"&gt;Pomodoro Desktop&lt;/a&gt; by Ugo Landini. I think it has greatly eased my adoption of the Technique.&amp;#160; Here's a run down of what I like about it:&lt;br /&gt;
&lt;br /&gt;
It runs in the menu bar:&lt;br /&gt;
&lt;br /&gt;
&lt;img width="80" height="24" border="0" src="/Portals/0/img/pomodoro-menu.png" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
The settings and features are such that Pomodoro Desktop will advance you through a series of Pomodoros. I've found the "Automatic Pomodoro Restart" to be a huge help in keeping my pace going and getting me back on track after I've allowed myself a five minute break/distraction:&lt;/p&gt;
&lt;p&gt;&lt;img width="524" height="493" border="0" src="/Portals/0/img/pomodoro-settings.png" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
When you start a Pomodoro it prompts you to enter a description. I use a format of Client - Project - Task which jives with the way I track my time for billing and To Dos in Basecamp:&lt;/p&gt;
&lt;p&gt;&lt;img width="415" height="132" border="0" src="/Portals/0/img/pomodoro-desc.png" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
It keeps a log of the descriptions so you can get an idea of what you've been working on and reward or chastise yourself accordingly.&amp;#160; However, I'm not making any attempt to use this as my time log for billing purposes:&lt;/p&gt;
&lt;p&gt;&lt;img width="502" height="461" src="/Portals/0/img/pomodoro-log.png" alt="" /&gt;&lt;/p&gt;
&lt;h2&gt;Tying it all together&lt;/h2&gt;
&lt;p&gt;When I sit down to do some work, this is the basic "getting started" routine I use:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Hide any distracting windows -- anything where incoming communications can distract me&lt;/li&gt;
    &lt;li&gt;Start a timer in my time tracking/billing application, &lt;a href="http://www.getharvest.com/?r=a6e5fa"&gt;Harvest&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;Go in to &lt;a href="http://basecamphq.com?referrer=memberpath"&gt;Basecamp&lt;/a&gt; and find what I need to work on, or &lt;a href="http://www.zendesk.com/"&gt;ZenDesk&lt;/a&gt; if I'm closing out support tickets&lt;/li&gt;
    &lt;li&gt;Start a Pomodoro with Pomodoro Desktop&lt;/li&gt;
    &lt;li&gt;Work work work&lt;/li&gt;
    &lt;li&gt;Go with the flow of the Pomodoro timers until I need to move on to something else (meeting, lunch, etc)&lt;/li&gt;
    &lt;li&gt;Stop timer in Harvest&lt;/li&gt;
    &lt;li&gt;Review time vs. work log and make sure Harvest reflects a fair billing of what was done.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;This article was written in two Pomodoros.&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;If you have feedback or questions, leave a comment below!&lt;/strong&gt;&lt;/p&gt;</description><dc:creator>Administrator Account</dc:creator><pubDate>Wed, 15 Jul 2009 17:00:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:47</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/46/20-Similarities-between-Michael-Manns-Heat-and-Public-Enemies-SPOILERS.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=46</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=46&amp;PortalID=0&amp;TabID=55</trackback:ping><title>20 Similarities between Michael Mann's Heat and Public Enemies *SPOILERS*</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/46/20-Similarities-between-Michael-Manns-Heat-and-Public-Enemies-SPOILERS.aspx</link><description>&lt;p&gt;Last night I went to see &lt;a href="http://www.imdb.com/title/tt1152836/trivia"&gt;Public Enemies&lt;/a&gt;, and couldn't help but notice the similarties between it and &lt;a href="http://www.imdb.com/title/tt0113277/"&gt;Heat &lt;/a&gt;(they are both directed by Michael Mann).&amp;#160; So much so that I conviced my wife we should watch Heat when we got home from the theater, so that was like 5 hours of Michael Mann which was more than enough to last me for a while.&amp;#160; Here in no particular order are similarities I noticed, which will probably only be of interest to people who have seen both movies:&lt;/p&gt;
&lt;p&gt;*SPOILERS ARE BELOW!*&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Similar setup: Arch criminal (DeNiro/Depp) vs. dedicated Lawman (Pacino/Bale)&lt;/li&gt;
    &lt;li&gt;Love interest to a criminal hampers his effectiveness as a criminal&lt;/li&gt;
    &lt;li&gt;Very similar beach scene between bad guy and his love interest as to whether they will continue on the same path together.&lt;/li&gt;
    &lt;li&gt;Same plot point that if the bad guy can get that one last score, he and his girl can get away forever&lt;/li&gt;
    &lt;li&gt;Setting up a big score for the end with a key actor (Voigt/Ribisi)&lt;/li&gt;
    &lt;li&gt;Casing a joint from above before robbing it&lt;/li&gt;
    &lt;li&gt;Bank robberies by three people, with a getaway driver outside, very similar inside-the-bank scenes w/ standing on the counters, opening the safes (manager's keys, etc)&lt;/li&gt;
    &lt;li&gt;Females as human shields&lt;/li&gt;
    &lt;li&gt;Hockey game on TV (Heat) / newsreel (PE) -- I'm guessing this might be one of those "Director's Trademarks"&lt;/li&gt;
    &lt;li&gt;Shooting hinges off door with shotgun, entering apartment&lt;/li&gt;
    &lt;li&gt;"You want a Junior G-Man badge for that?" (Heat) / Awarding of Junior G-Man badges (PE)&lt;/li&gt;
    &lt;li&gt;Screen shown in movie becomes full screen OF movie (Thermal cam of DeNero in Heat / Clark Gable movie in PE)&lt;/li&gt;
    &lt;li&gt;"We're here for the bank's money, not yours." in both movies (credit: &lt;a href="http://www.imdb.com/title/tt1152836/trivia"&gt;IMDB&lt;/a&gt;)&lt;/li&gt;
    &lt;li&gt;Frequent shots of the cops back in their offices regrouping&lt;/li&gt;
    &lt;li&gt;Epic shootout scenes that leave a LOT of pockmarking on surroundings (police cars in Heat, New Bohemian lodge in PE)&lt;/li&gt;
    &lt;li&gt;Quick change of aiming direction during shootout without removing eye from line of sights -- this is much more noticable by Val Kilmer in Heat, but if you watch in PE during the new Bohemian shootout scene Depp (I think) does it as well.&lt;/li&gt;
    &lt;li&gt;Long distance shooting using rifle with iron sights (Pachino/Bale) (cinematically shot in nearly the same manner)&lt;/li&gt;
    &lt;li&gt;Post shoot-out persuit of bad guys by good guys in nearby environs.&lt;/li&gt;
    &lt;li&gt;Bad guys crossing territory with good guys (Pacino &amp;amp; crew photographed by DeNero's crew in the shipping yard, Depp going through the FBI unit dedicated to searching for him)&lt;/li&gt;
    &lt;li&gt;Much of the same investigative techniques used - notably similar use of wire taps, flipping someone to betray the criminals&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;What other similartieis did I miss?&amp;#160; Comment below...&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><pubDate>Fri, 03 Jul 2009 16:48:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:46</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/45/Speaking-at-DotNetNuke-User-Groups-June-17-NoVA-June-18-Richmond.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=45</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=45&amp;PortalID=0&amp;TabID=55</trackback:ping><title>Speaking at DotNetNuke User Groups June 17 (NoVA) &amp; June 18 (Richmond)</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/45/Speaking-at-DotNetNuke-User-Groups-June-17-NoVA-June-18-Richmond.aspx</link><description>&lt;p&gt;On June 17, 2009 I'll be heading up the road to the Captial DotNetNuke User Group to give a talk on &lt;a href="http://www.capitaldug.org/home/ctl/details/mid/2086/itemid/7.aspx?selecteddate=6/17/2009"&gt;Developing DotNetNuke modules that interact with 3rd-party RESTful APIs&lt;/a&gt; then the following evening (June 18th) will be the first ever meeting of the &lt;a href="http://www.chrisbusse.com/RVADNNUGSignUpJune182009/tabid/95/Default.aspx"&gt;Richmond DotNetNuke User Group&lt;/a&gt;, so please check out that page and register if you're in the area and interested in attending!&lt;/p&gt;
&lt;p&gt;Also, if you have any questions or suggestions in advance for me for either meeting, leave a comment below or email &lt;a href="javascript:location.href='mailto:'+String.fromCharCode(99,104,114,105,115,98,117,115,115,101,64,103,109,97,105,108,46,99,111,109)+'?'"&gt;chrisbusse@gmail.com&lt;/a&gt;&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><pubDate>Thu, 04 Jun 2009 19:23:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:45</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/44/Diagramming-my-stack-a-draft.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=44</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=44&amp;PortalID=0&amp;TabID=55</trackback:ping><title>Diagramming my stack, a draft</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/44/Diagramming-my-stack-a-draft.aspx</link><description>&lt;p style="text-align: center;"&gt;&lt;img width="469" height="323" border="0" alt="" src="/Portals/0/img/diagram-draft-2.png" /&gt;&lt;/p&gt;
&lt;p&gt;I'm preparing to write a series of posts over the summer that outline how I use a bunch of Web 2.0 / hosted applications to manage my business and personal productivity. To help me visualize the relationship between the apps I've creating this rough diagram, which I'd really like to refine (straighten the text, adjust colors, etc).&lt;/p&gt;
&lt;p&gt;For each of the items on this diagram, I plan to make a "zoomed" in diagram showing how I use the tool as well as articles for each one describing my processes around them, and if I get ambitious, screencasts.&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><pubDate>Wed, 03 Jun 2009 02:55:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:44</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/43/Whistler-quote-about-the-value-of-creative-output.aspx#Comments</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=43</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=43&amp;PortalID=0&amp;TabID=55</trackback:ping><title>Whistler quote about the value of creative output</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/43/Whistler-quote-about-the-value-of-creative-output.aspx</link><description>&lt;p&gt;While being cross-examined during a trial in which he accused a critic of libel, James McNeill Whistler was &lt;a href="http://en.wikipedia.org/wiki/James_Abbott_McNeill_Whistler#Ruskin_trial"&gt;questioned&lt;/a&gt; as to why he charged two hundred guineas for what amounted to two days of work. His response:&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;strong&gt;"I ask it for the knowledge I have gained in the work of a lifetime."&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="" href="http://en.wikipedia.org/wiki/James_Abbott_McNeill_Whistler#cite_note-63"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;This quote reminds me alot of a parable in &lt;a href="http://www.amazon.com/Orbiting-Giant-Hairball-Corporate-Surviving/dp/0670879835"&gt;Gordon Macenzie's Orbiting the Giant Hairball&lt;/a&gt; where an oil baron buys a dairy farm and berates the cows for not working hard, where in reality they are producing milk but the action is unseen.&lt;/span&gt;&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><pubDate>Sun, 31 May 2009 03:01:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:43</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/39/How-to-create-a-custom-Backlog-by-Person-report-for-Zendesk.aspx#Comments</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=39</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=39&amp;PortalID=0&amp;TabID=55</trackback:ping><title>How to create a custom 'Backlog by Person' report for Zendesk</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/39/How-to-create-a-custom-Backlog-by-Person-report-for-Zendesk.aspx</link><description>&lt;p&gt;&lt;a href="http://www.zendesk.com"&gt;Zendesk&lt;/a&gt; is a Web 2.0 / hosted application that provides an easy to use helpdesk or request tracking system in which tickets can be assigned to people ("agents"). These tickets can be Open, Pending (input from the requestor), Solved, or Closed.&lt;/p&gt;
&lt;p&gt;"Out of the box" Zendesk provides a set of custom reports that can be used to view the overall status of a ticket queue at a quick glance. One of these reports is a "Backlog Evolution Report" which shows three points for each day:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;"Backlog" = Working Tickets&lt;/li&gt;
    &lt;li&gt;"New Tickets" = Created Tickets&lt;/li&gt;
    &lt;li&gt;"Solved Tickets" = Resolved Tickets&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;One a new Zendesk account, the graph looks something like this:&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img width="500" height="264" src="/Portals/0/screens/ZenDesk-BacklogEvolution01.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;And on a more established Zendesk account with a bit of a backlog, the graph might look something like:&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img width="500" height="264" src="/Portals/0/screens/ZenDesk-BacklogEvolution02.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;As I started getting more familiar with Zendesk and how we were using it, I came to realize that this report didn't provide me with the meaningful information I needed. It showed the overall evolution of the entire queue, but in my environment I wanted to see the overall load on each agent's queue. Luckily, Zendesk allows administrators to create custom reports.&lt;/p&gt;
&lt;p&gt;Taking a look at the way the "Backlog Evolution" report was setup, I decided to make one called "Backlog by Person", with the goal of plotting each person's "Backlog" (Working Tickets) each day. This screenshot shows the main settings of the report with a single data series. To show additional people, you add additional data series' for each person:&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img width="500" height="252" src="/Portals/0/screens/ZenDesk-BacklogByPerson-details.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;With these settings, and three people's data series', the report looks like:&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img width="500" height="264" src="/Portals/0/screens/ZenDesk-BacklogByPerson.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;For me, this information is much more useful than a Backlog Evolution because our goal is get the backlog as small as possible, and also make sure we're maintaining a ratio between people approximate to what is shown.&amp;#160; The guy who has the red should have +25% or more&amp;#160; than the green line, and the person with the blue line should always have a minimum amount of tickets. We know that if the green line gets too close to the red line, we need to reassign some of green's tickets to red.&lt;/p&gt;
&lt;p&gt;This is just one example of how Zendesk can be easily customized to each individual user's or organization's need. Many other web apps could definitely learn some lessons from them.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Do you have any Zendesk tips to share or feedback about this post? Comment below!&lt;/strong&gt;&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><pubDate>Tue, 26 May 2009 01:50:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:39</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/41/Pics-from-last-week-Outside-the-office-edition.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=41</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=41&amp;PortalID=0&amp;TabID=55</trackback:ping><title>Pics from last week: 'Outside the office' edition</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/41/Pics-from-last-week-Outside-the-office-edition.aspx</link><description>&lt;p&gt;We had beautiful weather last week and the gas pipeline construction through the Cary &amp;amp; Belmont intersection had wrapped up so buskers returned to the street corner outside of my office. A gentleman we've dubbed "Freebird" usually sets up for all-afternoon sessions, but he wasn't seen. Instead we got a mix of talent:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/bussefoto/3546012935/" title="3 piece jazz band in Carytown by busse, on Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2480/3546012935_b8ed9258d3.jpg" width="500" height="333" alt="3 piece jazz band in Carytown" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/bussefoto/3548870529/" title="Busker with child by busse, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3417/3548870529_a7447c58ff.jpg" width="500" height="333" alt="Busker with child" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/bussefoto/3554223245/" title="Soul Ice by busse, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3655/3554223245_b18eaa1c8e.jpg" width="500" height="333" alt="Soul Ice" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;And lastly, this gentleman was in the alley at 10am on Tuesday, enjoying a cold beverage while having a lively conversation on his cell phone:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/bussefoto/3545446759/" title="Guy on purple bike on cell phone... by busse, on Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2415/3545446759_632df4c0b5.jpg" width="500" height="333" alt="Guy on purple bike on cell phone..." /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><pubDate>Mon, 25 May 2009 14:41:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:41</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/37/How-I-use-five-different-web-apps-to-track-my-professional-communication.aspx#Comments</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=37</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=37&amp;PortalID=0&amp;TabID=55</trackback:ping><title>How I use five different web apps to track my professional communication</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/37/How-I-use-five-different-web-apps-to-track-my-professional-communication.aspx</link><description>&lt;p&gt;At my company we use a number of online / "Web 2.0"-style applications to track the various activities we do. Our use of these systems has evolved to the point where if you communicate with me in relation to the work I do with you, I'm tracking that communication in at least one of five systems. Additionally, another two systems are used for time tracking and accounting, and a few others to extend all of these, however in this post I'm just focusing on communication tracking.&lt;/p&gt;
&lt;p&gt;I'm trying very hard not to interject any cynicism into the idea that "OMG it takes me seven friggen Web 2.0 apps to keep up with everything going on with my business" so the point of this post is how these apps do great things for me, or help me do great things, and it will kick off a series of posts about how I have adapted these apps (through use, &lt;a href="http://en.wikipedia.org/wiki/API"&gt;APIs&lt;/a&gt;, add-ons, etc) to work better for my specific needs with the hope that others will find the same successes.&lt;/p&gt;
&lt;p&gt;The five apps I use to track client communication are:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;strong&gt;Gmail &lt;/strong&gt;- email client, try to keep this at "inbox zero" as much as possible&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Zendesk &lt;/strong&gt;- helpdesk system for ad-hoc / standalone requests, email and web interface&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Basecamp &lt;/strong&gt;- project tracking system for multi-step / multi-milestone projects&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Batchbook &lt;/strong&gt;- contact management system&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Salesforce &lt;/strong&gt;- sales pipeline management&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;In more detail, here's how these systems track my communications:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Gmail&lt;/strong&gt;&lt;br /&gt;
All my email runs through &lt;a href="http://www.gmail.com"&gt;Gmail&lt;/a&gt;.  Ever since I switched over from Outlook I've been hooked by the way it threads messages ("&lt;a href="http://forums.batchblue.com/forums/6/topics/364"&gt;conversation view&lt;/a&gt;"). A couple of times I've tried to use Outlook or Mail.app and the message threading of Gmail has kept me from leaving it.&lt;/p&gt;
&lt;p&gt;Additionally, I've &lt;a href="/blog/tabid/55/articleType/ArticleView/articleId/26/categoryId/8/Gmail-tip-Develop-a-naming-system-for-your-email-labels.aspx"&gt;developed a system of using Gmail's labels&lt;/a&gt; and Super Stars (the subject of a soon to be published future blog post) to make very quick work of getting to "&lt;a href="http://www.43folders.com/izero"&gt;inbox zero&lt;/a&gt;" when I need to. However with all of Gmail's nifty features, I wouldn't be able to get to inbox zero without being able to shift things over to these other systems...&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Zendesk&lt;/strong&gt;&lt;br /&gt;
&lt;a href="http://www.zendesk.com/"&gt;Zendesk&lt;/a&gt; bills itself as "enlightened customer support" but I will take that further and declare it to be one of the best pieces of software I've ever used. That isn't an accolade I hand out lightly, but Zendesk deserves it. It is extremely well thought out, easy to use, and easy to configure to an organization's specific request ticketing needs and workflow.&lt;/p&gt;
&lt;p&gt;We use it to handle support requests for existing clients that come up on an ad-hoc basis. Clients can email a certain address and a ticket is automatically created, they get a notification, and we get notifications of the new ticket via email/sms (all that is customizable).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The important thing here is they don't have to change the way they work, to work with us.&lt;/strong&gt; I think this is very important in the world of Web 2.0 apps. I'd wager that 95% of our clients handle their work within the context of Outlook and the MS Office suite, and to ask them to go outside of that to request support or new things from us is asking too much.&lt;/p&gt;
&lt;p&gt;On the back-end, Zendesk does an awesome job of managing our request queue, providing custom reports and exports, and providing a quick search for looking up the history of issues, among many other features.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Basecamp&lt;/strong&gt;&lt;br /&gt;
For us, &lt;a href="http://www.basecamphq.com/"&gt;Basecamp&lt;/a&gt; excels in its ability to track Milestones and To Do lists for Projects, as well as collect the various files needed for a geographically (and sometimes chronologically) diverse project team into one place.&lt;/p&gt;
&lt;p&gt;So much has been written about Basecamp that I'm not going to rehash a lot of it here, but my main observation about it is: &lt;strong&gt;Basecamp works great if you can get everyone involved in the project actively using it.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For a long time there was some criticism of Basecamp that it didn't work well with email.  They've fixed that with the &lt;a href="http://37signals.blogs.com/products/2008/04/new-basecamp-fe.html"&gt;addition of a feature that allows for email in/out on the messages and comments section&lt;/a&gt; which has been a big help in getting people to use it (see Zendesk, "The important thing here is they don't have to change the way they work, to work with us." above).&lt;/p&gt;
&lt;p&gt;However, we still have not succeeded in getting everyone who is on a project, and needs to be using Basecamp (read, our clients), to use it regularly during the course of a project. We've created a weekly review process and a custom report designed to bring anyone who has fallen out of the loop on a project back into the know every Monday.&lt;/p&gt;
&lt;p&gt;Currently this process uses Google Docs spreadsheets and isn't automated, but we have a plan to automate it and perhaps spin it out as a standalone web app or script for others to use this year.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;BatchBook&lt;/strong&gt;&lt;br /&gt;
&lt;a href="http://www.batchblue.com/"&gt;BatchBook&lt;/a&gt; is the newest addition to the menagerie of web apps I'm using. It is meant to be a "Small Business CRM". I switched to it a little over a month ago from &lt;a href="http://www.highrisehq.com/"&gt;Highrise&lt;/a&gt; for one main reason: you can track a contact's RSS and Twitter feeds on their contact record.&lt;/p&gt;
&lt;p&gt;To me, this is a hugely important feature in this day and age. If I am going to call or email someone, I want a quick way to take a look at their latest online musings.&lt;/p&gt;
&lt;p&gt;Batchbook accomplishes this RSS-feed-linked-to-a-contact-record through the use of "&lt;a href="http://www.batchblue.com/product-info-supertags.html"&gt;Super Tags&lt;/a&gt;" which are like regular tags on a record, but a Super Tag exposes additional fields for that record when the tag is applied. You can setup these Super Tags to customize the system to track just about anything you can think of (custom attributes, inventory, etc).&lt;/p&gt;
&lt;p&gt;The RSS feed tracking, and the idea of Super Tags, is a feature I'd like to see added to the heavier applications I work with my clients on such as &lt;a href="http://www.advsol.com"&gt;iMIS&lt;/a&gt;, &lt;a href="http://www.avectra.com"&gt;Avectra netFORUM&lt;/a&gt;, and &lt;a href="http://www.blackbaud.com/"&gt;Blackbaud Raiser's Edge&lt;/a&gt;. I also think that Batchbook might be worth a look for any membership association looking for an inexpensive/lightweight way to track membership.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Salesforce&lt;/strong&gt;&lt;br /&gt;
I try not to use &lt;a href="http://www.salesforce.com"&gt;Salesforce&lt;/a&gt;, but it definitely deserves a mention here because it is the one I'd like to get rid of in this mix but haven’t been able to yet. My business partner Brian, who manages the majority of our sales and marketing activities, uses Salesforce day in and day out to track the all-important "Sales Pipeline".&lt;/p&gt;
&lt;p&gt;Whenever I've tried to get him to use another program like Highrise or Batchbook, he asks "Show me how I can manage my sales pipeline in that? Where is my pipeline report?" And I have to admit that he's right -- the other CRM packages that I like don't have the kind of pipeline reporting and management features that he needs to run sales initiatives the way he wants to.&lt;/p&gt;
&lt;p&gt;Batchbook is getting close, and I hope that they'll be able to evolve their custom reporting (or I'll be able to hack enough with the API) and will produce the desired results. (Batchbook folks if you're reading, &lt;a href="http://forums.batchblue.com/forums/6/topics/364"&gt;the ability to add more than one instance of a Super Tag to a record is going to be critical for this&lt;/a&gt;...)&lt;br /&gt;
&lt;br /&gt;
So at least once a week I get to look at a Salesfore Pipeline Report and see what new business may or may not be coming our way. I am always happy when a new deal closes and I get to transition them over to Basecamp to kick off their project!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;br /&gt;
The evolution of hosted / Web 2.0 apps offers a lot of flexibility in how you can tailor them to your specific business needs, but also causes a lot of fragmentation of data and processes and occasional frustration at having to use so many different systems.&lt;/p&gt;
&lt;p&gt;I'm not sure the problem of needing to use so many different systems is going to be solved any time soon - especially since every company has their own unique set of operating requirements. However through the use of good process, and perhaps some custom add-ons for these apps, a certain amount of cohesion can be accomplished and these apps can help you kick butt doing what you're passionate about -- that is, after all, the point, right?&lt;/p&gt;
&lt;p&gt;This post is also kicking off a new direction that I want to take this blog&amp;#160; -- articles about the successes I've had with these apps, what has worked and what hasn't, and how you can use to help your small business. I'll be going into more depth on these as well as others (such as Harvest, Quickbooks, etc) and the processes and customizations we use with them in the near future.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Please take the time to comment, leave feedback, or ask a question below!&lt;/strong&gt;&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><enclosure url="http://www.chrisbusse.com/Portals/0/img/DKgator.jpg" type="image/jpeg" length="11660" /><pubDate>Mon, 16 Mar 2009 13:27:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:37</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/36/Google-indexing-Twitter-feeds-on-your-site-can-increase-traffic-but-my-vtsf-syke-story.aspx#Comments</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=36</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=36&amp;PortalID=0&amp;TabID=55</trackback:ping><title>Google indexing Twitter feeds on your site can increase traffic, but... (my "vtsf syke" story)</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/36/Google-indexing-Twitter-feeds-on-your-site-can-increase-traffic-but-my-vtsf-syke-story.aspx</link><description>&lt;p&gt;&amp;#160;On this website I have a module&amp;#160;that I created called &lt;a href="http://twitterdnn.codeplex.com/"&gt;TwitterDNN&lt;/a&gt;&amp;#160;that loads a real-time view of the five most recents posts ("tweets")&amp;#160;I've made on &lt;a href="http://www.twitter.com/busse"&gt;Twitter&lt;/a&gt;.&amp;#160; It does this via a call directly to &lt;a href="http://apiwiki.twitter.com/"&gt;Twitter's API&lt;/a&gt; at the server level, and renders the results out as the page loads, as opposed to using the JSON callback that &lt;a href="http://twitter.com/widgets"&gt;many other Twitter badges/modules&lt;/a&gt; use, which execute client-side Javascript to render out the results.&lt;/p&gt;
&lt;p&gt;As a result of doing it through the Twitter API, the contents of my tweets appear within the HTML of my pages when Google and other search engines index the site.&lt;/p&gt;
&lt;p&gt;Case in point: several weeks ago I was having a conversation on Twitter with &lt;a href="http://twitter.com/styleweekly"&gt;@StyleWeekly&lt;/a&gt; about the fake (IMHO, disingenuous) ads for &lt;a href="http://www.sykeenergy.com/"&gt;Syke Energy Drink&lt;/a&gt;.&amp;#160; They are actually an anti-smoking campaign that is attempting to market to emo kids or something like that in an attempt to be hip and cool (reminds me of the &lt;a href="http://www.imdb.com/character/ch0006276/quotes"&gt;L. Ron Bumquist character in Fear and Loathing in Las Vegas&lt;/a&gt;, but I digress). There is no actual product called Syke Energy Drink.&amp;#160; Style published a &lt;a href="http://www.styleweekly.com/ME2/dirmod.asp?sid=&amp;amp;nm=&amp;amp;type=Publishing&amp;amp;mod=Publications%3A%3AArticle&amp;amp;mid=8F3A7027421841978F18BE895F87F791&amp;amp;tier=4&amp;amp;id=22C477E9A6CC4BB5AA6041B9737891E4"&gt;great article summarizing what was actually going on with the Syke campaign&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;During the course of our conversation they asked how I'd come to figure it out.&amp;#160; I replied that on the TV ads, in tiny letters you can see "VTSF" so I had Googled "&lt;a href="http://www.google.com/search?q=vtsf+syke"&gt;vtsf syke&lt;/a&gt;" and came across some articles&amp;#160;with more information&amp;#160;about the campaign.&lt;/p&gt;
&lt;p&gt;Ironically, that tweet, which was rendered on this site via the TwitterDNN module, got indexed by Google, and as of this writing it appears on the first page of results when you search for "vtsf syke" and thusly has been sending visitors my way which caused me to notice it in my Google Analytics Keyword Referrer report, which prompted this post, which will probably get indexed by Google...&lt;/p&gt;
&lt;p&gt;So anyway, I think my point here is that if you have a website, and use Twitter, then there is some value to rendering your tweets onto your site, and probably more so if the site content and what you're tweeting are related so that resulting traffic is relevant. Since my module only shows the five most recent tweets, the "vtsf syke" one has long since scrolled off, and this article is now the only content I have here about it.&lt;/p&gt;
&lt;p&gt;However, if you're going to render out your tweets and you want them indexed on your site by Google, look for a module that does it through the API on the server-side, as opposed to the JSON/Javascript methods that seem to be more popular (and admittedly more accessible) because I'm pretty sure (and someone PLEASE correct me if I'm wrong) that those methods don't get indexed by Google the way they're rendered out.&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><enclosure url="http://www.chrisbusse.com/Portals/0/GA-graph.png" type="application/octet-stream" length="3892" /><pubDate>Fri, 06 Mar 2009 14:18:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:36</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/35/Speaking-tonight-at-Richmond-NET-UG-on-DotNetNuke-designers-welcome-too.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=35</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=35&amp;PortalID=0&amp;TabID=55</trackback:ping><title>Speaking tonight at Richmond .NET UG on DotNetNuke (designers welcome too!)</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/35/Speaking-tonight-at-Richmond-NET-UG-on-DotNetNuke-designers-welcome-too.aspx</link><description>&lt;p&gt;I am giving a presentation tonight (March 5th, 2009 at 6:00pm) on "DotNetNuke and what it can do for you" at the &lt;a href="http://richmonddotnet.org/cs2007/blogs/meetings/archive/2009/02/24/27.aspx"&gt;Richmond .NET User's Group&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.dotnetnuke.com"&gt;DotNetNuke&lt;/a&gt; (DNN) is an extremely flexible, customizable, modularized Content Management System that can be used for simple web sites, blogs (like this one!) and as the basis much more complex applications.&lt;/p&gt;
&lt;p&gt;This presentation will cover some of the skinning (ala themeing in WordPress), XHTML compliance, and perhaps a sidebar on &lt;a href="http://960.gs/"&gt;grid-based page design&lt;/a&gt; (and related &lt;a href="http://www.dnngrid960.com/"&gt;DNN Projects&lt;/a&gt;). We'll also cover how to develop a custom module for DNN, and how you can get into the business of building DNN add-ons and doing DNN consulting.&lt;/p&gt;
&lt;p&gt;Hope to see you there!&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><pubDate>Thu, 05 Mar 2009 14:27:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:35</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/34/Content-Function-Access-Metrics-A-planning-matrix-for-a-DotNetNuke-CMS-project.aspx#Comments</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=34</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=34&amp;PortalID=0&amp;TabID=55</trackback:ping><title>Content, Function, Access, Metrics: A planning matrix for a DotNetNuke / CMS project</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/34/Content-Function-Access-Metrics-A-planning-matrix-for-a-DotNetNuke-CMS-project.aspx</link><description>&lt;p&gt;Today I did a brainstorming/planning session with a potential new client who is interested in a &lt;a href="http://www.dotnetnuke.com"&gt;DotNetNuke&lt;/a&gt;-based website with some custom functionality specific to their organization's business needs.&lt;/p&gt;
&lt;p&gt;On a whiteboard I created a matrix with four categories down the side: Function, Content, Metrics, and Access (although in retrospect, I like the order of Content, Function, Access, Metrics better).&lt;/p&gt;
&lt;p&gt;Across the top I listed major areas of functionality that would most likely make sense as DNN modules: Classes, Self Assesment, Feedback, Events, Development (aka Fundraising), etc.&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img height="308" border="0" width="420" alt="" src="http://www.chrisbusse.com/Portals/0/img/whiteboard-420.png" /&gt;&lt;/p&gt;
&lt;p&gt;As we went through our brainstorming, we started with the left-most column, discussing the main points of functionality, special content considerations, access restrictions and user/role permissions, and lastly what metrics we'd need to get back out of the system.&lt;/p&gt;
&lt;p&gt;Using this approach, it was very easy to map out for the non-technical folks in the meeting how certain things linked together -- a class registration to a user profile, an evaluation to a class registration, etc.&lt;/p&gt;
&lt;p&gt;In the end, I felt that going through this exercise and taking a few additional notes really helped to draw out the main assumptions and requirements from the group about how the system should work, and gave me a good starting point to create a detailed estimate and proposal. As a bonus it was easy to do and everyone involved actually seemd to have fun.&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><enclosure url="http://www.chrisbusse.com/Portals/0/whiteboard-icon-100.png" type="application/octet-stream" length="17856" /><pubDate>Thu, 05 Mar 2009 03:09:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:34</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/33/How-to-order-the-Limited-Edition-Moleskine-x-Helvetica-notebooks.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=33</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=33&amp;PortalID=0&amp;TabID=55</trackback:ping><title>How to order the Limited Edition Moleskine x Helvetica notebooks</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/33/How-to-order-the-Limited-Edition-Moleskine-x-Helvetica-notebooks.aspx</link><description>&lt;p&gt;I am a big fan of &lt;a href="http://www.moleskine.com/"&gt;Moleskine notebooks&lt;/a&gt;, especially the Squared Notebook (large) for keeping a work journal and jotting down ideas, sketches, diagrams, etc.&amp;#160; Recently it came to my attention that &lt;a href="http://nubbytwiglet.com/blog/2008/12/21/moleskine-helvetica-edition/"&gt;Molekine has released a limited edition Helvetica notebook&lt;/a&gt;, but only in the Asian market.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Source&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Yesterday I came across &lt;a href="http://ilovetypography.com/helvetica-moleskine/"&gt;this blog post on ilovetypography.com&lt;/a&gt; where they had gotten 15 of them in.&amp;#160; In the comments "&lt;a href="http://ilovetypography.com/helvetica-moleskine/#comment-14152"&gt;nor&lt;/a&gt;" linked to the &lt;a href="http://www.moleskineasia.com/site/shop/Limited.htm"&gt;moleskineasia.com online store that carries them&lt;/a&gt; so I figured I'd try ordering some to see how much the it would be under the assumption that between the currency exchange and the international shipping it would be prohibitively expensive.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pricing&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;They list them for HK$198 each, which &lt;a href="http://www.google.com/search?q=198+HKD+to+USD"&gt;according to Google is US$25.53&lt;/a&gt; as of this writing -- not too bad considering the retail price of the regular Moleskine notebooks is about $16.95 (although they can be had online for less).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Shipping&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It gets better though: Moleskine Asia's &lt;a href="http://www.moleskineasia.com/Help/shopguide"&gt;shipping policy&lt;/a&gt; is "The shipping fee will be waived for orders above HK$200 for local deliveries and  orders above HK$500 for overseas deliveries." .. so if you buy at least three, you get free shipping to anywhere!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ordering&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;My two main concerns were non-issues, and I wanted to buy these for gifts anyway so I was willing to pay the mark up, so I went ahead and ordered several.&amp;#160; They had a very easy wizard-like ordering interface (although I did have to create a customer account) and after I placed my order, I've gotten an email each step of the way: received, approved, fulfilled.&amp;#160; Now I'm just waiting for my order to arrive (about 5 days they say) and I'll post some pics.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Was this post helpful? Any other tips for easy international shopping to get nifty things that you can't get in the US? Let me know with a comment below:&lt;/strong&gt;&lt;/p&gt;</description><dc:creator>Administrator Account</dc:creator><enclosure url="http://www.chrisbusse.com/Portals/0/img/moleskineXhelvetica.jpg" type="image/jpeg" length="91340" /><pubDate>Tue, 17 Feb 2009 13:12:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:33</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/32/Henrico-CASA-Gallery-Opening-Silent-Auction-Jan-16th-free.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=32</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=32&amp;PortalID=0&amp;TabID=55</trackback:ping><title>Henrico CASA Gallery Opening &amp; Silent Auction Jan 16th (free!)</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/32/Henrico-CASA-Gallery-Opening-Silent-Auction-Jan-16th-free.aspx</link><description>&lt;p&gt;The &lt;a href="http://www.henricocasa.org/"&gt;Henrico CASA&lt;/a&gt; (Court Appointed Special Advocates), an organization that I volunteer with and am very passionate about supporting, is holding a Gallery Opening and Silent Auction on Friday January 16th, 2009 at &lt;a href="http://www.crossroadsartcenter.com/"&gt;Crossroads Art Center&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;There will be live music, free food (sushi while it lasts!), a cash bar, and &lt;a href="http://www.henricocasa.org/Events/tabid/70/Default.aspx"&gt;a great selection of art and other things up for bidding.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you're able to make it, I hope to see you there!&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><pubDate>Mon, 12 Jan 2009 17:55:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:32</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/29/Presenting-a-comparison-of-four-DotNetNuke-Form-modules-at-CDUG-121708.aspx#Comments</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=29</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=29&amp;PortalID=0&amp;TabID=55</trackback:ping><title>Presenting a comparison of four DotNetNuke Form modules at CDUG 12/17/08</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/29/Presenting-a-comparison-of-four-DotNetNuke-Form-modules-at-CDUG-121708.aspx</link><description>&lt;p&gt;UPDATE 1/3/09: &lt;a href="http://www.ustream.tv/recorded/982814"&gt;Here is a a video of the talk&lt;/a&gt;.&amp;#160; It was mostly done 'live' using a demo site on my laptop so there aren't really any slides to share.&lt;/p&gt;
&lt;p&gt;I'll be heading up to visit the Capital Area DotNetNuke User Group this coming Wednesday 12/17/08 to present a &lt;a href="http://www.capitaldug.org/Home/tabid/730/ctl/Details/Mid/2086/ItemID/1/Default.aspx?selecteddate=12/17/2008"&gt;talk on 3rd-party DotNetNuke Form modules&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We'll look at a business case where a client wants an event registration form for their website -- starting with a simple "submit your contact information" set of requirements, working up to "process credit cards for an event with multiple sessions" requirement -- and take a look at how each module would handle it.&lt;/p&gt;
&lt;p&gt;Also, we'll look at how the data is stored in the DotNetNuke database and what options are available with each module (and through SQL) to do more with the data collected by the form.&lt;/p&gt;
&lt;p&gt;Although I've presented at several .NET groups, this will be my first time attending a DotNetNuke-specific user group meeting (we don't have one here in Richmond) so I am really looking forward to meeting some new people and night of talking DNN -- hope to see you there!&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><pubDate>Fri, 12 Dec 2008 12:34:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:29</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/27/5-tips-for-training-someone-to-be-an-author-in-a-Content-Management-System-CMS.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=27</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=27&amp;PortalID=0&amp;TabID=55</trackback:ping><title>5 tips for training someone to be an author in a Content Management System (CMS)</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/27/5-tips-for-training-someone-to-be-an-author-in-a-Content-Management-System-CMS.aspx</link><description>&lt;p&gt;As a part of my consulting work with &lt;a href="http://www.memberpath.com"&gt;MemberPath&lt;/a&gt;, I often give our clients training sessions on how to use a Content Management System in the role of a content author and editor.&lt;br /&gt;
&lt;br /&gt;
In our case we use &lt;a href="http://www.dotnetnuke.com"&gt;DotNetNuke&lt;/a&gt; with several custom developed add-ons, but these tips should be useful for anyone who needs to train their clients in how to use a CMS:&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;1. Give an overview of the CMS but start training on a blank page.&lt;/strong&gt; &lt;br /&gt;
When I first start a CMS training I give an overview of general CMS theory, showing menu structure, site navigation, pages, and content modules/containers.&amp;#160; Generally I'll show view mode and edit mode on an existing page, but when I move to actually working with the client on creating content I always start with a blank page.&amp;#160; That way they can focus on the actual process involved with creating content and not be distracted by what's already on a page.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;2. Work from the inside out.&lt;/strong&gt;&lt;br /&gt;
This tip may be somewhat specific to DotNetNuke, but I have a feeling it will apply to other CMS's as well.&amp;#160; After I've done the overview of the CMS and have started training on a blank page, I start with the most granular unit of content and work out from there.&lt;br /&gt;
&lt;br /&gt;
With DNN, this means going over inserting a Text/HTML module, editing it, inserting another Text/HTML module, moving them around on the page between panes (thus introducing panes), then showing the Page Settings of the current page, adding a new page, then showing the Pages/Tabs page under the Admin menu and showing how moving the pages around there affects the site navigation (introducing the concept of multiple pages making up a site).&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;3. Prepare your example text, files, and other assets ahead of time.&lt;/strong&gt;&lt;br /&gt;
I learned this one the hard way when I first started doing CMS training sessions and someone asked "How do I add a picture to the page?" and the only photo I could find quickly on my laptop was from a New Year's party.&lt;br /&gt;
&lt;br /&gt;
Now I have a folder on my Desktop called "CMS Training" and in it is an assortment of text samples, PDFs, Word documents, pictures, logos, and other graphic files.&amp;#160; I've found that having these samples ready ahead of time make the training go smoother and you come off looking much more professional.&lt;br /&gt;
&lt;br /&gt;
BONUS TIP: This is the ideal place to have an image prepared in several different sizes (too big, too small, just right) so that you can explain how images should be edited to the right size before they're uploaded into the CMS.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;4. Use sample content and examples that the client can relate to.&lt;/strong&gt;&lt;br /&gt;
Not all sites are the same, and not all users can relate their content to generic web site content.&amp;#160; Some types of clients view themselves as being so different from organizations that might be represented by the sample content you're using for training that they actually find it to be a mental block to the content training itself.&lt;/p&gt;
&lt;p&gt;I've had this happen more than once when dealing with non-profits:&amp;#160; A fund-raising organization may have a hard time seeing how the content that I have worked up for a trade association applies to them and it becomes a stumbling block during our training session.&lt;br /&gt;
&lt;br /&gt;
Ideally the CMS training during a web site project happens after we've already designed the site, skinned it, and set up the basic navigation and menu structure.&amp;#160; With that in place we can use actual content from their "old" site as the training examples&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;5. Have relevant printed or online reference material available after the training.&lt;/strong&gt;&lt;br /&gt;
I always describe using a CMS as, "If you can surf the web and you can use Word, you can edit your web site with a CMS."&amp;#160; As easy as it might seem to you or I, not everyone will see it that way. &lt;br /&gt;
&lt;br /&gt;
Just because they were attentive during a training session doesn't mean they'll retain the information.&amp;#160; Also, everyone learns differently and giving a live training session might not be effective for all people.&amp;#160; That is why it is important to have some sort of printed or online reference documentation that is relevant to how they'll be using the CMS.&lt;br /&gt;
&lt;br /&gt;
"Relevant" is important here.&amp;#160; Be sure to take in to consideration the role of the person using the system.&amp;#160; If they're just going to be authoring content then there's probably no need for their documentation to contain information on configuration tags or advanced module options -- even if that means developing your own documentation for the CMS.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;Do you have any tips to share for people training others how to work with a CMS?&amp;#160; Leave a comment below.&lt;/em&gt;&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><pubDate>Wed, 10 Dec 2008 13:30:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:27</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/26/Gmail-tip-Develop-a-naming-system-for-your-email-labels.aspx#Comments</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=26</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=26&amp;PortalID=0&amp;TabID=55</trackback:ping><title>Gmail tip: Develop a naming system for your email labels</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/26/Gmail-tip-Develop-a-naming-system-for-your-email-labels.aspx</link><description>&lt;p&gt;To make the most of &lt;a href="http://www.gmail.com"&gt;Gmail&lt;/a&gt;'s system of labeling your emails instead of using folders, it helps to have an organized system of label names.&amp;#160; Here's what I've found works best for me.&lt;br /&gt;
&lt;br /&gt;
To start with, I use several "prefixes" to my label names, such as:&lt;/p&gt;
&lt;blockquote&gt; a- (action)&lt;br /&gt;
c- (client)&lt;br /&gt;
mp- (internal emails, mp is the initials of my company)&lt;br /&gt;
p- (people)&lt;br /&gt;
ref- (emails with very useful information in them)&lt;br /&gt;
v- (vendors)&lt;br /&gt;
z- (less important things that need labeling nonetheless)   &lt;/blockquote&gt;
&lt;p&gt;The label I apply to all communications I have with my client "Meals on Wheels" is "c-MOW".&amp;#160; As you can see, I've shortened the name to just their initials.&amp;#160; This makes it easier to find them using Gmail's search capability.&lt;br /&gt;
&lt;br /&gt;
The biggest advantage of the prefixes is that it logically groups the labels in the label list so that when I need to assign a label to an email I can find it quickly in my list.&amp;#160; As often as possible I try to setup filters, so that when an email comes in from a Meals on Wheels address, it automatically gets the label applied.&lt;br /&gt;
&lt;br /&gt;
For the action labels, I have things setup like "a-todo", "a-punt", "a-reply" (which I've stopped using).&amp;#160; For the reference lables, I have things setup "ref-logins", "ref-addresses", "ref-files", etc.&lt;br /&gt;
&lt;br /&gt;
I only go on site to Meals on Wheels once a week, but I get email from them all the time.&amp;#160; I apply the "a-todo" label to emails that I need to take action on when I'm there.&amp;#160; Once I get on site, I just search Gmail for "l:c-MOW l:a-todo" and I'll see the things I need to work on.&lt;br /&gt;
&lt;br /&gt;
Searching on "l:" is a shortcut in Gmail for searching for "label:" -- that and keeping the prefixes short makes searching quicker than clicking around.&lt;br /&gt;
&lt;br /&gt;
Lastly, although I give the example of a "p-" prefix for people, I don't much use that because I generally know what company someone is with.&amp;#160; If I'm looking for Pete at Meals on Wheels, I can just search for "l:c-MOW Pete".&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt; Do you have any tips for labeling things in Gmail?&amp;#160; Leave a comment below.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;This was originally posted May 2007 in a now defunct blog of mine.&amp;#160; I have brought it back because I'm working on a followup on using the Google Labs Gmail Superstars method with this label method.&lt;/em&gt;&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><pubDate>Tue, 09 Dec 2008 19:25:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:26</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/24/How-I-built-twtkicom-in-just-over-24-hours-for-less-than-100.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=24</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=24&amp;PortalID=0&amp;TabID=55</trackback:ping><title>How I built twtki.com in just over 24 hours for less than $100</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/24/How-I-built-twtkicom-in-just-over-24-hours-for-less-than-100.aspx</link><description>&lt;p&gt;The other night I got the idea to make a website (now &lt;a href="http://twtki.com"&gt;twtki.com&lt;/a&gt;) that would be a wiki of sorts, built by tweets (messages sent on the &lt;a href="http://www.twitter.com"&gt;twitter.com&lt;/a&gt; site).&amp;#160; I wanted it to watch for replies on Twitter to a particular user account, then parse them out into "Subject: Definition" entries into a database that would be accessed by users on the site.&lt;/p&gt;
&lt;p&gt;I was able to build it in just over 24 hours -- really working two late nights -- for under $100 in expenses.&amp;#160; I used quite a few third-party services to get this done so I wanted to write up how I did this incase it can inspire others to try something similar.&amp;#160; Here's what I used, and the approximate order in which I used them:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.networksolutions.com"&gt;&lt;strong&gt;Network Solutions&lt;/strong&gt;&lt;/a&gt;: There are definitely cheaper places to register domain names, but I've been burned or at the least inconvenienced by too many of them over the past twelve years that I've been registering domain names.&amp;#160;&lt;/p&gt;
&lt;p&gt;After searching a few variations of what I wanted to go with, I settled on "&lt;a href="twtki.com"&gt;twtki.com&lt;/a&gt;", also registering the .net variant and getting private registration for both.&amp;#160; My cost for those for a year was about $85, and was the only immediate expense I incurred.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://aws.amazon.com/ec2/"&gt;&lt;strong&gt;Amazon EC2&lt;/strong&gt;&lt;/a&gt;:&amp;#160; I already had an Amazon EC2 instance up and running with Windows 2003 and SQL Server 2005 Express that wasn't being used for much, so I went ahead and decided to use it for this project.&amp;#160;&lt;/p&gt;
&lt;p&gt;Maybe this means I cheated a bit on the time it took to make it overall, but I don't think it took me more than an hour to set it up a couple of weeks ago when I did.&amp;#160; I went ahead and set twtki.com to the Elastic IP so that the DNS could get propogating right away.&amp;#160; The cost is pennies per hour, so while I was building this there were a few dollars in hosting and data fees, which continue as long as the instance is running.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.google.com/apps/intl/en/business/index.html"&gt;Google Apps Email&lt;/a&gt;:&lt;/strong&gt;&amp;#160; Google Apps for Business is great if you want the Gmail-style interface for email but using your own domain name, and is free unless you need &lt;a href="http://www.google.com/apps/intl/en/business/editions.html"&gt;a whole bunch of extra features that I don't&lt;/a&gt;.&amp;#160; I went ahead and set that up, and made the DNS entires (CNAME, MX) to get those propogating immediately as well.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Two Twitter accounts -- &lt;/strong&gt;&lt;a href="http://twitter.com/twtki"&gt;&lt;strong&gt;@twtki &lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;and &lt;/strong&gt;&lt;a href="http://twitter.com/twtkinews"&gt;&lt;strong&gt;@twtkiNews&lt;/strong&gt;&lt;/a&gt;: I setup the two main Twitter accounts that I wanted to use for this project.&amp;#160; I separated them in this manner because I didn't want people to have to follow &lt;a href="http://twitter.com/twtki"&gt;@twtki&lt;/a&gt; to get updates on the service, thus the &lt;a href="http://twitter.com/twtkinews"&gt;@twtkiNews&lt;/a&gt; account.&amp;#160;&lt;/p&gt;
&lt;p&gt;The projected reason for this is that on the off chance this site gets popular, all the folks following &lt;a href="http://twitter.com/twtki"&gt;@twtki&lt;/a&gt; will see all the entries other people they're following are making to &lt;a href="http://twitter.com/twtki"&gt;@twtki&lt;/a&gt; in their public timelines, and that could get annoying.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.inkscape.org/"&gt;&lt;strong&gt;Inkscape&lt;/strong&gt;&lt;/a&gt;: I love Inkscape for designing simple logos and it is free and (in my opinion) pretty easy to use.&amp;#160; No one wants to see twitter accounts that have the default logo, so I whipped up two quick logoes, one for each of the twitter accounts that runs it:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://s3.amazonaws.com/twitter_production/profile_images/66293215/twtki-logo80_bigger.png" alt="" /&gt; &lt;img src="http://s3.amazonaws.com/twitter_production/profile_images/66293586/twtkinews-logo80_bigger.png" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The ASP.NET 2.0 program that runs the site&lt;/strong&gt;: I'll probably do a separate post on this once the code matures a bit because right now it is super simple:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt;A database on SQL Server 2005 Express&lt;/strong&gt;: 2 tables: one for tweets, one for topics. One-to-many relationship between topics and tweets.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;default.aspx/.vb&lt;/strong&gt;: Right now the whole thing is run off of one default.aspx file with the associated default.aspx.vb code behind.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;get-tweets.vbs&lt;/strong&gt;: Well, okay, that isn't ASP.NET 2.0, it is some old-school &lt;a href="http://en.wikipedia.org/wiki/Windows_Script_Host"&gt;Windows Script Host&lt;/a&gt; VBScript, but it works well with Windows Scheduled Tasks to run at one minute intervals and query the &lt;a href="http://apiwiki.twitter.com/"&gt;Twitter API&lt;/a&gt; to see if any new tweets have been sent to &lt;a href="http://twitter.com/twtki"&gt;@twtki&lt;/a&gt; then it processes them as needed to get them into the database.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://www.helicontech.com/isapi_rewrite/"&gt;&lt;strong&gt;HeliconTech ISAPI Rewrite 3&lt;/strong&gt;&lt;/a&gt;: This turned out to be the most valuable piece of the project.&amp;#160; I felt that it would be really important that the links to entries on the site could be in the simple form of "twtki.com/topic", for example "&lt;a href="http://twtki.com/turducken"&gt;twtki.com/turducken&lt;/a&gt;".&amp;#160;&lt;/p&gt;
&lt;p&gt;This add-on module that works pretty much the same as Apache's mod_rewrite.&amp;#160; It let me pass through the incoming URL as a querystring to default.aspx with the following regex so &lt;a href="http://www.helicontech.com/forum/forum_posts-TID-11235.htm"&gt;graciously provided by the developer Anton&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;RewriteBase / &lt;br /&gt;
RewriteRule ^([^/]+)$ default.aspx?subj=$1 [NC,L]&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I was able to use the free version, which among other things is limited to per-server, not per-site settings because this is the only site set up at the moment on the Amazon EC 2 instance I'm using.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.google.com/analytics/"&gt;&lt;strong&gt;Google Analytics&lt;/strong&gt;&lt;/a&gt;: You've got to have an easy way to measure site stats, and Google Analytics is my favorite free web site traffic analysis tool.&amp;#160; No need to go into the details here, but if you want some more info check out the &lt;a href="http://www.chrisbusse.com/Blog/tabid/55/articleType/ArticleView/articleId/18/Video-of-my-Google-Analytics-discussion-at-SocialDevCamp-East.aspx"&gt;video streams of a session I facilitated on Google Analytics at the recent SocialDevCampEast&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.uservoice.com/"&gt;&lt;strong&gt;UserVoice&lt;/strong&gt;&lt;/a&gt;: Lastly I added the nifty UserVoice &lt;a href="http://www.uservoice.com/how_it_works"&gt;widget&lt;/a&gt; to collect suggestions, feature requests, bug reports, and other feedback from people visiting the site.&amp;#160; It warrants its own blog post in the near future, but if you're developing a web site/application that offers services to a user base, it is definitely something to check out.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What does the future hold for twtki.com?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I created it as a proof of concept / R&amp;amp;D project for something bigger and completely unrelated that I'm working on, but which will use some of the same underlying technologies (Amazon EC2, web service API's, UserVoice).&lt;/p&gt;
&lt;p&gt;For twtki, before the end of the year I plan to add search, the ability to add entries directly from the page, and do a general page layout redesign to accomodate those ideas and some future things I want to do with it.&amp;#160; Once those are in place I'll feel a bit more comfortable promoting beyond my own twitter followers (I'm &lt;a href="http://twitter.com/busse"&gt;@busse&lt;/a&gt; btw)&lt;/p&gt;
&lt;p&gt;I plan to continue blogging on the progress of its development here, so keep an eye out for future articles on twtki and please comment below if you have any questions, suggestions, etc.&amp;#160; And by all means, please check out &lt;a href="http://twtki.com"&gt;twtki.com&lt;/a&gt;, and an entry or two, and follow &lt;a href="http://twitter.com/twtkiNews"&gt;@twtkiNews&lt;/a&gt; on Twitter -- thanks!&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><pubDate>Mon, 08 Dec 2008 12:00:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:24</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/22/10-Tips-for-UStreaming-live-events-conferences-classes-etc.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=22</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=22&amp;PortalID=0&amp;TabID=55</trackback:ping><title>10 Tips for UStreaming live events (conferences, classes, etc)</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/22/10-Tips-for-UStreaming-live-events-conferences-classes-etc.aspx</link><description>&lt;p&gt;As an experiment I streamed some sessions from &lt;a href="http://barcamp.pbwiki.com/SocialDevCampEast"&gt;Social Dev Camp East &lt;/a&gt;(scroll to "Agenda" for links to what I was able capture) using the free &lt;a href="http://www.ustream.tv/"&gt;UStream.tv &lt;/a&gt;service.&lt;/p&gt;
&lt;p&gt;I've gotten some questions about how I went about doing it (thanks &lt;a href="http://twitter.com/MissLynn13"&gt;@MissLynn13&lt;/a&gt;!)so here in no particular order are 10 Tips for UStreaming live events:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;strong&gt;Use a camera better than a webcam&lt;/strong&gt;. I used a 3CCD MiniDV camera connected directly to an old Mac Powerbook G4 laptop via Firewire. In comparison tests vs. my iMac webcam, this produced a better picture.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Audio quality is key! &lt;/strong&gt;If you're using a good camera, hopefully it will have a good mic.&amp;#160; The audience "watching at home" will care much, much more about the audio than the video -- unless you're getting a really good image of something being presented, most likely the audio will be the real content, and the image will be just to give the audio context.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Use a wired ethernet connection, or be sure to have a really strong wifi signal. &lt;/strong&gt;This was probably my biggest hurdle -- my wifi connection kept dropping, or there were times where I couldn't get on the network at all. UStream does a great job of picking back up where you left off, but you'll lose viewers for sure.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;If moving between rooms for multiple sessions, give yourself time.&lt;/strong&gt;&amp;#160; For Social Dev Camp East, several of the session started and stopped at the same time.&amp;#160; This made it hard to break down and move between rooms.&amp;#160; 15 minutes between sessions would have been a big help.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Avoid visual and audio distractions.&lt;/strong&gt; Don't film the back of someone's head, don't setup under an air vent or near a coffee urn w/ noisy burner.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Engage the audience watching on Usteam&lt;/strong&gt;. Be willing to proxy questions for them. I surprised a presenter and the room when I started off with "There are as many people watching online as there are in this room, and one of them has a question..."&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Promote the event on Twitter! &lt;/strong&gt;We made the "trending topics" list on search.twitter.com with the #sdc2 hashtag and I think a lot of it had to do with discussion about the streaming both from people there, and people watching from elsewhere.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Be prepared to miss a lot of the actual presenation.&lt;/strong&gt; I spent a lot of time fiddling with Ustream, largely due to trying to resolve network &amp;amp; connectivity issues, that I felt like I really missed some of the presentation content and Q &amp;amp; A.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;If you're streaming multiple sessions, schedule them on UStream and announce them in the chat. &lt;/strong&gt;Ustream has a feature where you can setup a schedule for your show. Also, I would let people in the UStream chat room know when I was moving and what session I was going to next so that they would know what happened when I dropped off.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Record your stream for posterity.&lt;/strong&gt; Ustream has a feature that lets you "Start Streaming" and "Start Recording" separately.&amp;#160; I'd start streaming as I set up everything, then start recording right before the speaker got going. Now there is an &lt;a href="http://www.ustream.tv/channel/socialdevcamp-east-fall-2008"&gt;archive &lt;/a&gt;of everything I was able to capture! Bonus tip: if you have to hustle between locations, worry about titling and tagging the clips later.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Hopefully you found this useful, and please comment below if you have any other tips!&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><pubDate>Tue, 02 Dec 2008 22:26:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:22</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/20/Many-of-the-StumbleUpon-Referrers-in-your-web-stats-dont-count-or-why-I-love-Google-Analytics-Goals.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=20</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=20&amp;PortalID=0&amp;TabID=55</trackback:ping><title>Many of the StumbleUpon Referrers in your web stats don't count (or, why I love Google Analytics Goals)</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/20/Many-of-the-StumbleUpon-Referrers-in-your-web-stats-dont-count-or-why-I-love-Google-Analytics-Goals.aspx</link><description>&lt;p&gt;[Originally published May 2007, republished now in new blog system]&lt;/p&gt;
&lt;p&gt;I recently released an application that has a very niche focus and have been slowly getting the word out by getting posts up on sites that target the same market I am.&lt;/p&gt;
&lt;p&gt;Like a stats obsessed sports fan I've been checking my Google Analytic referrers to see what blogs have picked it up already.&amp;#160; I was delighted when one day there were 132 new referrers from &lt;a href="http://www.stumbleupon.com/"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;StumbleUpon.com&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;!&amp;#160;&lt;/p&gt;
&lt;p&gt;I'd heard of StumbleUpon but never used it.&amp;#160; All these visits were coming from "refer.php" (131) and "refer.html" (1)&lt;/p&gt;
&lt;p&gt;When I went to those pages, I could see that they obviously weren't going to bring up the listing for my site, so I investigated further.&amp;#160; I figured out that a particular URL is listed on StumbleUpon as:&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://www.stumbleupon.com/url/www.yoursite.com"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;http://www.stumbleupon.com/url/www.yoursite.com&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I found my site and sure enough, two people had given it a thumbs up and one of them wrote a very nice note about it.&amp;#160; How cool! (ok, some people reading this might be much more popular on StumbleUpon, but it was cool for me).&lt;/p&gt;
&lt;p&gt;But then I wondered, where did the other 130 referrers come from?&amp;#160; Looking around the site it looks like sometimes a URL can get featured on a category page.&amp;#160; Maybe I had been featured?&lt;/p&gt;
&lt;p&gt;Then the next day, nothing.&amp;#160; Not a single referrer.&lt;/p&gt;
&lt;p&gt;Okay, fair enough, I got featured then rolled off -- but still not one referrer?&amp;#160; A &lt;a href="http://www.digg.com/"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;digg&lt;/font&gt;&lt;/u&gt;&lt;/a&gt; or &lt;a href="http://del.icio.us/"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;del.icio.us&lt;/font&gt;&lt;/u&gt;&lt;/a&gt; link with a few people on it will still get you residual referrers.&amp;#160; Maybe the dynamic or "StumbleUpon effect" just works differently?&lt;/p&gt;
&lt;p&gt;Then a few days later, there was a 75 referrer spike, all from refer.php.&lt;/p&gt;
&lt;p&gt;Where did that come from?&amp;#160; I've been analyzing web logs and stats for almost ten years now and something just didn't seem to add up, so I started &lt;a href="http://www.google.com/search?q=stumbleupon+referrer"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;Googling around&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I found several SEO sites posting about how great getting listed on StumbleUpon was for getting a ton of traffic to your site (although some of them admit that the quality of the traffic was lower than from other referrers).&lt;/p&gt;
&lt;p&gt;However, I did find at least &lt;a href="http://swik.net/User:alex/Alex+Bosworth+-+The+Races/Is+StumbleUpon+Referrer+Spamming%3F/waw0"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;one person who was questioning whether this traffic was legit&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote dir="ltr"&gt;
&lt;p&gt;... StumbleUpon may be unfairly represented by Awstats as sending a lot more referrals to your page than you realize.&lt;/p&gt;
&lt;p&gt;Each stumbleupon referral will be seen as 5x or so hits in quick succession, rather than just one ...&lt;/p&gt;
&lt;p&gt;I’m wondering if this is part of the technology or if it’s actually spam to try and increase stumbleupon’s profile.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;And in on another site, &lt;a href="http://insideanalytics.blogspot.com/2006/07/analyzing-stumbleupon.html"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;I found the answer I was looking for&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that there's a default setting that likely throws analytics off a bit as folks are using the Stumble! button. In the toolbar configuration, there's a setting to "Prefetch Stumbles". In my testing, the browser would actually prefetch a few sites at a time. Sites that I may not end up visiting. However, if I do visit them, they are downloaded again (except for objects that are cached), and a second view is recorded to the site.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The StumbleUpon toolbar PREFETCHES sites, which would explain why people are getting a lot of "low quality" traffic referred in -- that traffic might not ever even see the site!&lt;/p&gt;
&lt;p&gt;I needed proof and wanted to see to what extent the toolbar was prefetching, so I fired up good 'ol &lt;a href="http://en.wikipedia.org/wiki/Netstat"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;netstat&lt;/font&gt;&lt;/u&gt;&lt;/a&gt; to see what was going on behind the scenes.&lt;/p&gt;
&lt;p&gt;I clicked the Stumble button in the toolbar and it brought up htmlplayground.com and netstat showed that I had also connected to linuxkungfu.com, but I didn't see that site -- that is until I clicked the Stumble button again and it came up in my browser.&lt;/p&gt;
&lt;p&gt;Now don't get me wrong, I am very grateful for the exposure my listing on StumbleUpon has gotten me, but I wonder if there is a good reason that StumbleUpon needs to prefetch sites in this manner, or if they could at least have that checkbox off by default?&lt;/p&gt;
&lt;p&gt;I also wonder why some "SEO" sites would jump to the conclusion that this is all real traffic without doing a bit of due diligence first?&lt;/p&gt;
&lt;p&gt;Hopefully this post will help people understand that they need to take their StumbleUpon referrer stats with a grain of salt.&amp;#160; This is a good example why just looking at visitors, hits, and referrers isn't as beneficial as setting up &lt;a href="http://www.google.com/support/googleanalytics/bin/answer.py?hl=en&amp;amp;answer=55515"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;Goals&lt;/font&gt;&lt;/u&gt;&lt;/a&gt; and defining other specific metrics for evaluating traffic to your website.&lt;/p&gt;
&lt;!-- technorati tags --&gt;</description><dc:creator>SuperUser Account</dc:creator><pubDate>Mon, 24 Nov 2008 17:49:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:20</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/19/Yet-another-fix-for-ASPNET-20-error-The-state-information-is-invalid-for-this-page-and-might-be-corrupted.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=19</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=19&amp;PortalID=0&amp;TabID=55</trackback:ping><title>Yet another fix for ASP.NET 2.0 error: "The state information is invalid for this page and might be corrupted."</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/19/Yet-another-fix-for-ASPNET-20-error-The-state-information-is-invalid-for-this-page-and-might-be-corrupted.aspx</link><description>&lt;p&gt;Tonight I had a client's DNN site that got the error "The state information is invalid for this page and might be corrupted." any time we tried to add a new Text/HTML module to a page.&lt;/p&gt;
&lt;p&gt;Googling around I found &lt;a href="http://forums.asp.net/t/955145.aspx?PageIndex=1"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;many possible causes and a number of solutions&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;.&amp;#160; Apparantly this error message isn't as descriptive as it could be and covers a broad range of situations.&lt;/p&gt;
&lt;p&gt;Finally I determined that my error was caused by having two viewstate variables on the page -- the normal one, and another one that had been unknowingly copied and pasted into another Text/HTML module on the page.&lt;/p&gt;
&lt;p&gt;Once I removed the offending one from the Text/HTML module, things returned to normal.&lt;/p&gt;
&lt;p&gt;During the course of this I also discovered a &lt;a href="http://www.pluralsight.com/tools.aspx"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;Viewstate Decoder utility&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;.&amp;#160; While that didn't help me specifically, it was interesting to see the output from it.&lt;/p&gt;
&lt;p&gt;[This post originally appeared on 5/22/2008 when I was using a differnet blog module for this site]&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><pubDate>Mon, 24 Nov 2008 12:05:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:19</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/18/Video-of-my-Google-Analytics-discussion-at-SocialDevCamp-East.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=18</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=18&amp;PortalID=0&amp;TabID=55</trackback:ping><title>Video of my Google Analytics discussion at SocialDevCamp East</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/18/Video-of-my-Google-Analytics-discussion-at-SocialDevCamp-East.aspx</link><description>&lt;p&gt;Here is the video of the Google Analytics session I facilitated at SocialDevCamp East.&amp;#160; It is in two parts because the connection dropped.&amp;#160; The bulk of the presentation is in part 2.&amp;#160; Enjoy!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Part 1:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;embed height="320" width="400" type="application/x-shockwave-flash" src="http://www.ustream.tv/flash/video/831080" allowscriptaccess="always" allowfullscreen="true" flashvars="autoplay=false"&gt;&lt;/embed&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Part 2:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;embed height="320" width="400" type="application/x-shockwave-flash" src="http://www.ustream.tv/flash/video/831111" allowscriptaccess="always" allowfullscreen="true" flashvars="autoplay=false"&gt;&lt;/embed&gt;&lt;/p&gt;
&lt;p&gt;Here's some of the links mentioned in the video as well:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://www.google.com/analytics"&gt;Google Analytics&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.google.com/insights/search/#"&gt;Google Insights&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.google.com/webmasters/tools/"&gt;Google Webmaster Tools&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.woopra.com/"&gt;Woopra&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.poprl.com/"&gt;POPrl&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.tubemogul.com"&gt;TubeMogul&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Lastly, all the sessions I was able to stream &amp;amp; record are available here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.ustream.tv/channel/socialdevcamp-east-fall-2008"&gt;http://www.ustream.tv/channel/socialdevcamp-east-fall-2008&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I plan to do a follow up "Lessons learned while trying to stream video from a conferece" post later.&lt;/p&gt;
&lt;p&gt;Thanks to all who attended and participated!&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><pubDate>Tue, 04 Nov 2008 19:43:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:18</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/16/Four-upcoming-speaking-engagements-REST-DotNetNuke-forms-SocialDevCamp-East.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=16</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=16&amp;PortalID=0&amp;TabID=55</trackback:ping><title>Four upcoming speaking engagements: REST, DotNetNuke (+forms), SocialDevCamp East</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/16/Four-upcoming-speaking-engagements-REST-DotNetNuke-forms-SocialDevCamp-East.aspx</link><description>&lt;p&gt;My Feb. talk got rescheduled to Nov 19, so here's an updated list of my upcoming speaking engagements:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Oct 30, 2008: Richmond Meet &amp;amp; Code:&lt;/strong&gt; GET some REST: Working with 3rd-party web service APIs (presenting)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Nov 1, 2008: &lt;/strong&gt;&lt;a href="http://barcamp.pbwiki.com/SocialDevCampEast"&gt;&lt;strong&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;SocialDevCamp East&lt;/font&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;:&lt;/strong&gt; Attending, hopefully presenting (BarCamp/unconference format)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Nov 19, 2008: &lt;/strong&gt;&lt;a href="http://www.innsbrookdotnetug.org/"&gt;&lt;strong&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;Innsbrook .NET User Group&lt;/font&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/a&gt;:&amp;#160;DotNetNuke: An Open Source .NET CMS and Application Framework&amp;#160;(presenting)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Dec 17, 2008: &lt;/strong&gt;&lt;a href="http://www.capitaldug.org/"&gt;&lt;strong&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;Capital DotNetNuke User Group&lt;/font&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;: &lt;/strong&gt;The right form for the job: A comparison of DotNetNuke form modules (presenting)&lt;/p&gt;
&lt;p&gt;Schedule permitting, I'd love to talk to your group or organization about any of the topics I'm passionate about: DotNetNuke, .Net development, Social Media, development/fundraising packages such as Raiser's Edge, association management systems such as iMIS, other technology for nonprofits in general, etc.&amp;#160; &lt;a href="http://www.chrisbusse.com/Speaking/tabid/83/Default.aspx"&gt;More details here&lt;/a&gt;.&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><pubDate>Thu, 30 Oct 2008 15:36:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:16</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/15/Goal-Tracking-and-Analysis-an-Important-Part-of-Social-Media-Strategy.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=15</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=15&amp;PortalID=0&amp;TabID=55</trackback:ping><title>Goal Tracking and Analysis: an Important Part of Social Media Strategy </title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/15/Goal-Tracking-and-Analysis-an-Important-Part-of-Social-Media-Strategy.aspx</link><description>&lt;p&gt;I'm playing a bit of "devil's advocate" in this video suggesting that Twitter or Facebook might not be right for some organizations, but my main point is that you need to be tracking stats on the back end to know where your social media energies are best spent.&lt;/p&gt;
&lt;object height="370" width="437" id="viddler" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"&gt;
&lt;param value="http://www.viddler.com/player/ed200fd0/" name="movie" /&gt;
&lt;param value="always" name="allowScriptAccess" /&gt;
&lt;param value="true" name="allowFullScreen" /&gt;
&lt;param value="transparent" name="wmode" /&gt;&lt;embed height="370" width="437" name="viddler" wmode="transparent" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://www.viddler.com/player/ed200fd0/"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;p&gt;I'm going to go update the &lt;a href="http://www.socialdevcamp.net"&gt;SocialDevCampEast&lt;/a&gt; wiki page now to suggest this as a topic...&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><pubDate>Wed, 29 Oct 2008 21:19:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:15</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/14/Two-fundraising-event-promotion-scenarios-for-discussion-at-SocialDevCamp-East.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=14</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=14&amp;PortalID=0&amp;TabID=55</trackback:ping><title>Two fundraising event promotion scenarios for discussion at SocialDevCamp East</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/14/Two-fundraising-event-promotion-scenarios-for-discussion-at-SocialDevCamp-East.aspx</link><description>&lt;p&gt;I have two upcoming event promotion scenarios for separate nonprofits that I plan to suggest as topics for discussion at the &lt;a href="http://barcamp.org/SocialDevCampEast"&gt;SocialDevCamp East&lt;/a&gt; (Nov 1) unconference:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. The individual participant scenario:&amp;#160;&lt;/strong&gt; Coming up on November 15th I'm participating in the &lt;a href="http://www.mowdelivers.com/SpecialEvents/HungerStrike/tabid/107/Default.aspx"&gt;Meals on Wheels Serving Central Virginia 12th Annual Hunger Strike Bowl-A-Thon&lt;/a&gt;.&amp;#160; As an individual, I need to put together a team of 3-4 others, which ideally should raise $100-$150 each. (anyone interested?)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2. The event organizer scenario:&lt;/strong&gt; On January 16, 2009 the &lt;a href="http://www.henricocasa.org/Events/tabid/70/Default.aspx"&gt;Henrico CASA will be holding their 3rd Annual Crossroads Art Auction&lt;/a&gt;.&amp;#160; I'm fortunate to have the opportunity to volunteer on the board of the Henrico CASA, and am working as a member of the planning committee to put together the event.&lt;/p&gt;
&lt;p&gt;For the Meals on Wheels event, I'm planning to broadcast to my Facebook, Twitter, and personal email contacts, inviting them to my &lt;a href="http://www.mowdelivers.com/default.aspx?tabid=105&amp;amp;id=15"&gt;Bowler Page&lt;/a&gt; on the MOW website to learn more and consider supporting my team.&lt;/p&gt;
&lt;p&gt;For the second event, I'm planning on setting up a Facebook page well in advance of the event, and inviting my contacts to not only sign up, but to spread the word as well.&amp;#160; As the planning progresses and we have more auction items, confirmed sponsors, etc., I'll be posting regular updates to the page.&amp;#160; I'm also going to try to get local bloggers and Twitter users to cover the event.&lt;/p&gt;
&lt;p&gt;For both events though, I'm sure there are more things that can be done to bring them to the attention of people via social media / networking methods (take live bids on an auction item via &lt;a href="http://www.ustream.tv"&gt;Ustream&lt;/a&gt; is one thing that has been suggested).&lt;/p&gt;
&lt;p&gt;I'd like to propose a roundtable discussion at SocialDevCamp East to discuss how organizations can get the word out about their events and work to make them as successful as possible and reach their full capacity.&lt;/p&gt;
&lt;p&gt;Thoughts on this?&amp;#160; Comment below...&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><pubDate>Fri, 24 Oct 2008 04:05:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:14</guid></item><item><comments>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/13/Xyzzy-badge-on-StackOverflow.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=55&amp;ModuleID=448&amp;ArticleID=13</wfw:commentRss><trackback:ping>http://www.chrisbusse.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=13&amp;PortalID=0&amp;TabID=55</trackback:ping><title>"Xyzzy" badge on StackOverflow</title><link>http://www.chrisbusse.com/blog/tabid/55/articleType/ArticleView/articleId/13/Xyzzy-badge-on-StackOverflow.aspx</link><description>&lt;p&gt;Screenshot from &lt;a href="http://www.stackoverflow.com"&gt;Stackoverflow.com&lt;/a&gt; showing the elusive &lt;a href="http://en.wikipedia.org/wiki/Xyzzy"&gt;Xyzzy&lt;/a&gt; badge...&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="/Portals/0/img/so_xyzzy.jpg"&gt;&lt;img border="0" width="300" alt="" src="/Portals/0/img/so_xyzzy.jpg" /&gt;&lt;br /&gt;
Click to Enlarge&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Anyway, IMHO, stackoverflow is one of the best resources for developers to come around in a long time.&lt;/p&gt;</description><dc:creator>SuperUser Account</dc:creator><pubDate>Fri, 24 Oct 2008 02:46:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:13</guid></item></channel></rss>
