Writing
Articles
Essays on thinking clearly, working for yourself, and doing real work while AI rewrites the rules. Two decades of them.
Is Your Network Slow?
A quick screenshot of a network transfer estimated to take about 32 years -- proof that some slow networks are beyond even agile fixes.
2008.02.19Read →Frustrated… Party of 1! MSBuild … PLEASE JUST WORK!
An MSBuild plus TeamBuild gotcha: why $(OutDir) file lists come up empty, and how creating them in a separate target with CreateItem fixes it.
2008.02.18Read →About Me
Software architect turned entrepreneur -- my background across ASP.NET, agile consulting, motocross racing, motorcycle mechanics, and Brazilian Jiu Jitsu.
2008.02.13Read →VS2008 HotFix Posted Yesterday
Microsoft posted a VS2008 hotfix with HTML source view, design view, editing, and web site build performance fixes. Grab the download here.
2008.02.10Read →Podcast for PowerShell – PowerScripting.net
PowerScripting.net is a solid podcast covering all things PowerShell, worth adding to your toolbelt if you're learning the language.
2008.02.09Read →The FooTheory Community
I've joined the FooTheory blog community and will cross-post everything here too. Check out two of my favorite blogs there: Matt's and Bennie's Weblogs.
2008.02.09Read →Gleaning Clarity Through Unit Test Names
A naming convention for bug-fix unit tests, FIX_TicketNumber_Method_State_ExpectedResult(), that documents the fix right in the test name.
2008.02.08Read →MSN Run Once Bombs…
It happens to the best of us, even the creators of the technology…
2008.01.21Read →Usability – Don’t Make Me Think/Remember…
Why do UPS, FedEx, and your health portal make you re-enter info they already have? A rant on usability, autocomplete, and not making users think.
2008.01.14Read →Works in Firefox, But Not in IE? (or vice versa) WTF!!!!
Cross-browser CSS bugs are a nightmare compared to WinForms rendering. My go-to fix: the CSS Creator Forum, which has solved every issue I've hit.
2008.01.14Read →TFS – ItemExistsException Fix
Tracking down and fixing a TFS ItemExistsException caused by duplicate labels left behind after moving a project, across two build servers.
2008.01.09Read →Sending Email in a Development Environment without an SMTP Server
No local SMTP server? Configure .NET's mailSettings to drop emails into a pickup directory so you can test sending without actually sending.
2008.01.08Read →