Author: Charles Chen

Thoughts on Burnout

Thoughts on Burnout

I was reading an NPR piece on worker burnout and some different tactics taken by different companies to deal with it and came across a very nice, concise definition: Christina Maslach is a professor at the University of California, Berkeley,...

Invoking Custom WCF Services in SharePoint with Claims

Invoking Custom WCF Services in SharePoint with Claims

In SharePoint, if you host a custom WCF service in a claims-enabled application, the authentication via NTLM is actually quite tricky if you are attempting to invoke it from a console application, for example. There are various articles and Stackoverflow...

Defining a “Release Lead”

Defining a “Release Lead”

Came across a great definition while reading up on release 4.0 of WordPress: A release lead, if anyone is curious, determines all important parameters for a release, like schedule, deadlines, which feature plugins are merged, and more generally, scope and...

Adventures in Poorly Written APIs

Adventures in Poorly Written APIs

I’m working with a library that I have been fighting with for the better part of three days now to try to get it to work. The previous version of this library was actually very well written from an API...

Mind Your Matches

Mind Your Matches

I recently had to track down a performance issue with one of our Cypher queries that was taking an obscenely long amount of time to run (15 seconds!) given the simplistic nature of the query. Can you spot the problem?...

FluentNHibernate and SQL Date Generation

FluentNHibernate and SQL Date Generation

So you’d like your SQL entry to have a system generated date/time, eh? Here is a sample table:

To spare you hours dealing with this error:

What you need to do is to use the following mapping for...

What Alan Watts Can Teach Us About Leadership

What Alan Watts Can Teach Us About Leadership

I was listening to a talk by Alan Watts and found one bit of advice that really connected to what I’ve learned about leading others. The principle is that any time you — as it were — voluntarily let up...

Programmatically Add SharePoint Lists with Schemas

Programmatically Add SharePoint Lists with Schemas

So you want to add a custom list with a schema, eh? In SharePoint, this is “easily” (lol) done by adding a custom list with a Schema.xml file and a list template XML file. But what if you don’t want...