RavenDB Lessons Learned

For the last 3 years, I’ve been using RavenDB in various projects. Most have been really positive experiences, but like any other technology, there’s going to be gotchas. Here’s a random collection of lessons learned from my point of view....

When Unit Tests are a Waste of Time

Ever wonder if the tests you’re writing will pay off? Ever wonder if they’ll catch any regressions? Sometimes, they don’t. It’s not because TDD doesn’t work. It’s not because you’re bad at writing tests. When your requirements are just assumptions,...

My VS Code Cheatsheet

Recently, I finally got around to using VS Code more in my day to day. As of right now, I’m currently using it to write up this blog post using Jekyll and Markdown.

The Query Object and Repository Pattern

The Repository Pattern has been around for a long time. According to a quick Google search, it predates the GoF patterns and the .NET framework. It’s understandable. Inline SQL was king and it was sprinkled as code behind in many...

Get the latest and greatest from Facundo delivered straight to your inbox.