What’s in a (s… on Semantic versioning APIs of .N… Semantic versioning… on What’s in a (strong)… SOLID refresher | Cr… on The open closed principle… What's in a (St… on What’s in a (strong)… GrahamTheCoder on Tool Up!
Author Archives: GrahamTheCoder
“Build Measure Learn” is a popular mantra from the Lean Startup world and it’s a great way to structure things. There’s extensive advice on getting it right, unfortunately though, to me, the words don’t have the right connotations when condensed … Continue reading
GitExtensions – Free, cross-platform Git UI giving good visibility of the relationship between commits/branches while providing the power to achieve most everyday functions (commit, merge, interactive rebase, and many more) Tip: During installation, choose the option which integrates with the windows … Continue reading
People often talk in the abstract about refactoring while writing code. But doesn’t that mean you just have a huge pull request with lots of unrelated changes muddled together? Or worse, several separate pull requests that conflict with each other? It … Continue reading