Technical Debt
I was recently at a talk given by Gary Short (DevExpress, http://garyshortblog.wordpress.com/). The talk was not quite what i expected from the synopsis. For those who don’t know, DevExpress write a...
View ArticleWhatever happened to programming?
SCRUM is a management process – it will not improve code quality. Writing the correct software vs. Writing the software correctly SCRUM only helps with writing the correct software – it ensures the...
View ArticleBeware of Resharper’s var hint
I don’t personally use Resharper, but a few developers i work with love it, so i thought i’d give it a go. I won’t bother reviewing it, as that’s something that’s been done everywhere already, but i’d...
View ArticleRoll your own process
There are many software development methodologies out there – some are beaurocratic, with a big design up front, some are agile, with lots of practices to follow, and some are “lean”, where you’re...
View ArticleWhy not use Waterfall?
Trying not to repeat things that can be read by Googling “Why not use waterfall?”, I pose myself the question: “Why not use waterfall?”… Waterfall is a development process, where requirements are...
View ArticleUse Gulp Now! (or, why .NET developers should escape .NET & Visual Studio)
Are you a .NET developer? Do you also use Javascript: During development? On the server? Just on the client? … just a bit of jQuery? This post is aimed just at the first bullet point above, as it is...
View ArticleSimple Micro-service Web APIs
Microservice architectures need very little introduction (hopefully). At its simplest, a microservice architecture is just a collection of many small services communicating across HTTP(S). What I’m...
View Article