Will Pleasant-Ryan

TDD a New Class in NUnit & Visual Studio without Ever Using the Mouse


~4 years ago by Will Pleasant-Ryan on Atomic Spin.
I’ve been working in Visual Studio a lot lately, and I’ve found a few handy plugins that are very helpful for effective test writing. A good...

I Actually Got Something Useful from the Microsoft Crash Dialog


almost 4 years ago by Will Pleasant-Ryan on Atomic Spin.
Error messages are notoriously unhelpful, despite their omnipresence. You see errors on iPads and iPhones and ATMs and Android. Twitter and TVs and hulu...

I Actually Got Something Useful from the Microsoft Crash Dialog


almost 4 years ago by Will Pleasant-Ryan on Atomic Spin.
Error messages are notoriously unhelpful, despite their omnipresence. You see errors on iPads and iPhones and ATMs and Android. Twitter and TVs and hulu...

Resource Roundup: Getting Started with F#


almost 4 years ago by Will Pleasant-Ryan on Atomic Spin.
Like a lot of Atoms, I’m a bit of a programming language nerd. (For the record, I’m also a bit of a human language nerd.) So it was very natural...

Resource Roundup: Getting Started with F#


almost 4 years ago by Will Pleasant-Ryan on Atomic Spin.
Like a lot of Atoms, I’m a bit of a programming language nerd. (For the record, I’m also a bit of a human language nerd.) So it was very natural...

Ninject Tips: Some Binding Magic & Kernel Cleanup


almost 4 years ago by Will Pleasant-Ryan on Atomic Spin.
I’ve been happily using the Ninject Dependency injection library on my C# project for over a year. In order to keep my project even reasonably organized...

Ninject Tips: Some Binding Magic & Kernel Cleanup


almost 4 years ago by Will Pleasant-Ryan on Atomic Spin.
I’ve been happily using the Ninject Dependency injection library on my C# project for over a year. In order to keep my project even reasonably organized...

Functional(ish) C# & MVVM: Single-Responsibility and Code-as-Data


over 3 years ago by Will Pleasant-Ryan on Atomic Spin.
I’ve spent the last year working in C# and WPF. Over a few blog posts, I have alluded to a particular pattern of structuring code, referring to it...

Functional(ish) C# & MVVM: Single-Responsibility and Code-as-Data


over 3 years ago by Will Pleasant-Ryan on Atomic Spin.
I’ve spent the last year working in C# and WPF. Over a few blog posts, I have alluded to a particular pattern of structuring code, referring to it...

Testing Web Apps Developed via Vagrant Using Capybara


over 3 years ago by Will Pleasant-Ryan on Atomic Spin.
As a software consultancy, we often perform additional or maintenance development on a previous project. It’s great to be able to maintain positive...