Code rant

Life as a mort.

Friday, August 07, 2015

C#: Program Entirely With Static Methods

›
OK, that’s a provocative title to get your attention. This post is really about how one can move to a more functional programming style and ...
47 comments:
Friday, June 05, 2015

C#: How to Record What Gets Written to or Read From a Stream

›
Streams are a very nice abstraction over a read/write loop. We can use them to represent the contents of a file, or a stream of bytes to or ...
5 comments:
Thursday, May 28, 2015

Inject DateTime.Now to Aid Unit Tests

›
If you have logic that relies on the current system date, it's often difficult to see how to unit test it. But by injecting a function t...
11 comments:
Wednesday, April 22, 2015

A Simple Nowin F# Example

›
In my last post I showed a simple F# OWIN self hosted server without an application framework. Today I want to show an even simpler exampl...
6 comments:
Thursday, April 16, 2015

Basic OWIN Self Host With F#

›
I’m still very much an F# noob, but yesterday I thought I’d use it to write a little stub web service for a project I’m currently working on...
Monday, December 15, 2014

The Lava Layer Anti-Pattern

›
TL:DR Successive, well intentioned, changes to architecture and technology throughout the lifetime of an application can lead to a fragmente...
34 comments:
Thursday, July 03, 2014

Hire Me

›
I’m on a sales drive. I want to move away from daily-rate contracting, and focus on full-lifecycle project delivery. I’ve created a new webs...
4 comments:
Friday, June 06, 2014

Heisenberg Developers

›
TL:DR You can not observe a developer without altering their behavior. First a story. Several years ago I worked on a largish project...
86 comments:
Tuesday, April 29, 2014

JSON Web Tokens, OWIN, and AngularJS

›
I’m working on an exciting new project at the moment. The main UI element is a management console built with AngularJS that communicates wi...
14 comments:
Wednesday, April 16, 2014

A Contractor’s Guide To Recruitment Agencies

›
I haven’t contracted through an agency for a long time, but I thought I’d write up my experiences from almost ten years of working as an IT ...
23 comments:
‹
›
Home
View web version
Powered by Blogger.