in

Telligenti

Serving up fresh ideas every day, Telligent style

Josh Ledgard

July 2007 - Posts

  • The New AT&T Lives up to the Name

    After all of our troubles with phone companies I didn't have a good look on my face when I checked my cell phone minutes Wednesday night.  Having just started a new job with a completely remote team and lots of phone conferences in June I knew it was going to be bad.  I was 468 minutes over after having used up the 550 in my plan and my 750 in rollover.  At .45 per minute my bill was looking to be over $250. 

    This morning I called "The New" AT&T.  I was on hold for just 30 seconds before speaking to a real person! I asked if it was possible to upgrade my plan retroactively back to the start of this billing cycle.  She started to tell me that would mean I'd only have a few days to use all the minutes and I'd be charged for the whole month... then she saw my usage and agreed with my plan of attack.  She upgraded my plan and 3 minutes later I had an e-mail confirmation to let me know I could actually use my cell phone again.  $30 dollars to save $210 is a good deal any day of the week. 

    Thanks AT&T!

  • Simple Sausage and Spinach Soup

    This was very quick to make, very tasty, and was pairs excellently with a bold white wine.  We served with some bruscetta and baguettes.  Four stars!

    Sausage and spinach soup

    Fresh herbs are added after the soup cooks so they'll retain their bright color and flavor. You can substitute 1 teaspoon dried herbs for each tablespoon fresh, but add them with the tomatoes. Serve with a toasted baguette.

    Ingredients

    10 ounce sweet turkey Italian sausage
     Cooking spray
    1 cup prechopped onion
    2 teaspoons bottled minced garlic
    1/2 cup water
    1 (15-ounce) can cannellini beans, rinsed and drained
    1 (14.5-ounce) can organic stewed tomatoes, undrained (such as Muir Glen)
    1 (14-ounce) can fat-free, less-sodium chicken broth
    2 cups baby spinach
    1 tablespoon chopped fresh basil
    2 teaspoons chopped fresh oregano
    2 tablespoons grated fresh Romano cheese

    Preparation

    Remove casings from sausage. Cook sausage in a large saucepan coated with cooking spray over high heat until browned, stirring to crumble. Add onion and 2 teaspoons garlic to pan; cook for 2 minutes. Stir in 1/2 cup water, beans, tomatoes, and broth. Cover and bring to a boil. Uncover and cook for 3 minutes or until slightly thick. Remove from heat, and stir in spinach, basil, and oregano. Ladle 1 1/2 cups soup into each of 4 bowls, and sprinkle each serving with 1 1/2 teaspoons cheese.

  • Should there be a link between Facebook and Community Server Sites?

    I didn't go to the Facebook developer garage last night in Seattle. Honestly I don't have a laptop yet I can take that's not pink and the geeks would have laughed at me. But if I did go I was going to look into building a quick connection point between my Community Server site at Ledgards.com and facebook. The article below suggests that it would actually drive traffic to ledgards.com.

    How would you want Community Server and Facebook to play nice? How could www.Asp.net users for example meet up on Facebook and Vica Versa?


     

    via VentureBeat by Eric Eldon on Jul 24, 2007

    Slide, Rockyou and HotorNot, three companies with the largest number of users on Facebook, are showing continued traffic growth on their own sites.

    quant2.jpgThe finding, reported by Quantcast, a service that tracks traffic trends for Web sites, suggests that sites failing to embrace Facebook may be missing out on potential growth.

    For some, this is also encouraging evidence that Facebook's platform, launched in May, isn't necessarily weening users entirely off their own Web sites. While Facebook allows third-party sites to advertise on their applications on Facebook, many sites prefer to maintain control over their users' experience, and are hesitant to trust Facebook's promise that it will remain hands-off. Despite the pledge by Facebook's executives that sites are free to make money on their apps within Facebook, its terms of service says Facebook can change its policy at any time....

  • Importing your blog into Facebook

    Someone asked me today how people where reading my blog on Facebook and if I had to dual-post to my Community Server blog and my facebook account  Well, you don't.  You can import your blog RSS feed into facebook. Here's how:

    You can import your blog's RSS feed into facebook as a “note”. Go to your profile on Facebook, drop down new “more” applications from the left sidebar menu.  Choose notes.

    On the right hand side you should see an option to import notes or "import a blog". Then you'll see options for adding an RSS feed. Paste the link to your RSS feed there.  Then, after you blog facebook reads the feed, imports the notes, and notifies your friends.  Cool stuff.

  • Announcing: Social Networking and Communities Group in Dallas

    I think this is a cool idea for anyone in the dallas area. Anyone interested in my starting a similar regular meeting in the Seattle area?
     
    Announcing: Social Networking and Communities Group - Rob Howard's Blog

    Starting August 29th Telligent will host a monthly breakfast at our office in Dallas as an interest group for Social Networking and Communities.

    What is it? 

    It's not going to be technical. Visual Studio won't get opened. What it will be is a fun conversation with like-minded people about topics related to social networking and communities all centered around how these concepts and technologies can be applied successfully for organizations.

  • My River of News is Dead... Someone Fix Google Reader

    I'm not sure what the devs at Google are doing lately, but whatever it is they need to rollback to a previous version because my river of news has been dead for days.  Sure, it still works, but only in the way that your old, beaten, hand-me-down, car works 3 years after the first time it left you stranded... sometimes. 

    1. About 50% of the time, when I click "All Items" in IE or Firefox I'm greeted with this screen.  The only problem is that the sidebar is teasing me with over 100 unread items. 

    2. In Firefox my river dies consistently after reading the first 10 items in the middle of loading the next 20.  Then I end up having to gamble by hitting the refresh button. (See bug #1)

    3. About 20% of the time I get an error when I mark items as read with the mobile version. Once I get this it doesn't work again for 5 minutes.  But that's five minutes I'm not catching up on my news.

    4. I've seen several times in the last few days the pages render without the CSS applied.  It's an ugly site and certainly not the experience you've come to expect from Google.

    The reason I loved Google reader is that it was as fast as a local client reader with the advantage of having read/unread status maintained across machines and devices.  It's quickly losing that status. Thankfully they implemented an OPML export that I can use after finding a new way to read and share items.  Has the "rest and vest" attitude started already at the big G?

  • After 3 Weeks at Telligent I'm Already Hiring

    I left Microsoft to join Telligent on June 25th, and it's been an exciting three weeks.  I'm learning a lot, having tons of fun, and I think my team is worried about me since I haven't run away screaming yet.  Don't worry, I won't.  These are all fun challenges.  :-) 

    What's most exciting to me has been the freedom and the pace.  It was thrilling for me to suggest a change one day and follow-up a couple of days later only to find out it had already been pushed live to the site! 

    If you didn't know, my team owns creating a managed experience for customers that want their communities hosted with additional services such as new development, moderation, training, etc.  Today we manage several Microsoft communities such as Silverlight.net and Asp.Net, and one of my challenges has been figuring out how to standardize this offering so that we can take on additional business. 

    I'm also excited about the opportunities we have to build onto the enterprise SKU of Community Server.  Specifically we're looking at things like improved cms, moderation assistance tools, reporting services, advertising platforms, and deeper social networking integration services.  There's lots of ways to grow a product like this, and since our team will be running large scale communities, we'll have the opportunity to leverage the new stuff first. 

    If you'd like to be part of the team we're building, you should know that I'm hiring and I expect to be hiring for a while. At the moment, I have two open positions for developers. I wrote up the official descriptions here. Feel free to contact me if you are interested.

  • Seven Reasons Facebook is More Popular than Blogging

    I’ve been amazed at how quickly Facebook has taken off with my core friend group in Seattle. Out of all the people my wife and I routinely interact with there are only 2 that aren’t “facebooking”.  Watching the non-technical members of the group I think it comes down to a combination of factors. There isn’t one that sticks out.

    1. It is less demanding than a blog. A blog is great for modern article publishing, but it would create too much pressure on the sort of friends and family types that just want to occasionally keep everyone in the loop about what’s going on in their lives.  Sort of like how you might never call all your relatives, but you send them all family Christmas cards.  Most other online communites make you focus on entering paragraphs of text.
    2. They figured out how to make the internet look social without critical mass.  With forums you really need a lot of people there to make them look active. This is partially because of the first point I raised comparing profile alerts to blogging or forums.  All you have to do to create a new message is say “I’m at the movies” or “I like Pearl Jam”.  Then the “wall to wall” stuff is like your mini public forum. But you only need 5-6 people in a circle before it starts to feel active daily. I’d wager you need at least 40 people in a forum before it feels this way.
    3. I don’t need to know what RSS is.  Dare explains this one perfectly in his post here about “Why Facebook is Bigger than Blogging”.
    4. They walk you in one step at a time. Facebook also walks you through one step at a time to pull you in. If you have’t entered educational history it will put that front and center next time you sign in with a message that says “enter this… connect with classmates”… then you do it. You get to see the cause and effect of your actions. And they use just the right amount of Ajax in their interface. There is always a "next step" that keeps sucking you in. The question is whether or not they can keep it up. I'm sure this is a big reason why they opened it up... to keep the next steps coming.
    5. Text Messaging Interaction. Not all of my friends have internet enabled phones, but they do text message. And they love getting facebook updates on their phone and sending them. If you haven’t tried it yet, sign up for some mobile alerts from facebook. The way they do it is slick. You'll need to increase your texting plan though.
    6. The photo sharing rocks. If you haven’t gone through the process try uploading some pictures to facebook that have some of your facebook friends in them.  It’s very easy to caption every shot then click on faces and tag your friends. Then all those friends get notifications that you uploaded pictures of them and you get comments on the pictures.  It’s really the ultimate social photoblogging software as far as I can tell.
    7. Searching and browsing for people. Searching isn't about content it's about people and then content. Not very helpful for getting your job done, but very helpful ensuring you don't ever forget another fiends birthday again.
  • The Lesser of Two Evils?

    We're canceling Vongage. It's been great for saving money over the last 1.5 years, but the service has reached the point of being unusable. So this morning I'm on hold with Verizon. I've been on hold for 20 minutes. This was after the automated response system attempted to forward me to a number that "The number you are calling has been disconnected" and I called back a second time. The second time I had to lie and say I had a billing issue since their new account number has apparently been disconnected. 

    Now they've got me on hold... ready to buy their service again and I'm listening to... ADS. I'm listening to ads for their FIOS Internet service that I can't get in my neighborhood anyway.  Lord, beer me some elevator music... please.

    After 23 minutes I get to talk to Cheryl. She's from New Jersey and it shows. She doesn't have time for my request to reclaim my old number and I don't have the patience to listen to her chewing gum while she asks me about every available package under the sun. Listen Cheryl, I simply want the $17, el cheapo, basic local phone number. No maintenance plans, no long distance, and (Gum chewing gasp) no freakn' caller ID. 

    Now Cherl decides that because I haven't had a phone (according to Verizon) in over a year and I'm calling for the cheap plan I must be a delinquent. She is "forced" to run a credit check on me before they can install my new service. Sure, I could pay the $23 dollars a month, but I'm not sure I want to now.

    Never-mind that I'm simply crawling back because Verizon has litigated Vonage back into the stone age. I mean, they probably only had a couple more years of losing money on every subscriber before they went out of business anyway, but Verizon was compelled to speed up the process. 

    I'm on hold again. Cheryl is checking to see if I can get my old number back. She says it's "unassigned", but also "unavailable".  So she stuck me with a new number. I have to call back to argue with her manager since I had to run off to another meeting. Not only did I only have a 30 minute slot to deal with these people, there is only so much Cheryl mixed with smug Verizon ads for services I can't even get I can take.  I'll try again during my lunch break.

     

  • Rocked the Seattle to Portland

    So, as planned, my friends and I rocked the Seattle to Portland bike ride last weekend.  It was both grueling and fun and I think we'll certainly be doing more long rides in the future.  I actually found the ride easier physically than I expected, but harder mentally. 

    Somewhere around mile 80 on the first day and 60 on the second day it becomes hard to keep focused on a pace line.  You know that staying in the line will make your ride easier and faster, but it also becomes harder to will yourself to stay on the wheels of the person infront of you as the day goes on. 

    You also know that making a wrong move at 25mph with someone a foot in-front and a foot behind you could be very costly. I heard about a few accidents throughout the race that were caused by tire clipping. The concentration required wears you down. 

    We learned quickly to spot groups we wanted to be part of because they knew how to ride together and what riders and groups we didn't want to get near. And it's not really a choice to not ride in a group throughout this event. It feels like there must be a solid line of 9,000 bikers that stretch from Seattle to Portland soon after the start. You are never alone during the day. 

    Attaching speakers to my bike was a big hit. Next time we'll only find a louder solution.  I got lots of compliments and blaring the Chili Peppers while going up hill certainly encouraged people keep up when I'd pass them.  Finding people that wanted to ride in-front of me, however, became a problem. At one point I led a pull of around 23mph for a few minutes. When I attempted to flag another rider into the lead to bring my heart rate back down I got a response of "keep it up man, we're rockn' back here". 

    On day one I blamed the speakers. On day two I think riders became far more selfish.  Our group pulled several other groups throughout the day without the favor returned. I led one person at 16mph up a steady 3 mile incline into a headwind only to be ditched by his rested legs at the top with little more than "thanks man! see ya".  In the end we actually completed day 2 faster than day one.

    Here are some stats from the ride.

    Total Mileage: 203 (100 day 1 and 103 day 2)

    Total Time on the Bike: 12 hours 22 minutes.

    Average Speed: 16.4

    Max Speed: 39mph

    Average Heart Rate: 144

    Max Heart Rate: 187 (Recorded while leading a 23 mph pull for a couple of minutes in the morning of day 2. It actually caused me to fall back from the pack because I couldn't recover quick enough after falling to the back of the group.)

    And here are some pics. I'm hoping to get more from folks who actually brought a camera on the ride. 

    This is me mounting the speakers to the back of my bike. They were powered by a Zune that I fit into my pack you can see behind the reflector tape.

    Above is the "before" picture of Tim, Tony, and I at around 7am on day one.

    This was our own personal cheering squad (minus Debbie) waiting for us at the half way marker on day one.  They were awesome and brought us water and Champaign for the finish line on Day 2. Thanks girls!

    And this was the "after" shot of the the three of us.

    Our "mini-peloton" at the finish line.

    There was almost a 2 hour wait for showers after the ride. The logistics, in general, were terrible. Most rest stops had an hour long wait for hose water. We learned by day two to stop at convenience stores instead of waiting for the free stuff.  I've got more pics shared on facebook.

    See you all next year!

  • Rockn' the Seattle to Portland

    Tomorrow my friends and I will be rockn' the Seattle to Portland ride.  The first day anyway. I'm behind the recommended training because of my baseball schedule and having been hit by a car when I should have been ramping up the mileage. So the result is that I haven't yet ridden more than 70 miles in a day and 30 the next day.  Tomorrow we'll be doing the first 100 and Sunday will bring the next 100. 

    Tonight I'll be getting some less adventurous Thai food for the carbs and tomorrow will be lots of sport drinks and granola. 

    For motivation we're literally going to be rockn' with a zune speakers mounted to the back of my bike.  I expect this will result in a crowd around us for a while. Featured artists will include Guns and Roses, Green Day, the Killers, Chemical Romance, the Presidents, Cake, and Rage.  If anyone has recommendations for day 2 inspirational music feel free to leave them here... or just inspirational music for future bike rides.

  • I think my blog has more readers in Facebook

    My link-post to the "open friends list movement" has two comments on Facebook already and none on ledgards.com.  I think what's interesting about this is that Facebook is acting like a notifier to friends that otherwise might have skipped over posts in their river of news. 

    You pay more attention to things that go across your FB feed because you (ideally) know the people better.  Of course it could just be proof that the only reason I had a bunch of readers before is because I worked at Microsoft... or because I'm maried to Gretchen.

  • 6 Days Outside of "The Soft"

    So it's been almost 2 weeks since I left Microsoft for Telligent, but because of vacation I've only worked 6 days.  Here are some random thoughts I've been meaning to blog. 

    • At first the "Company All" e-mails on random topics like surface computing seemed odd, then I remembered that those mails doesn't go to 60k employees. 
    • Having an entirely remote team, I IM much more frequently.
    • Thanks to everyone at Telligent for responding to my IMs and answering my dumb questions. Not sure if I was allowed one or two weeks of dumb questions.  I think I'm just about done.
    • OMG, there aren't thirty sharepoint sites to update.  In fact, there are no sharepoint sites... oh wait, this is a good thing.  I can't tell you how many times I groaned every time a manager at Microsoft would say "you know what we need a cool internal site for... but lets spend lots of time on it so it doesn't look like every other sharepoint site that no one visits".  I think the only cool internal site I worked on was as an SDET when I made a "Bug Hunter" parody site based on the crocodile hunter.
    • I've been mini'd again. And mini is truly one of my friends... on Facebook.  I love being part of a "Power Couple". I know that Evan is mini.
    • I enjoyed one of my first meetings back on campus when someone who didn't know I'd worked there explained to me what a GPM and a Program Manager was. I just smiled. Only one of the two actually manages people you know. :-)
    • Things move much quicker, they have to.
    • I don't miss my M4 Tablet... not one bit. I like my 6 year old VIAO more.  I'll never own a Toshiba "Craplet" again.  I heard that people at Microsoft where all over stuff in my office like monitors, speakers, keyboards as if they had been hungry vultures circling for weeks over a dead body... but no one fought over the M4. 
    • There is a TON of untapped opportunity for Community Server and the sites leveraging it. 
  • Since I work at Telligent

    I figure I had to have a decent looking blog.  So last night I spent some time in Paint.Net making my header photo and playing around with color schemes.  I like what I have now, but I think I'm going to make some more header shots and make them rotate eventually.   Next up would be some real skinning for Community Server. If you just read the RSS or get the feed in Facebook stop on by and let me know what you think.

  • Chicken Chilaquiles or Mexican Lasagna?

    Gret and I tried this recipe earlier in the week.  I'd give the results a 2 of 5.  If you wanted to try this I'd highly recommend using only 6 or 8 of the corn tortillas and make a bit more of the tomatillo sauce because I think the recipe, as described, comes out too dry.

    Chicken Chilaquiles

    2 cups shredded skinless, boneless rotisserie chicken ***
    1/2 cup chopped green onions
    1/2 cup (2 ounces) shredded Monterey Jack cheese with jalapeño peppers, divided
    2 tablespoons grated Parmesan cheese
    1 teaspoon chili powder
    1/4 teaspoon salt
    1/4 teaspoon black pepper
    3/4 cup 1% low-fat milk
    1/4 cup chopped fresh cilantro
    1 (11-ounce) can tomatillos, drained
    1 (4.5-ounce) can chopped green chiles, drained
    12 (6-inch) corn tortillas
     Cooking spray

    Preparation

    Preheat oven to 375°.

    Combine chicken, green onions, 1/4 cup Monterey Jack cheese, Parmesan, chili powder, salt, and pepper in a medium bowl. Place milk and next 3 ingredients (through chiles) in a food processor or blender; process until smooth.

    Heat tortillas according to package directions. Pour 1/3 cup tomatillo mixture into bottom of an 11 x 7-inch baking dish coated with cooking spray. Arrange 4 corn tortillas in dish, and top with half of chicken mixture. Repeat layer with remaining tortillas and chicken mixture, ending with tortillas.

    Pour remaining 1 1/2 cups tomatillo mixture over tortillas; sprinkle with remaining 1/4 cup Monterey Jack cheese. Bake at 375° for 20 minutes or until bubbly.

    Yield

    4 servings (serving size: 1 1/2 cups)

    Nutritional Information

    CALORIES 347(28% from fat); FAT 10.9g (sat 4.5g,mono 2.9g,poly 1.9g); PROTEIN 30.9g; CHOLESTEROL 79mg; CALCIUM 272mg; SODIUM 560mg; FIBER 5.9g; IRON 1.5mg; CARBOHYDRATE 33.3g

More Posts Next page »
Powered by Community Server (Commercial Edition), by Telligent Systems