Miscellaneous

All my non-DirectX stuff is here.

Calculating Distance in a Hexagonal Grid

Calculating Distance in a Hexagonal Grid

Javascript Needs Default Parameters

Javascript Needs Default Parameters

IBM Connect 2014

IBM Connect 2014

A Dynamic ASP.NET MVC Controller using CSScript

A Dynamic ASP.NET MVC Controller using CSScript

One Year Later…

One Year Later…

Clipping Lines to a Rectangle using the Cohen-Sutherland Algorithm

Clipping Lines to a Rectangle using the Cohen-Sutherland Algorithm

Site Migration

Site Migration

Site Updates

Site Updates

Serving HTML5 Video using Nancy

Serving HTML5 Video using Nancy

Returning Data from the Client to the Hub with SignalR

Returning Data from the Client to the Hub with SignalR

Setting up Chocolate Wolfenstein 3D in Visual Studio 2013

Setting up Chocolate Wolfenstein 3D in Visual Studio 2013

Xamarin Forms Succinctly - Review

Xamarin Forms Succinctly - Review

A template for Nancy OWIN Web Apps running as Windows Services

A template for Nancy OWIN Web Apps running as Windows Services

Finite State Machines, Part 1

Finite State Machines, Part 1

Hello Raytracing

Hello Raytracing

Ray Tracing #2: Abstractions

Ray Tracing #2: Abstractions

Ray Tracing #3: Let's Get Some Actual Rays!

Ray Tracing #3: Let's Get Some Actual Rays!

Voronoi Diagrams

Voronoi Diagrams

Mazes in C# - Part 1

Mazes in C# - Part 1

Mazes in C# - Part 2 - Dijkstra's Algorithm

Mazes in C# - Part 2 - Dijkstra's Algorithm


Bookshelf

I have way too many programming and programming-related books. Here are some of my favorites.