Monday, November 3

FriendFeed is exposing user email addresses

I happened to take a closer look at a FriendFeed subscription notification today, and noted that the reply-to field is populated with user email addresses. FriendFeed is giving your email address away to anyone you subscribe to.

Conversation on FriendFeed.

UPDATE: Reported fixed by Paul Buchheit of FriendFeed as of approximately 5:40PM Eastern. Thanks for the quick fix, Paul & FF.

Thursday, October 30

Forthcoming changes

Whew, been a busy week. Shuffling around background check and similar paperwork for the new employer, getting a mentee up to speed to replace me at the old employer, business banking paperwork to deal with, trying to get prepped for a November 22nd Tech Valley Code Camp 2008.2, my first Albany Sushi Meetup in months last night ...

Did a Drupal demo last week -- first commercial Drupal work. So far, so good, but mastering the art of laying out complex, dynamic interfaces within Drupal is not yet one I have mastered.

My Eclipse is pretty much dead; bought one of these (same year & color) over the weekend:



2001 Blazer LT, 4DR, 4WD, auto (first auto I've ever owned!!). Needs some work, but with some decent tires on it, ought to make a decent winter beater/pet bus/daily driver for now.

Now, the point of this post was to touch on some changes I'm working on. I want to be able to aggregate my entries from all the blogs I write on or for, along with the associated commentstream (as much as Disqus & etc. will allow). This way I can keep a completely separate personal blog, professional blog, business blog and blog for Change Round-Up, but still have a landing page where all my various entries are displayed in a chronological stream. I already wrote a .NET 3.5 blog widget that allows me to customize which tagged or labeled or authored entries to display from a single blog -- now I'm going to expand that to operate across multiple blogs.

Tuesday, October 28

Making a career move

Monday (yesterday) morning I gave notice to my current employer, so I can officially announce: I've accepted a role as Senior Consultant with Infusion Development.

Infusion is a boutique Microsoft technologies consulting firm, with offices in Manhattan, Toronto, Boston, London, Dubai; I think there's an office in LA as well, and there's a virtual office here in Albany, NY. Infusion works pretty closely with Microsoft, doing a lot of Microsoft Consulting Services (MCS) work. They also employ a surprising number of MVPs, given their relatively small size, and have some sort of VAR or OEM relationship with Microsoft and the Surface. Once upon a time they derived a lot of revenue from the financial services sector, but the past year or two have spent time refocusing business development efforts on the resort industry in Dubai. Yes, THAT Dubai. Hey, who knows, maybe someday ...

For the first six months, at least, I'll be doing some SharePoint work here in Albany for the NYS Department of Correctional Services. I first used SharePoint and VSTO back in 2006 at Xerox; newer versions are out, but frankly, not a lot seems to have changed, at least not drastically. I'm surprised there's still so much COM interop -- wasn't Office 2007 supposed to be purely .NET-driven? Then again, so was Vista ...

Hoping to achieve another Microsoft MVP nomination, and actually win MVP status, this time around. Not sure yet where to focus my efforts -- do they have MVPs for Azure yet? I'm sure the MVPs at Infusion can offer me some insight here.

Anyhoo, my last day with Davis Vision will be Friday, November 7th. I can't say enough good things about the people and the environment at Davis -- they're good people doing good work. They're open-minded toward Agile, but not fanatical. They've started using automated unit testing. They're trying to embrace TDD and CI. I would highly advise .NET developers in the Albany area to apply, they have growing teams supporting a fairly complex web app, or collection of web apps, and the SOA-ish middle tier and desktop GUI. If I weren't constantly driven so hard to create change, I could see myself happily continuing on at Davis for quite some time to come. Their technology roadmap just isn't quite aggressive enough to keep me interested over the long term however -- I was starting to feel as though I wasn't being technically challenged, didn't have a lot of room left to grow there.

My first day on the job with Infusion will be Monday, November 10th.

Wednesday, October 15

Blog Action Day 2008: Poverty


Apparently my head's been buried in the sand, or elsewhere, as I was totally surprised today by Blog Action Day 08. This year's focus is poverty. Expect a more in-depth followup.



Feedburner having a flaky day

Seems like Feedburner is having a flaky day today. Slow loads ... bouncing subscriber counts ...