Mike Falanga speaks about Discriminated Unions at Cleveland F# SIG

I was able to record the Cleveland F# SIG, where Mike Falanga spoke about F# language’s Discriminated Unions feature (http://msdn.microsoft.com/en-us/library/dd233226.aspx).

Here are the videos I took of the event for all attendees that weren’t able to make it:

Continue reading “Mike Falanga speaks about Discriminated Unions at Cleveland F# SIG”

Richard Broida talks on Asynchronous Programming with C#, VB.NET and F# at Bennett Adelson .NET SIG

NB: This post on my blog is a public tip of the hat to my current colleague Richard Broida, for all the work he does in educating people on things he is passionate about.


I met Richard Broida at Codemash this year for the very first time. During our chat, we discussed how at Bennett Adelson he was thinking of re-organizing the F# Special Interest Group (SIG) that used to meet regularly before.

We were essentially exchanging thoughts on meetups in general, me educating him about hackerspaces and him letting me know about how he has been practicing functional programming on the Microsoft stack. It was a great time at the conference for the both of us.


About that re-organizing the F# SIG, well, that actually happened!

Follow the link below for more details


On 2/21/2013, I had a scheduling conflict and was not able to attend. However, I was enthused enough to request another colleague Andrew to video tape the first ever F# talk using his laptop’s camera that you can check out below.

<Insert video link when its available (turns out youtube doesn’t like WMV files that much, trying to find out why…>


I learned via Bennett Adelson’s event page (insert link here) that he was going to deliver another talk on Asynchronous Programming with C#, VB.net and F#.

Well folks, this time I strived to video tape the whole event. There were some complexities involved. I forgot my 32GB Memory Stick. I only had 16GB, and I borrowed Nilesh’s 8GB Memory stick to record the rest, but it still wasn’t enough, so I cracked open my Samsung Galaxy SIII and taped the remainder of the session there.

So, in the spirit of sharing what I have with others, I wanted to share these videos so that they can be of some use.

I know in practice a lot of enterprises currently aren’t using functional programming languages, and I was really surprised by the turn out – that assurance enough for me that there is a lot of interest in the programming community about asynchronous programming as well as curiosities about functional programming as well.

Here are all the videos I shot in the order in which they were taped that night:

Some things I remembered from the event:

  • We chose the room in basement of Park Center II because they had wireless. Well, the Access Point wasn’t available for Richard mid-talk and I’d like to thank my colleague Jim Raden for helping Richard out by using the open source tool Wireshark and figure out the correct networking settings. This allowed the web specific demos that Richard had planned to work properly.
  • I’d like to thank the attendees (including one of my managers at Sherwin – Brian Sill) to attend the meetup. The feedback I received from the group was outstandingly excellent!
  • I’d like to thank my colleagues Andrew, Bryan and their team for setting up the event so fantastically.

If you’d like to keep up with Richard’s journey from this point on, please navigate the links below to learn more:

If you’d like to keep abreast with special interest groups at Bennett Adelson, please visit the following landing page from time to time: