MVVM: from C# to F#

Intro I have been banging my head against the wall as I attempt to learn F#. This language is designed to simplify programming. F# reduces the amount of syntax required via declarative expressions instead over imperative statements. Although I sincerely believe that F# is the future of .NET development, my mind is stuck on Object-Oriented design principles. As a result, I am forcing …

Frameworks as Prescription Medication

I was on the Phone with Doc Norton a couple weeks ago which resulted in a truly thought provoking experience.   Doc told me that in the past, some companies would post a job requiring a programming language that had not yet been adopted by mainstream programmers. Hence, these companies would seek talented and motivated developers …

Revenge of the SDET

In today’s news, SDETs and software craftsman around the world have been leveraging test-mutation frameworks in retaliation for the relentless death marches and massive disappointments that many shops have been experiencing due to Dark-Matter Developers (aka: DMDs). Test-mutation frameworks are tools that are used to expose false-positives within a test automation suite. DMDs have been …

South Florida’s Xamarin User Group: Composing an App via User Stories

Intro I recently gave a presentation last night on constructing an application out of user story modules. I presented my thesis to an audience of mobile developers. They found the idea to be interesting but ultimately impractical. They argued that a solution could be spread so thin with granular projects that it would be overwhelming …

MVVM and Visual Studio’s UserStory Extension

Intro I have improved my software development practice by building a Visual Studio extension. This extension has boosted my productivity by enabling me to rapidly generate user story modules to support my emergent design practice. Bizmonger Extensions One extension that I have built to support my development efforts is the UserStory project template. This project template …