🍸
You're all wonderful. That's what's happening.
David is an independent software consultant based in London focusing on iterative software delivery, developer mentoring and cultural change.
- Electric Head Software
- London, UK
- http://www.davidwhitney.co.uk
- @david_whitney
Highlights
- Pro
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 athttp://davidwhitney.co.uk/now 🖤
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.
If you're looking for my Kids books, GET CODING! or GET CODING 2! you can buy them at all good bookstores.
- CoreBoy - A GameBoy emulator in C# / .NET Core
- Code Dojos - A curated repository of Code Katas
- A RayCasting demo in C#
- Kotlinject - A convention-based IoC container written in Kotlin
- System.Configuration.Abstractions - A configuration abstraction for .NET "classic"
- Passenger - A Page-Object-Model Abstraction for C# / Selenium
- 🔭 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 repositoriesLoading
- System.Configuration.Abstractions
System.Configuration.Abstractions PublicInjectable, mockable, extensible, configuration for .NET
- ReallySimpleFeatureToggle
ReallySimpleFeatureToggle PublicA feature configuration library for .NET!
- Nancy.ViewEngines.Razor.HtmlHelpers
Nancy.ViewEngines.Razor.HtmlHelpers PublicA port of the ASP.NET MVC Razor helpers to #NancyFx
Something went wrong, please refresh the page to try again.
If the problem persists, check theGitHub status page orcontact support.
If the problem persists, check theGitHub status page orcontact support.