Recent pages

Cleaning up erlang_markdown


After some additional work, erlang_markdown is cleaning up fairly well into a usable package. At this point, pretty much all of Markdown should be implemented outside of the alternative header syntax.

A Failed Stack-based Markdown Interpreter


Spent a bit too much time this weekend trying to implement a stack-based Markdown interpreter in Erlang, and not quite enough time in the planning process. That said, it was a nice initial sketch, and in a few days I'll have time to rework it accordingly.

Proposal for Authenticating Web Callbacks


Web callbacks are a great idea, but are still lacking some conventions before they become a widespread feature for web services and APIs. One of the most important ones: how to authenticate clients registering for web callbacks?

Generating RSS feeds via BeepBeep


BeepBeep is a great little web micro-framework, which I have enjoyed working with a lot. Sometimes when dealing with micro-frameworks you end up reinventing a wheel a lot. Sometimes that might be part of the appeal, either way, here is a quick look at generating RSS feeds using BeepBeep.

How Pitance Versions Documents in CouchDB


A quick overview of how I ended up versioning templates in Pitance, requiring a bit of extra meta-data as well as creative use of the query api.

Erlang Brush for SyntaxHighlighter

While adding SyntaxHighlighter support to Pitance, I went ahead and put together a very simple Erlang brush.

Pitance: Template and Snippet Infrastructure


After several months of work, it is finally time to take the curtain off of Pitance. Pitance is an infrastructure for sharing and managing reusable templates and snippets, including a command-line client and an HTTP/JSON API.

Load Balancing Across Erlang Process Groups


A quick look at a slightly novel solution for balancing load across process groups when building Erlang systems.

Changing Mimetypes for Text Responses in BeepBeep


A quick post on how to change mimetype in BeepBeep micro-framework for Erlang.

Paper Review of "Hints On Computer System Design"

My second paper review, in which I review Butler Lampson's Hints on Computer System Design, an excellent paper which takes a look at a variety of hints for good software engineering.

All Rights Reserved, Will Larson 2007 - 2015.