November 24, 2022
What I learned about myself by collecting a huge pile of plastic.
January 8, 2022
An example layout for large CDK projects.
October 9, 2021
How growing software development teams are hurt by territorial tendencies of bad middle management.
April 10, 2021
Improving the ergonomics of my devices for better experience and less pain.
November 20, 2020
How to set access policy on a Key Vault provisioned via an ARM template.
October 21, 2020
Use a PostgreSQL database to store ASP.NET Identity data.
September 4, 2020
Get started with Azure Service Bus client library for .NET.
August 24, 2020
How bias in machine learning impacts our lives and what can we do about it.
August 18, 2020
How to use Azure Service Bus bindings and triggers for Azure Functions to simplify your glue code.
July 20, 2020
I moved my blog from wordpress.com to Netlify and started using Hugo to generate site content from my Markdown files. I love the workflow, and I now don’t pay for stuff I don’t use.
July 14, 2020
Another way to push secrets from Azure DevOps to a Key Vault using an ARM template’s output.
July 10, 2020
Bertrand Russell has been an inspiring influence on me since my university years. This post is inspired by his thoughts on why Philosophy is useful.
July 9, 2020
Steps to use Azure Key Vault from an Azure DevOps Release pipeline.
June 26, 2020
Scrum demonstrates a scientific orientation towards project management. It’s foundations in empiricism make it a scientific enterprise.
May 6, 2020
During the life of a Scrum project, the scrum team develops a shared understanding of how much effort a story point actually represents. This shared sense of worth of a story point makes estimates more accurate over time.
March 28, 2020
Story points are a useful measure of effort required for a task, even though they are not accurate. During the life of a project, the overestimates will cancel out the underestimates over many sprints. The Bell Curve provides a mathematics-based intuition for that assertion.