Skip to content
You're all wonderful. That's what's happening.
You're all wonderful. That's what's happening.


  • Arctic Code Vault Contributor
  • Pro


@plasma-dot-net @dotnet-foundation


Hi there 👋

Hi, I'm David - you might be here because I

  • Wrote a couple of kids books about programming in JavaScript
  • Spoke to you at an event or conference
  • Had a fabulous time with you and a cocktail
  • Have offered you some software consulting or speaking time

Available at 🖤


I offer Remote Software Consultancy appointments in 25, 1hr and 2hr blocks at competitive prices.

Available for strategic discussions, pair programming, code review, problem solving or strategy across a number of technologies and programming languages.

Book some time here

Buy My Books

If you're looking for my Kids books, GET CODING! or GET CODING 2! you can buy them at all good bookstores.

Some interesting things I've written


  • 🔭 I’m currently working on: Experimental software ideas for fun and no-profit.
  • 🌱 I’m currently learning: To be a better human
  • 💬 Ask me about: C#, TypeScript, Kotlin, Ethics, Heavy Metal, Rum
  • 📫 How to reach me: @david_whitney
  • 😄 Pronouns: he/him

Popular repositories

  1. A GameBoy Emulator, in C#

    C# 365 27

  2. Injectable, mockable, extensible, configuration for .NET

    C# 42 8

  3. A feature configuration library for .NET!

    C# 32 2

  4. A page object model library to keep your Selenium code clean and dry.

    C# 28 4

  5. A port of the ASP.NET MVC Razor helpers to #NancyFx

    C# 22 11

1,430 contributions in the last year

Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Mon Wed Fri

Contribution activity

November 2020

37 contributions in private repositories Nov 10 – Nov 24

Seeing something unexpected? Take a look at the GitHub profile guide.

You can’t perform that action at this time.