Author Archives: Matthew

A Monadic Pratt Parser

Introduction I recently read Beautiful Code which contains articles from several well known programmers about the code they consider beautiful.  In Top Down Operator Precedence, Douglas Crockford discusses the Pratt Parser (named after Vaughan Pratt who wrote the paper on … Continue reading

Posted in F#, Functional Programming, Parsing | 3 Comments

Chutzpah 1.3.0 Released

A new version of Chutzpah is now live on Visual Studio Gallery, CodePlex and now NuGet. This release contains the following changes: Features 1. Chutzpah is now able to run Jasmine tests in addition to QUnit. This was a large … Continue reading

Posted in Chutzpah, Codeplex, NuGet, Open Source, Testing, Visual Studio Gallery | 7 Comments

Moving and renaming resource keys in a .resx file

I work on websites where we have several resource files that are localized in many languages. This makes operations like renaming a resource key and moving a resource key to a different file annoying since you must do it across … Continue reading

Posted in Localization, PowerShell | Leave a comment

Chutzpah 1.2.0 Released

A new version of Chutzpah is now live on Visual Studio Gallery, CodePlex and now NuGet. This release contains the following changes. 1. Added the Chutzpah console runner as a NuGet package. Once installed the Chutzpah.Console.exe file will be located … Continue reading

Posted in Chutzpah, Codeplex, NuGet, Open Source, Visual Studio Gallery | 5 Comments

Make your website faster with RequestReduce

My co-worker Matt Wrock released an open source project on GitHub and Nuget called RequestReduce.  It is a very quick and easy way to dramatically improve the performance of an ASP.NET website. We use this library for our sites at … Continue reading

Posted in .NET, ASP.NET, Open Source | Leave a comment