Create test data for mongoose.js backed MEAN stack applications

tl:dr: I’ve created a node library that creates test data with Mongoose.  You can check it out here: https://github.com/jcteague/mongoose-fixtures Integration Tests FTW! Because nodejs+mongodb applications are so fast to start up, most of my tests are integration tests.  I test … Continue reading 

Posted in Uncategorized | Leave a comment

Conventional HTML in ASP.NET MVC: Replacing form helpers

Other posts in this series: A primer Building tags Adopting Fubu conventions Baseline behavior Last time, we ended at the point where we had a baseline behavior for text inputs, labels and outputs. We don’t want to stop there, however. … Continue reading 

Posted in ASP.NET MVC | 2 Comments

Your Old Crappy Code

If you’re not new to software, you’ve probably come across some old code of yours and thought: Oh snap! What is this? What was I thinking? I’ve done it. My friends and colleagues have done. You’ve probably done it as … Continue reading 

Posted in Continuous Improvement, JavaScript, Reading Code | 4 Comments

Conventional HTML in ASP.NET MVC: Baseline behavior

Other posts in this series: A primer Building tags Adopting Fubu conventions Now that we’ve got the pieces in place for building input/display/label conventions, it’s time to circle back and figure out what exactly we want our default behaviors to … Continue reading 

Posted in ASP.NET MVC | 4 Comments

Cassandra & Rails: Cequel Batch Support

Cassandra On Rails using Cequel Atomic Batch Support When I first tried to use Cassandra with Rails over a year ago the lack of a good native (IE not thrift) driver and a good mapper was a show stopper for … Continue reading 

Posted in Cassandra, ORM, Rails | Leave a comment

Your nerd is showing

My pharmacy upgraded their computer system. I can tell by the label on my most recent medicine bottle: the QR code is in a different spot, and the prescription identifier now sports a leading zero. (Only programmers think numbers can … Continue reading 

Posted in Uncategorized | 6 Comments

Conventional HTML in ASP.NET MVC: Adopting Fubu conventions

Other posts in this series: A primer Building tags Now that we’ve established a base for programmatically building out HTML, we can start layering on top more intelligent model-centric conventions for both displaying and editing data. Eventually, I want to … Continue reading 

Posted in ASP.NET MVC | 5 Comments

Recruiting and Being Recruited

We all know that the software industry is in dire need of more developers. This means that there is also a huge market in finding and hiring those people for companies. Whether it’s an internal team, or an agency, here … Continue reading 

Posted in Personal | Tagged , | 10 Comments

Survey of two large MVC projects

A large-ish MVC project in which I led the architecture is hitting a milestone of 12 months in development (though released to production for some months now). It’s a similar project to the one where AutoMapper came from, but this … Continue reading 

Posted in ASP.NET MVC | 25 Comments

Missing EF Feature Workarounds: Filters

Filters are one of those ORM features that when you need it, you REALLY need it. NHibernate has had this feature for quite a long time, but it still doesn’t exist in EF. What are filters? In NHibernate, a filter … Continue reading 

Posted in Entity Framework, NHibernate | 14 Comments