Face it, if you are a born and raised .NET Client/Server developer like me, you are now old school. I have been aware of this fact for several years now, but not until late 2013 did it start bothering me. Now it’s 2014 and it’s time to refine my skills. This post is on how I quickly learned basic PHP, jQuery, and web dev. And finally a little bit on the concepts of DevOps.
In the CloudShare dev group, we occasionally work with an outside consultant or contractor.
One of the most annoying pains when hiring a developer contractor is the need to provide him with a development environment. The consultant usually wants to work on his laptop in his office / home and needs a development environment immediately. Besides, as opposed to an in-house developer, there is no real value in letting him install and configure his own developer station.
Are you familiar with DotNetRocks? If not, either you are not a .NET Developer, or you’re just not cool. Just kidding. Here is my summary of a podcast I did with DotNetRocks on Testing in the Cloud.
Too often, current application lifecycle management (ALM) practices are cumbersome to the point that they slow down the development process. The tremendous number of variables in the ALM process makes software development work resource intensive and difficult to manage. How can we make this better?
Read the rest of this entry »
From time to time a user will ask us, “Who’s your competition?” Occasionally, a supposed competitor will spend their efforts comparing our product to theirs, and they’ll even throw money at Google to promote how they’re better. Read the rest of this entry »