I'm David. Director of Architecture at NewDay, Microsoft MVP, keynote speaker and author of the Get Coding! books. I've been writing code for 30 years and leading technology for 15, and I still ship the code I talk about.
You might be here because I
- Spoke to you at an event or conference
- Wrote a couple of kids books about programming in JavaScript
- Had a fabulous time with you and a cocktail
More at davidwhitney.co.uk ๐ค
- JsxCore - Native JSX and TSX as a view engine for ASP.NET Core
- CoreBoy - A Game Boy emulator in C# / .NET
- TestImprovementAgent - A deterministic harness that drives coding agents to raise test coverage and mutation score on .NET projects
- AstroSharp - C# and Razor components inside Astro sites
- Code Dojos - A curated repository of code katas, used by dojos around the world
- System.Configuration.Abstractions - Mockable configuration for .NET, several million downloads
The long tail: Sidemark, Passenger, ReallySimpleFeatureToggle, Kotlinject, TsClr and a RayCasting demo in C#.
- Talks and recordings - keynotes at NDC, Codegarden and DevSum, and a lot of user groups
- Blog - software design, architecture, AI engineering and the odd rant
If you're looking for my kids books, GET CODING! or GET CODING 2! you can buy them at all good bookstores.
- ๐ญ 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
Occasionally available for advisory and training work through Electric Head Software.






