Travis Laborde Blog

play boxing daddy?

Expansion Diary Part 7 - The Rush

After weeks of testing and a small rollout we've finally put our new queue system into play for everyone. What a rush! There were glitches at first, when the new system was under heavy load for the first time, and we worked hard all day. Read more →

food games

So, you're in a low income bracket. On Food Stamps. But, you've got a home computer. And you're not sure whether its the frozen chicken or the tortillas that go in the cupboard. Read more →


I just can't say enough about how much I like using WebStasher ( This is a tool for saving copies of web pages for yourself, which are then organized, and searchable, within your IE environment. Read more →

VSLive, and MCAD.NET

I attended VSLive in San Francisco last week. It was good, but not great. The previous two years I had attended Connections instead, so this year I decided to go back to VSLive. Read more →

Expansion Diary Part 6

All of those new Sales Guys are starting to pour in now :) Did you notice, that was a smiley? I think we're going to be able to handle the load after all! Read more →

Expansion Diary Part 5

Last week we had Brian Moran here, from Solid Quality Learning. What a great experience. We had about two days of him just looking around, showing me examples of best practices that I had missed, looking into our actual workload, finding optimizations, etc. Read more →

Expansion Diary Part 4

Work Queues No matter how efficient your TSQL, of course the application's method of using your data can make all the difference. We're finding horrible inefficiencies in our application logic, and making some nice improvements along the way. Read more →

Expansion Diary Part 3

I think someone could make it their whole job to work with SQL Server. Grin. OK, I know many people actually do :) But for my company, I do it when I'm not doing other stuff. Read more →

Expansion Diary Part 2

So, here I am hip deep in the Performance Monitor.... Trying to get an idea of what a normal day looks like from the server's point of view. This stuff is SO interesting. Read more →

Expansion Diary Part 1

I just got news that our company will be nearly doubling in size over the next six months! There's a lot to do in preparation for this, so I figured it would give me something to blog about :) Let the madness begin! Read more →

does this make sense?

Recently, I've come up with an idea for handing a vexing situation, and though it's working very nicely, I wonder what you, my fellow SQL Server developers, will think about it. Read more →

ASP.NET Skinnable Template Site

Erik Porter has posted a great example of how to build a "skinnable" site in ASP.NET here: He provides code in VB.NET and C#. The example is very basic, very readable, and not cluttered up with so many features that you will find it hard to pick out the bits you want to learn. Read more →

easy enhancement

In this post I'll be discussing a "trick" that will: enhance your coding experience while using Visual Studio (.old and .NET) enhance your email reading experience take at least 1 year worth of age from the perceived age of your PC get you a higher score on your favorite game So, what is this amazing trick, that will affect so many things? Read more →

Remote Development Trick

Here's one of those tricks that I'm sure I wouldn't need if I knew a bit more about what the heck I'm doing, but it helps me nonetheless.... A typical scenario for me, is that I get an assignment to work on a project for some new client, and I create the database on my laptop, and begin work. Read more →

ConnectionString Trick (ASP.NET)

Like lots of people, I've wanted to store my ConnectionString in the web.config file. Again, like lots of people, I have different ConnectionStrings, one for the "live" server, one for the "development" server, and yet another for the "reporting" server. Read more →

changing owners

So, today I got a database .BAK file, and had to restore it into my server, where it had never been before. Having no documentation or information at all about the database, I went for it. Read more →


Many TSQL books show you how to use @@Identity to get the identity of the most recently added row. Many articles online, or in magazines show the same. What you might not know is that it is potentially a source for some very hard to trace bugs in your application. Read more →