Getting my UITableView code just right has been a long and ongoing quest for me, ever since I did my first implementation of the UITableViewDataSource protocol. Other than the delegation pattern, the pattern of UITableViewDataSource […]
AWS Cloudformation is a super-powerful utility for defining entire backend infrastructures. Using it we can declaratively define infrastructure components and their inter-dependencies, then instantiate them all in one go. This provides us with repeatability […]
Since its initial conception, one of the core philosophies in ASP.NET Web API has been to provide extension hooks for anything and everything – error handling is no exception (sorry…). However, there’s still room […]
After a while of creating the same solution structure code over and over again for the some kinds of projects I decided to make a template. Making a single project template was easy: you […]
I wanted to investigate how to implement something similar to my previous Event Sourcing examples but this time using Datomic. In particular, I wanted to keep the way commands are implemented in the domain, the way commands could be executed asynchronously and aggregates for consistency.