Ted Logan

Software Engineer

Wings Over Walla Walla airshow; October 2000
Wings Over Walla Walla airshow; October 2000

About

I am a twenty-eight-year-old C/C++/Perl/Java/JNI/Linux/SQL/HTML/CSS hacker living in Longmont, Colorado.

Resume

Resume (pdf; updated 17 June 2008)

LinkedIn profile

Secrets of tabs in vim

I spend much of my day working on other people's code. People who have uncivilized ideas about how to indent their code. Read more about the secrets of tabs in vim.

Struct packing

Last week, I was debugging some code and came across a troubling situation: A variable that I set in one function was suddenly and quickly being mutilated before I managed to read it in another function. After hours at the debugger, I discovered the culprit was struct packing.

When memory leaks don't leak

Not long ago Visual Studio reported memory leaks in my code that weren't really leaks; the memory in question just hadn't been freed yet. Read more: Spurious memory leak messages in Visual Studio.

Contact

e-mail: ted.logan@gmail.com