Continuously learning F#

Last year I finally started learning F# as you might have read in a previous post (http://www.ronaldharmsen.net/learning-functional-programming-and-f/). For me that means learning by doing, so since last year I have been doing more and more F# spikes to learn the languages and trying to get my…

Adding Azure Webjobs to your automated TeamCity deployment (CI)

For a ASP.NET MVC5 project running on Azure we deploy to Azure Websites from our automated builds with TeamCity. It is really awesome to have everything up and running and integrated with our Git repository. With every pull request the TeamCity builds will execute automatically and on merge it…

Measuring the ALM maturity level

As I am asked quite often to do an audit or assesment on a application or developmentteam, I use several tools to measure how well software is being build & managed. One of the tools I use is an 'ALM maturity level' assesment. Several models and theories exist on this…

Does quality software exist?

A while a go I did a session for a customer on my favorite topic: software quality. And more specific, how to measure, monitor and ofcourse improve the quality of your software. If you are interested in the slides, you can find them here: http://www.slideshare.net/ronaldharmsen/software-quality-35594238…

Moving your SQL database to and from Azure

For a project I needed to have a copy of a SQL database we already migrated to Azure for testing purposes. The customer sent in a support call for an issue while importing data and because I couldn't reproduce the issue (ofcourse ;-) in our testing environment, it had something…

Learning functional programming and F#

Because I'm enjoying my vacation at home, I have some time in the garden to finally learn about functional programming. I know it has been around for some time and I have sniffed at it some times before. After some discussions and presentations at the internal knowledge events at our…