This event has ended!

View current events hosted by DC ALT.NET

DC ALT.NET Meeting - 9/2009

Thursday, September 10, 2009 from 7:00 PM to 9:00 PM (ET)

Alexandria, VA

Ticket Information

Type End     Quantity
Standard Ticket Ended Free  

Event Details

Getting Some REST with Erlang and Webmachine

Kevin Smith of Hypothetical Labs will be speaking about WebMachine: an erlang REST toolkit which makes it easy to develop HTTP interfaces using Erlang.  Providing RESTful interfaces is quickly becoming the norm for modern websites. There's more to REST than handling GETs and POSTs, though. This talk will illustrate how the combination of Erlang and webmachine simplifies and speeds the development of REST resources.

About Kevin Smith

Kevin Smith has, at various times, been a network administrator, DBA, developer, team lead and trainer over his 14 year career. He first learned about Erlang in 2006 via Joe Armstrong's excellent “Programming Erlang” and has never looked back. He attended the first (and only?) Erlang Studio where he was asked to produce what became the popular PragProg screencast series "Erlang In Practice". Until recently, Kevin was a developer at Engine Yard where he worked on a distributed systems management application using Erlang. Kevin founded Hypothetical Labs in April of this year to focus on Erlang full time. He is also the co-author of the upcoming book "Erlang Web Application Development".

When & Where



Motley Fool
2000 Duke Street
Alexandria, VA 22314

Thursday, September 10, 2009 from 7:00 PM to 9:00 PM (ET)


  Add to my calendar

Hosted By

DC ALT.NET



Who We Are

DC ALT.NET is a DC/Baltimore metro area user group associated with the wider "ALT.NET community.

What is ALT.NET?
At it's purest, the driving force behind the ALT.NET developer community may be described simply as "The pursuit of happiness." While Microsoft has provided developers with a powerful framework and a bunch of very good tools and packages to build upon, it often feels like too much effort was put into a "one-size-fits-all" design philosophy that can make it complex, tedious, or just plain impossible to do things that don't follow Microsoft's prescribed approach.

With other development platforms and languages offering so much choice (Java and it's many quality open source offerings) and elegance (Ruby on Rails with its "beautiful" code and "convention over configuration" philosophy), .NET developers longed to craft cleaner, more elegant solutions without having to leave a framework that has so much to offer.

ALT.NET is about following your own beliefs about application design, and using the .NET platform to support your ideas, rather than retro-fitting your ideas to the platform. While none of these things is a requirement to "being ALT.NET," the community openly embraces:

    * Agile, Scrum, XP
    * Open Source Packages and Frameworks
    * Test Driven Development/Design
    * Behavior Driven Development/Design
    * Domain Driven Development/Design


ALT.NET is not about spurning Microsoft's platform and tools - it is about being able to decide when it makes sense to use them, having control over how they are used, and having the option to go in another direction without having to abandon the framework.