{"id":463,"date":"2009-07-25T22:12:10","date_gmt":"2009-07-26T02:12:10","guid":{"rendered":"http:\/\/steve.vinoski.net\/blog\/?p=463"},"modified":"2009-07-25T22:12:10","modified_gmt":"2009-07-26T02:12:10","slug":"new-column-build-your-next-web-app-with-erlang","status":"publish","type":"post","link":"https:\/\/steve.vinoski.net\/blog\/2009\/07\/25\/new-column-build-your-next-web-app-with-erlang\/","title":{"rendered":"New Column: Build Your Next Web App with Erlang"},"content":{"rendered":"<p>The latest &#8220;<a href=\"\/blog\/internet-computing-columns\/\">Functional Web&#8221;<\/a> column is now available. It&#8217;s entitled &#8220;<a href=\"\/pdf\/IC-Build_Your_Next_Web_Application_with_Erlang.pdf\">Build Your Next Web Application with Erlang<\/a>,&#8221; (PDF) and my co-author this time was <a href=\"http:\/\/weblog.miceda.org\/\">Dave Bryson<\/a> of <a href=\"http:\/\/github.com\/davebryson\/beepbeep\/\">BeepBeep<\/a> fame. Over the past year or two there&#8217;s been a sharp increase in development efforts in the Erlang web framework space, as a number of folks, ourselves included, have found that Erlang works really well for server-side web development. In this column Dave and I provide an introduction to a number of Erlang web frameworks and servers. Future columns will dig into some of these in much more detail.<\/p>\n<p>My thanks to Dave for his efforts on this column; he was a sheer pleasure to work with. If Dave ever invites you to co-author something, whether it&#8217;s an article or some code, I recommend you take him up on his offer.<\/p>\n<p>P.S. Sorry for the quiet blog lately &mdash; it&#8217;s just that I have a whole lot of work on my plate these days.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The latest &#8220;Functional Web&#8221; column is now available. It&#8217;s entitled &#8220;Build Your Next Web Application with Erlang,&#8221; (PDF) and my co-author this time was Dave Bryson of BeepBeep fame. Over the past year or two there&#8217;s been a sharp increase in development efforts in the Erlang web framework space, as a number of folks, ourselves [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14,4,81,33],"tags":[149,140,160],"class_list":["post-463","post","type-post","status-publish","format-standard","hentry","category-column","category-erlang","category-functional-programming","category-web","tag-column","tag-erlang","tag-web"],"_links":{"self":[{"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/posts\/463","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/comments?post=463"}],"version-history":[{"count":11,"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/posts\/463\/revisions"}],"predecessor-version":[{"id":478,"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/posts\/463\/revisions\/478"}],"wp:attachment":[{"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/media?parent=463"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/categories?post=463"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/tags?post=463"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}