Mar 10

Speaking Online at the Community For F#

In a moment of rash confidence, and possibly food-coma induced delirium, late last week I volunteered to give my F# for Testing and Analysis presentation for the online Community for F#.  The online talk will be on Tuesday, March 16th 2010 at 1PM EST.

The reason I am now feeling a bit of trepidation is that I agreed to give this talk without doing any research on who had recently spoken.   To my surprise I’ve now discovered that the very prolific Steffen Forkmann was the last to speak, on his own projects, which also constitute a large portion of this talk.   Of course, Steffen can cover these topics much better than I’d ever be able to.  In fact, now that I know he gives talks, I’m going to have to try and capture some of his time for our New England F# User Group.

So now, I’m in the process of trying to come up with additional interesting material. I’m thinking something along the lines of…

Of course, this will all be sprinkled liberally with reasons why F# is so fantastic for this particular type of application.

However, time is short and one hour of good presentation takes roughly 8 hours of work to build and refine.  That’s not including practice time at all.  I’m sure I’ll be able to pull together something interesting for the group but I’ll hope you’ll all be forgiving if I frequently need to reference my notes.

Post-Talk Update

Despite a two day delay due to technical issues and a few problems I had with the Live Meeting interface, the presentation went well.  Skip to 9 minutes into the video to avoid most of my fumbling with the software controls.

Links: Slides, code and video.

Feb 10

Speaking at the Boston .NET User Group

I’ll be giving my widely acclaimed “F# and You!” presentation at the Boston .NET User Group on Wednesday March 10th.   There will be chills, thrills and spills as programmers watch their parallelism and asynchrony problems melt away.  Strap on your recursion goggles for in-your-face .NET functional programming action.

Slides and samples will be available here after the talk.

Feb 10

Heading to the 2010 Microsoft MVP Summit

Tomorrow, at the ungodly hour of 6:00am, I will be boarding a plane headed to Seattle for the 2010 Microsoft MVP Summit.   This is my first year as a MVP and, like becoming part of any new ecosystem, it comes with a mix of excitement, anticipation and trepidation.   It was easy to feel like a rock star at PDC but the MVP Summit is essentially the Microsoft Ecosystem’s rock star conference.   I’m sure to meet many people with experience and wisdom far beyond mine and who also are able to articulate it well.

I think a reasonable approach is to meet as many of these people as possible and learn all I can.   As one my favorite quotes goes:

“Employ your time in improving yourself by other people’s writings, so that you shall gain easily what others have labored hard for.”
— Socrates

Although, it is my experience that reading is a poor substitute for discussion.