Writing
Articles
Essays on thinking clearly, working for yourself, and doing real work while AI rewrites the rules. Two decades of them.
Live Maps Send to Mobile
Google Maps needs a Java client on your phone, Live Maps doesn't. Here's how to text driving directions to any mobile without one installed.
2007.05.28Read →Microsoft Astoria Project
A look at Microsoft's Codename Astoria, an early REST-based data services project poised to compete with SOAP and WS-* web services.
2007.05.28Read →Blogs, Podcasts and Screencasts
My go-to list of developer blogs, podcasts, screencasts, and magazines circa 2007, from Hanselman and Fowler to .NET Rocks and MSDN Magazine.
2007.05.25Read →Complexity and Staying Up To Speed
Feeling overwhelmed by how fast software moves? Practical advice on picking a niche and using blogs, podcasts, and screencasts to keep up.
2007.05.25Read →Wireless Rest Areas
Driving cross-country, I found highway rest areas in Louisiana and Texas with free wifi, clearly signposted. Worth a search before your next road trip.
2007.05.19Read →Simplifying Database Modeling in Visio 2002/2003 through SQL Generation
Visio 2002/2003 can't forward-engineer databases, so I used the Orthogonal Toolbox plugin and a custom XSLT to turn ERD diagrams straight into SQL DDL.
2007.05.11Read →New Version Notepad++
A new Notepad++ release brings multi-file recursive search/replace, an NppExec script runner, clickable links, and Aspell spell-check support.
2007.05.09Read →Temporary Projects in Visual Studio 2005
A hidden Visual Studio 2005 option lets you create in-memory throwaway projects that never touch disk or clutter your recent projects list.
2007.05.08Read →C# Microsoft MapPoint 4.5 Geocode (Latitude and Longitude) Class
A C# geocoding class built on the Microsoft MapPoint 4.5 SDK, for developers who want an alternative to my Google Maps geocode class.
2007.05.07Read →Good SharePoint HowTo Videos
A short list of solid SharePoint how-to videos from Microsoft and DNR TV covering search, InfoPath forms, content types, and the Business Data Catalog.
2007.04.26Read →Unit Testing .NetTiers Processors with Dependency Injection
How to unit test tightly-coupled .NetTiers Processors by injecting a CountryService through the constructor instead of the database.
2007.04.17Read →Tree Surgeon Development
I've joined the Tree Surgeon open source project, now on CodePlex under Bil Simser, to help build out its dev tree and build tooling.
2007.04.16Read →