A More Elegant Zombie Horde Using Array.from

In my last post, we used ES2015 generators to make a never-ending stream of zombies. A stream is great, but sometimes you need an array. My original approach for making an array of zombies wasn’t elegant, but comments on that post from Ege and Alan showed me a better way using another ES2015 feature. [more] […]

person Matt Honeycuttaccess_time June 25, 2017launch Read More

Practical Promises in JavaScript – Finally

Welcome to yet another entry in my Practical Promises series! We’re nearing the end, but I overlooked one important, and useful, capability of several promise libraries, which is what we’ll talk about today! [more] For Those Just Tuning In… If you are just joining us, here is what you have missed so far: In part […]

person Matt Honeycuttaccess_time May 21, 2017launch Read More

Heroic.AutoMapper Updated

I just shipped a new version of Heroic.AutoMapper.  Unfortunately, AutoMapper 4.2.0 introduces some breaking changes between 4.1.0 (semvar, anyone?), and Heroic.AutoMapper was impacted.  That means anything that uses Heroic.AutoMapper is also impacted. [more] Fortunately, the change is mechanical, and a NuGet package update followed by some find-and-replace should have you back up and running. First, […]

person Matt Honeycuttaccess_time February 7, 2016launch Read More


In addition to writing, I’m also an author for Pluralsight!  Building Strongly-typed AngularJS Apps with ASP.NET MVC 5That’s not a typo, you can indeed write apps that are strongly-typed using AngularJS and MVC together! Automated Testing in ASP.NET With SpecsFor and SpecsFor.MvcWant to learn everything there is to know about SpecsFor and SpecsFor.Mvc?  This course […]

person Matt Honeycuttaccess_time September 9, 2015launch Read More

Strongly-Typed AngularJS Applications

Thank you for watching my latest Pluralsight course!  I hope you found it useful!  Please drop me a line (click the Contact Me button on the left!) and let me know what you loved or hated about the course.  I want to get better at this, so any and all feedback is useful. I’m always […]

person Matt Honeycuttaccess_time September 8, 2015launch Read More

Highlighting the Current Link in a Menu with ASP.NET MVC

A fairly-common UX pattern is highlighting the link within a menu that corresponds to the page or section that a user is currently on.  This can be done quite easily in ASP.NET MVC.  Here’s a simple, strongly-typed extension method that you can drop in. [more] So here’s what we’re trying to achieve (shamelessly borrowed from […]

person Matt Honeycuttaccess_time July 29, 2013launch Read More

SpecsFor 2.4 Released

I just published a new version of SpecsFor to NuGet.  This version includes a couple of minor enhancements: parameterized context classes and a new Should extension method. [more] Parameterized Context SpecsFor has long had the ability to specify context (ie: the Given step of BDD) in a compositional way using separate context classes.  Prior to […]

person Matt Honeycuttaccess_time January 2, 2012launch Read More