davidwhitney
David is an independent software consultant based in London focusing on iterative software delivery, developer mentoring and cultural change.
Electric Head SoftwareLondon, UK
Pinned Repositories
CodeDojos
Code dojos
CoreBoy
A GameBoy Emulator, in C#
Nancy.ViewEngines.Razor.HtmlHelpers
A port of the ASP.NET MVC Razor helpers to #NancyFx
OpenSonos
A local music server for Sonos written in C#
Passenger
A page object model library to keep your Selenium code clean and dry.
ReallySimpleEventing
Really Simple Eventing - A tiny set of classes that add infrastructure that auto-registers events and event handlers and executes them either on the current thread or async, without any pesky bindings.
ReallySimpleFeatureToggle
A feature configuration library for .NET!
SimpleServices
[Note: You should probably use TopShelf now instead of this] A base class collection / pattern for simply building Windows services that run as services and console apps.
System.Configuration.Abstractions
Injectable, mockable, extensible, configuration for .NET
WebApiOwinInMemoryTestingExample
Reference example for in mem web api tests
davidwhitney's Repositories
davidwhitney/Passenger
A page object model library to keep your Selenium code clean and dry.
davidwhitney/Kotlinject
A lightweight IoC Container for Kotlin / JVM
davidwhitney/GrandTheftAuto-LegacyFiles
Old GTA things from the 90s
davidwhitney/ElectricHead.GameVc
MonoGame "MVC" Hack
davidwhitney/CodeDeployPack
MSBuild task to generate an AWS CodeDeploy package from your application - heavily inspired / ripped off OctoPack
davidwhitney/ForcePush
A Salesforce "delta deployment" tool
davidwhitney/Fxt2Txt
A C# re-implementation of Fxt2Txt for GTA1
davidwhitney/PythonAlgoRunnerHack
davidwhitney/TlEng
TLEngWeb
davidwhitney/AdventOfCode
davidwhitney/ANCWebsite
Empty ASP.NET Core 3.1 Website for Azure + GitHub Actions Deployment Demo
davidwhitney/AudioFingerprintingDemo
davidwhitney/Authority
A framework for gluing command line applications together in .NET
davidwhitney/BattleTrains
davidwhitney/BlogNetStandard
A content engine for .NET Standard and .NETCore
davidwhitney/Brighter
Command Dispatcher, Processor, and Distributed Task Queue
davidwhitney/Cbdtemp
davidwhitney/CodinGameJs
davidwhitney/CodingGameBottersOfTheUniverse
davidwhitney/CodingGamePen
davidwhitney/coffee-gb
Gameboy emulator in Java 8.
davidwhitney/ConwaySummitDryRun
davidwhitney/debugsync
davidwhitney/GamePorts
Learning to write games by cloning other games.
davidwhitney/GildedRose-Refactoring-Kata
Starting code for the GildedRose Refactoring Kata in many programming languages.
davidwhitney/GitHubActionExample
Custom GitHub Action for integrated CI
davidwhitney/PythonPackageWithTestsExample
For workshops
davidwhitney/TeamCitySharp
C# API for TeamCity - Please note this has had major architectural changes. This will not be backwards compatible so careful when updating
davidwhitney/TinyClrLib
Library to centralize use of modules in TinyClr
davidwhitney/TypeEspruino
TypeScript and Espruino and Babel for ES6 VS Code Development Fun Times