Tim Kellogg

Tinkering with ideas. Code, language, software engineering

Sunday, April 22, 2012

Blog is moving

›
Thanks to everyone who reads my blog. Recently I made the move and switched to using Github pages for my blog. I also bought a domain name  ...
4 comments:
Saturday, March 24, 2012

Why Object IDs & Primary Keys Are Implementation Details

›
Recently I wrote a post about a project that I was working on with an abstracted data layer concept that can work in the context of either ...
Monday, March 19, 2012

Abstract Data Layer Part 1: Object ID Types And Conventions

›
In February I went to the MongoDB conference in Boulder. That day was my first real taste of any sort of document oriented database. Since t...
3 comments:
Saturday, March 10, 2012

Discriminated Unions in C# Mono Compiler

›
Recently I've been using F# a bit. F# is .NET's functional language (the syntax of F# 1.0 was backward compatible with OCaml, but 2....
Wednesday, February 29, 2012

One Thing I Learned From F# (Nulls Are Bad)

›
Recently I started contributing to VsVim , a Visual Studio plugin that emulates Vim. When he was starting the project, Jared Parsons decided...
3 comments:
Friday, February 10, 2012

C# Reflection Performance And Ruby

›
I've always known that reflection method invocations C# are slower than regular invocations, but I've never never known to what exte...
7 comments:
Friday, February 3, 2012

Thoughts on the C# driver for MongoDB

›
I recently started a new job with a software company in Boulder. Our project this year is rewriting the existing product (not a clean rewrit...
›
Home
View web version
Powered by Blogger.