K Cartlidge

SciFi/Fantasy Author and Web/Software Developer


I mainly discuss creative writing and software development, with the occasional review thrown in. My main influences are Noir (for example Raymond Chandler), Space Opera (such as Eric Brown or Iain M Banks), Sword and Sorcery (e.g. Conan, Black Company), Epic or High Fantasy (David Gemmell, Julian May) and Military SciFi (Sven, Gaunt, WH40K). My first own-brand full-length novel is nearing completion. Further news soon.

11 September 2015
WebAPI is a very powerful and simple Microsoft framework for creating REST (or RPC-style) web services. Ideally these should be decoupled as usual with DI. Partly for my own reference, here's how I've just done it in my latest C# project.
06 August 2015
I have a lot of Ebooks, mainly for Kobo but also some legacy Kindle items, and I'm fed up with paying for books that have really shoddy metadata. This is the absolute minimum that providers should be doing.
05 August 2015
As an author you can upload Word documents (or whatever) to your distributor or, in most cases, upload an EPUB file (the open industry standard) directly. Here are a few pointers on what that file contains.
11 July 2015
I thought I'd try again with Office 365, but once more I cancelled it.
07 July 2015
Sometimes full blown dependency injection is overkill. TinyIOC, Castle, AutoFac - all good, but not always necessary.
23 June 2015
Windows 8 Install fails with "A media driver your computer needs is missing. This could be a DVD, USB, or Hard Disk driver"
19 June 2015
I use all four languages (plus C# in my day job) and over the years have chopped and changed between them. I decided to pit them head to head.
18 June 2015
I've wanted a Pixel for a while. I've used Chromebooks before and fancied trying the ultimate version.
11 June 2015
Season One of a new Science Fiction series based on a post-terraformed Earth a few decades after a war caused by the arrival of a number of alien races. St Louis houses a ragtag city in a hostile world.
06 June 2015
So you're using source control. How do you deploy to your server?
12 March 2015
I tried Office 365. I really did. Then I cancelled it - and here is why.
06 February 2015
There seems to be a few people online struggling with this. Here's the solution.
04 February 2015
A new Windows Phone (a Lumia 735). Why?
27 January 2015
Moving to Office 365? Here's how to get your emails and data across.
22 January 2015
You're a developer. You probably use Mac, Linux or Windows. How about an editor? Maybe an IDE?

I've been maintaining this site in various forms for a few years (posts are infrequent). Those who've been with me for a while will note that many posts have gone. They were simply no longer relevant.