Getting creative and staying in the zone
I was reading an article recently written by a software developer on how he remained creative and focussed. He outlined several techniques he used to allow him to stay creative so that he could be more...
View ArticleStackoverflow Developer Survey Results 2016
It's that time of year again, when the Stack Overflow Developer Survey 2016 Results[^] are revealed. It's no surprise to see Javascript as the most popular technology, with the rise of frameworks such...
View ArticleWhen Interviews Fail
I recently read the following article[^] with interest. If you are asked a question in an interview and give an unexpected (but correct) answer, should this be seen as a positive or a negative? In the...
View ArticleWhat's wrong with just being a solid programmer?
I'm sure we've all seen the job adverts for "rock star developer" or "programmer ninja". I'm sure (hope?) like most of my peers, we've sighed with exasperation as such silly, ego fuelled job titles....
View ArticleWhen to use best practices
I was recently reading this Why I Hate Best Practices -- Visual Studio Magazine[^] and it struck me that the title was mis-leading. In the article, the author makes the case that best practices are...
View ArticleBootcamps vs. College
In this article[^] the author discusses the relative pros and cons of hiring someone who has attended a bootcamp (a short but intensive course) versus a college graduate. Like everything in life,...
View ArticleExciting times ahead
Well I'm currently working my notice with my current employer and start my new career next month. I'll be building responsive web sites and hybrid mobile apps using tools including Bootstrap, Telerik...
View ArticleHaving a Mobile Strategy
Whilst recently investigating various mobile platforms with a view to making a decision as to which of the many mobile technological ecosystems we should opt for, it became clear that what was really...
View ArticleMy first app using Telerik Platform
I've recently been using Telerik Platform for mobile development, so I thought it may be useful to give an overview of my experiences, especially as I've previously used Xamarin for mobile development....
View ArticleTeam Foundation Services 2015 build tools
I have spent many years working with various build tools, with a particular emphasis on creating continuous integration (CI) environments. I have worked with Nant, MSBUILD, Cruisecontrol.NET, TeamCity,...
View ArticleCould this function be unit tested without modifying it?
I have been writing a lot of unit tests recently, as we move the business logic from our reports into business objects that are then invoked by the reports. To ensure that the migrated business...
View ArticleIsolating unit tests using Dependency Injection
Following on from my earlier post Could this function be unit tested without modifying it?[^] the simple answer is yes it can. In this post I will explain how. To summarise, the function that caused...
View ArticleFive truths about software development Part IV
Following on from Five Truths about software development III[^] 1. When you've checked in all your code and feel all smug as you wait for the rest of the team to finish their work for the sprint, you...
View ArticleOur apps have gone live
After considerable effort and much re-work, re-design and re-architecting, the apps I have been working on have eventually been released to the app stores (Windows, Android and Apple). The original...
View ArticleOne code-base for all mobile platforms is a pipe dream
After spending the last few months developing several mobile apps using cross platform technology in the form of Apache Cordova, I have come to realise that the claim of having one code-base that runs...
View ArticleCompleted the ASP.NET Web API build pipeline
At last I have managed to complete the build process for our ASP.NET Web API services. The build process uses Team Foundation Server (TFS) 2015 vNext and offers complete Continuous Integration (CI) and...
View ArticleComplete 360 Testing
Following on from my previous post[^] about completing the build pipeline for our ASP.NET Web API services build process, I have also completed the unit testing and integration testing too. For every...
View ArticleBootcamps vs. College
In this article[^] the author discusses the relative pros and cons of hiring someone who has attended a bootcamp (a short but intensive course) versus a college graduate. Like everything in life,...
View ArticleExciting times ahead
Well I'm currently working my notice with my current employer and start my new career next month. I'll be building responsive web sites and hybrid mobile apps using tools including Bootstrap, Telerik...
View ArticleHaving a Mobile Strategy
Whilst recently investigating various mobile platforms with a view to making a decision as to which of the many mobile technological ecosystems we should opt for, it became clear that what was really...
View Article