Coding since 1983

Sixteen years ago I was working on a VB6 Access VBA contract. The first version of .NET had yet to be released. About that time Microsoft brought out a version of Java which was not widely accepted due to it being different to standard Java (and developers not wanting Microsoft to control Java), which led […]

I came across Stylecop a while ago. This is a plugin for Visual Studio that has a number of features that further analyse code. Taken from their page: The goal is to define guidelines to enforce consistent style and formatting and help developers avoid common pitfalls and mistakes. A reasonable goal perhaps, although being a long […]

When connecting via RDP to my desktop computer, the icon layout on the desktop is crunched into (usually) a smaller screen than the multiple screens that I use at home. So when I log back in at home, the icons are messed up. A very useful utility is Desktop Restore from Midiox. Its a small […]

Should you aim for 100% code coverage on Test Driven Development (TDD) projects? My view is that for TDD projects, only the business logic layer should be under TDD, not every line of code in every layer. This way it gives you maximum benefit developing the core unique thing you are developing, and lets the […]

I have only worked on a few projects that have been formally Agile based on Scrum/Kanban, although have been working like this informally since about 1996. I have worked on many projects as a team leader or as the sole developer or designer. I am very interested to try to tie my own views on […]

Agile techniques favour responding to change over following a plan. I can’t remember where I read it, but I took it years ago that Agile was about staying focused on user functionality over and above trying to plan every last detail because it had been acknowledged that it isn’t possible to do that in a […]

I was watching an introductory video on ASP.NET 5 and MVC 6 from Jon Galloway of Microsoft on ASP.NET 5. One of the things he talks about is the new performance benchmarking suite for ASP.NET 5, which on a simple response.write test shows that ASP.NET 5 using Kestrel rather than IIS is 10 times faster […]

My Windows 10 Upgrade History On Nov 1, 2015, I tried to upgrade my laptop to Windows 10. This was a bad experience, when it had upgraded I didn’t have a start menu or an App Store, so I reverted back. See this link to the original article about my Windows 10 upgrade experience. I […]

Database systems such as SQL/Server are getting an immense set of features these days, to the point where its impossible to be an expert in all areas. However a lot of the basics are similar to what they were 20 years ago. These basics are an area where a lot of software companies get it […]

Top Posts & Pages

Categories

Recent Posts

Recent Comments

Archives

Blogroll

  • Mike Cohn's Blog
  • Scott Hanselman's Blog
- mike@mountaingoatsoftware.com

We may think the Beatles simply sang about love, walruses and peace. But their songs actually contai [...]

- mike@mountaingoatsoftware.com

Being paid to do a job doesn’t make someone a professional. This post explains the crucial differenc [...]

- mike@mountaingoatsoftware.com

A summary of Mike Cohn’s most popular and engaging blog posts of 2017. [...]

- mike@mountaingoatsoftware.com

Being agile requires team members to overlap work but doing so brings uncertainty with it. Here’s ho [...]

- mike@mountaingoatsoftware.com

Scrum teams have too many meetings is perhaps the most common criticism of Scrum. But is it valid? [...]

- Scott Hanselman

I recently got a updated laptop for work, a 15" Surface Book 2. It's quickly become my go- [...]

- Scott Hanselman

A person at work chatted me, commenting on my recent blog posts on the Raspberry Pi Kubernetes Clust [...]

- Scott Hanselman

I've put Dashcams in both my car and my wife's car. It's already captured two acciden [...]

- Scott Hanselman

Docker for Windows is really coming along nicely. They have both a Stable and Edge channel and the E [...]

- Scott Hanselman

Last year I found a company called SunFounder that makes great Raspberry Pi-related kits and stuff. [...]

Meta