Intro I decided to work on my Portfolio targeting the mobile space. In doing so, I plan on leveraging F# and Xamarin.Forms. Methodology I'm an advocate of Clean Architecture. As a result, I like to take time to configure my solution explorer. When I'm configuring my solution explorer, I want it to reflect application's intent. My …
Continue reading "Building a Trading App using Xamarin.Forms"
In this video, I expose the truth about how money is being spent on software projects:
I talk to Eric Smith about Software Craftsmanship, reality, and getting your first job:
I'm chopping it up with Ody about F#, Property-based Testing, Akka, etc. Reactive Programming - 2:52 Akka dot Net - 23:26 Immutable Databases - 37:00 Architects + F# - 47:00 Multi-Threading Discussion - 52:22 Testing Discussion - 58:45 Codebases and Architecture - 1:17:23 Property based Testing - 1:32:33 F# vs C# for User Interfaces - …
Continue reading "Talking to Ody about F#, Akka, and Irrelevant Architects"
In an earlier article and video, I discussed my implementation of a Vending Machine kata. The code I wrote was dictated via TDD. I then decided to practice Property-based Testing. The following property tests were created: These tests actually caught some bugs that surprised me. Specifically, I learned that some functions may be unsafe unless …
Continue reading "Property-based Testing a Vending Machine"
In this video, I talk to Bryan about effective unit testing:
In this video, I talk to Scott about F# and office politics:
In this video, I provide an overview of a programming assignment that I was asked to do:
In this video, I discuss events within .NET. I then discuss the value of a message bus. Lastly, I rant on how software architects are irrelevant.
In this video, I discuss unit testing, and dependency swapping based on testing an application in isolation versus within a QA or production environment. All of this is using F#.