Intro

My name is Dan Maharry, a UK-based technical editor and writer, currently working as Senior Technical Documentation Engineer for Okta.

I’ve worked for Wrox Press, Manning, Microsoft Press, Wiley, APress, and many others for more than 20 years. I love learning how technology works and discovering how best to teach that with words, code, and pictures. In total, I’ve written 14 books and edited many more.

I’m also a .NET developer with past stints for Oxford University Press, the dotCoop TLD registry and various web development houses.

Books I’ve Worked On

As Author

2013.06.23 : Typescript Revealed (Apress)
2008.10.27 : Programming ASP.NET 3.5 (O'Reilly)
2004.08.01 : Beginning ASP.NET 1.1 Databases (Apress)
2004.03.19 : Beginning ASP.NET 1.1, C# Edition (Apress)
2003.06.25 : Programming .NET XML Web Services (Microsoft Press)
2002.10.01 : Fireworks MX from Zero to Hero (Friends of Ed)
2002.08.01 : Effective Visual Studio.NET (Wrox Press)
2002.01.30 : Early Adopter XQuery (Wrox Press)
2001.11.01 : Early Adopter Hailstorm (Wrox Press)
2001.10.01 : Early Adopter Curl (Wrox Press)
2001.06.01 : HTML 4.01 Programmers Reference (Wrox Press)
1999.01.01 : ASP 2.0 Programmers Reference (Wrox Press)
1998.10.01 : ADSI ASP Programmers Reference (Wrox Press)

Author page at Amazon UK and Amazon US

As Editor

With Oxford University Press
2020.09 : Oxford Students Mathematics Dictionary
2019.07 : Oxford Illustrated Computing Dictionary

With Manning Publications
2018.10 : Concurrency in .NET
2018.10 : Dependency Injection in .NET Core, 2nd Edition
2018.07 : Get Programming with Node.js
2018.06 : ASP.NET Core in Action
2018.05 : Securing DevOps
2018.05 : Get Programming with Javascript Next
2018.04 : Get Programming - Learn to code with Python
2018.03 : Get Programming with Haskell
2017.08 : React Quickly
2017.03 : Type-Driven Development with Idris
2017.02 : Kotlin in Action
2017.01 : Microservices in .NET Core
2016.08 : Secrets of the Javascript Ninja, 2nd edition
2016.03 : Practical Probabilistic Programming
2016.03 : Java Testing with Spock
2016.03 : Introducing Data Science
2016.03 : Express in Action
2016.01 : Hello Raspberry Pi
2015.11 : SPA Design & Architecture
2015.09 : Amazon Web Services in Action
2015.09 : Meteor in Action
2015.08 : Oculus Rift in Action
2015.07 : Agile Metrics in Action
2015.06 : Unity In Action
2015.03 : Storm Applied

With Wrox Press
2006.05.15 : Beginning ASP.NET 2.0 With C#
2005.11.01 : Beginning ASP.NET 2.0 With VB
2004.03.13 : Beginning Game Programming With C#
2003.09.25 : Professional PHP 4.0
2002.08.01 : Professional Design Patterns In VB.NET
2002.07.01 : Beginning C# Databases
2001.09.01 : Excel 2002 Programmers Reference
2000.06.01 : Beginning Perl
2000.01.01 : Professional CDO Programming
1999.09.10 : Professional Javascript
1999.09.01 : Professional ASP 3.0
1999.08.01 : Professional Java Server Programming
1998.09.01 : Professional COM Applications with ATL
1998.08.01 : Beginning Visual C++ 6.0
1998.06.01 : Professional DCOM Application Development
1998.04.01 : Professional ASP 2.0
1998.02.01 : Instant Javascript
1998.01.13 : Instant HTML 4.0 Programmers Reference

Past Projects

Sixalot

From 2013 to 2016, I presented a weekly local radio show called Sixalot that played a mish-mash of metal, rock, electronica, soundtracks and the stuff in between. You can find the early shows on Mixcloud. By the end, it was syndicated in the UK, Singapore and the US. I also presented a Friday morning show on local hospital radio.

Open Source

I’ve contributed documentation and code to a number of open source code projects, most notably Gallio \ MbUnit v3, a unit-testing framework for .NET and Simple.Data, a lightweight .NET ORM

Wallpapers

You can find a large number of desktop wallpapers that I’ve created on my Flickr account.