Tips for running a tech startup

Do not forget that your most important task is to focus on creating a great product. No amount of marketing spend will make up for a crap product that no one really wants to use.  Make what you know — not what you think will make money. Running focus groups …

Platform.VirtualFileSystem

I’ve just open sourced my Virtual File System library for C#. It provides a uniform interface to any type of file system providing interfaces for navigating, reading, writing, hashing and network access. It’s useful on both client and server side. The best feature is support for creating (sub)views of file …

The ridiculousness of Microsoft .NET JSON dates

If you’ve seen JSON date times as formatted by WCF you’ll notice that they’re formatted like this: /Date(700000+0500)/  The first number represents the number of seconds since 1/1/1970. The second number represents the time offset from UTC (presumably from the location where the date was created).  I’ve seen a whole …