Destructible Environments

I recently gave a 10-minute lightening talk on Destructible Environments. It’s a topic that is I’ve been thinking about for a while and something that we are striving for in my team. Let me explain…

Testing File Upload using Postman

Just a quick blog post on testing a file upload controller method with Postman.

15 tips and techniques for a better Scrum Board

Scrum is a great framework! I love it! Scrum and I have endured our up’s and down’s, like I’m sure is true for most practitioners. No matter which project I’m on that’s using Scrum, either if I am the Scrum Master or coaching, one thing that is very important to me is how we track our progress on sprints visually. Whether we use TFS, Jira or whichever Agile Project Management Tool (It could be Excel for all I care), I much prefer to use an Analogue Scrum Board, in the middle of the office, where everyone can see it.

Using Ticket Numbers in Scrum Stand-Up's

This is more a rant than a blog post I guess (I’ll make it short).

Map a Multi-Join SQL Query using Dapper.Net

Our current project is using Dapper.Net as a lightweight ORM for data access (for those of you not familiar with Dapper.Net, it’s worth checking out for small-medium sized projects). I ran into a scenario where I needed to map a Multi-Join query to a POCO that contained a nested List Property of items. I could have achieved this with 2 queries and using a foreach loop, set the List property to the appropriate items, but I knew I had solved this before in the past using one query. To avoid myself forgetting this again, I decided to write a blog post. Let’s consider this scenario: