Devon June 3, 2008 2 min read What is Web 2.0? Web 2.0 promised innovation but delivered startups layering trivial value on others' data with zero revenue plans. Software Development Opinion
Devon June 3, 2008 1 min read Flying Penguin! A penguin flew in this surprisingly excellent advertisement with music swapped in after the original audio was lost. Life & Personal
Devon June 3, 2008 1 min read Project Process - ATG Development Practices ATG development processes deserve documentation, but urgent projects come first. Software Development ATG
Devon June 2, 2008 1 min read How to Clean a Corrupt Event From iCal A corrupted repeating event spawned 12,000+ calendar instances, clogging iCal. TextMate regex saved the day. Software Development Tools
Devon June 1, 2008 1 min read Emma's Birthday Paragliding Mount Tiger for Emma's birthday: only 5-10 minutes airborne, but a memory that lasts forever. Life & Personal Travel
Devon May 26, 2008 1 min read Giant Spider Four-inch spider rearing up inside glass, screeching profanities - definitely not your garden-variety house guest. Life & Personal
Devon May 25, 2008 1 min read Apple Repair Is Awesome Apple's service beats the competition: overnight shipping, email updates on every step, real-time tracking. Tech & Gear
Devon May 25, 2008 2 min read Using IPTables to Prevent SSH Brute Force Attacks Two iptables rules throttle brute-force SSH attacks: three tries, then a three-minute lockout that bots can't bypass. DevOps & Infrastructure Security Linux
Devon May 24, 2008 1 min read Scary Stuff Government lawyers claim the president can arrest any citizen and imprison them indefinitely without charge. Career & Business Opinion
Devon May 24, 2008 1 min read I Found Great Croissants in Seattle Cafe Besalu in Seattle bakes croissants nearly as good as France - worth the drive to Ballard. Life & Personal Travel Food
Devon May 23, 2008 3 min read Rant About Core-Based Licensing Multi-core licensing doubled software costs without proportional performance gains - a trend harming customers everywhere. Career & Business Opinion
Devon May 23, 2008 2 min read ATG License IP Checks on JBoss ATG license validation checks /etc/hosts hostname mapping, not JBoss IP binding - counterintuitive and easy to misconfigure. Software Development ATG JBoss
Devon May 22, 2008 2 min read Project Roles - ATG Development Practices ATG project roles: client rep, PM, architect, analyst - a baseline team structure that adapts to your needs. Software Development ATG
Devon May 21, 2008 1 min read Starting Assumptions - ATG Development Practices Commerce sites demand speed, quality, and budget flexibility - pick two, but compromise intentionally. Software Development ATG
Devon May 21, 2008 2 min read ATG Development Practices Best practices guide for ATG development: starting assumptions, roles, processes, and quality delivery. Software Development ATG
Devon May 21, 2008 1 min read Star Wars and Indiana Jones Indiana Jones movies hide Star Wars references: Club Obi Wan, identical Millennium Falcon engine sounds. Life & Personal
Devon May 20, 2008 7 min read JBoss jsessionid Query Parameter Removal Strip jsessionid from URLs entirely instead of redirecting - prevent Google from indexing session chaos. DevOps & Infrastructure JBoss SEO
Devon May 20, 2008 1 min read MythBusters on CSI Jamie and Adam from MythBusters appeared on CSI Las Vegas - yes, we're definitely geeks for noticing. Life & Personal Opinion
Devon May 19, 2008 1 min read GWT In Practice GWT In Practice delivers practical guidance for building advanced web UIs - and includes a real author endorsement. Software Development Java Web Development
Devon May 19, 2008 1 min read Hiding jsessionid parameter from Google Google crawlers skip jsessionid parameters, diluting your rank. Mod_rewrite strips them cleanly without breaking sessions. DevOps & Infrastructure SEO