First: Principles

Ramblings of a software developer with a degree in bioinformatics. Agile development mixed with DNA sequencing - what could go wrong?

Monday, April 30, 2007

Precociousness

›
Hey, dad? Uh-huh? How many hours are there in a day? There are 24 hours in a day, son. Oh. So how many hours are there in a night? I meant, ...
Friday, April 13, 2007

FastTrack seminar, part 2

›
Second session at the seminar was on the new features of SQL Server 2005; since I was at the launch party in Indianapolis I didn't feel ...

FastTrack seminar

›
I’m blogging today from a Microsoft FastTrack seminar. Perpetual Technologies in Indianapolis is putting this on in some sort of collaborat...
Monday, April 02, 2007

Javascript testing with NUnit

›
I've been looking around for a good way to test Javascript functions. There are at least two if not more versions of JSUnit, one here a...
Wednesday, March 14, 2007

Sports and power ranking systems

›
I've had an interest for a long time in the science of sports team rankings, for various reasons , which was forcibly brought to mind wh...
Monday, March 12, 2007

Generating classes from XML in .Net

›
The Oracle version of SQL has some nice keywords for returning your data in an XML format. (I suppose the other servers do too, but I'v...
Thursday, March 08, 2007

Online and offline communities

›
I wrote earlier about creating online communities around business-to-business applications, with a vague promise to add more, but didn't...
Tuesday, March 06, 2007

Quality of Local Political Blogs: Compare and Contrast

›
I've been writing various articles for Bloomingpedia in the last month or so, in an effort not so much to improve that site as to unders...
Thursday, February 22, 2007

Bookplates

›
(Hey, this is my 200th blog post! And it only took me three years!) One principle of agile development that doesn't get a lot of attenti...
Friday, February 16, 2007

Government RSS Feeds

›
Sophia Travis is a Monroe County Council member - and, remarkably, one who is sophisticated enough to have her own blog. On one post , she...
Thursday, February 08, 2007

Change is good

›
I've accepted a new job with Envisage Technologies , a small software company in Bloomington. I'm excited about it as it's a co...
Tuesday, February 06, 2007

Prius anti-skid props

›
The problem with having six inches of snow dumped on us is that the hill that leads to our house has a slope that isn't quite a vertica...
Thursday, February 01, 2007

WiX installer and Error 2708 (No entries found in the file table)

›
I had to add different versions of a file to my installer today. Seemed easy enough to do - the files were available in the right places an...
Thursday, January 25, 2007

Credibility redux

›
Y'know, I'm not affiliated with Microsoft at all, although I own some stock and use their products happily. So I'd like to thin...
Wednesday, January 24, 2007

B2B 2.0

›
Chris has left LibraryThing . I don't know him, but apparently he's done some really good work for one of my favorite Web 2.0 play...
Thursday, January 18, 2007

The blogging split

›
I got into a discussion with someone concerning the blogosphere and its effect on corporations today. Here's something I hadn't rea...
Wednesday, January 10, 2007

Building a cathedral

›
A traveler visited a city where many stone cutters were working. Approaching several, he asked the same question: "What are you doing?...
Wednesday, December 13, 2006

New Technology High School

›
This High School is a model for high tech high schools that's being pushed by the Gates Foundation and probably some other places, and ...
Thursday, October 26, 2006

The Guerrilla Guide to Interviewing

›
Joel's latest article on interviewing is up. It makes some good points, although he continues with the down-to-the-metal idiosyncracy th...
Wednesday, October 25, 2006

Bloggers are people too

›
Ordinarily for me, reading and writing blogs is an intellectual exercise. I'm more comfortable and interested in discussing software pro...
‹
›
Home
View web version
Powered by Blogger.