Cloud Computing (5)Comics (1)Competitors/Web Companies (161)Current Affairs (31)Das Blog (3)dasBlog (1)Life in the B0rg Cube (197)Mindless Link Propagation (185)Movie Review (13)MSN (127)Music (20)Office Live (8)Personal (54)Platforms (59)Programming (58)Ramblings (145)Rants (7)RSS Bandit (215)Seattle Startup Shoutout (4)Social Software (185)Startup Shoutout (4)Syndication Technology (108)Technology (169)Trip Report (63)Video Games (6)Web Development (198)Windows Live (227)XML (203)XML Web Services (114)No Category (207)

Cloud Computing (5) 
09/05/20145 Account Security Features Every Online Service Should Implement But Doesn't
06/30/2012Has the notion of “files” outlived its usefulness?
03/01/2009Is Google App Engine the wrong product for the market?
01/27/2009Asking "should we trust the cloud" is like asking "should we trust horseless carriages"
01/22/2009Cloud Computing Conundrum: Platform as a Service vs. Utility Computing

Comics (1) 
03/07/2007Captain America is Dead!

Competitors/Web Companies (161) 
05/05/2014Facebook’s App Links: The Good, the Bad and the Ugly
11/18/2013Greed is Good: Why Google has Broken Many of its Promises about the Integrity of the Search Engine Results Page
07/03/2013Google: We’re Not Even Pretending to be the Good Guys Anymore
11/17/2012Twitter and Facebook: The Search for a Google-like Business Model
07/10/2011Google+ is the new FriendFeed
11/08/2010Competing with Facebook: How Twitter gets it right and FourSquare gets it wrong
07/15/2010Some Thoughts on Quora
04/10/2010Twitter Slaps Developers in the Face and How They Can Fix It
02/15/2010Google Buzz vs. Google Wave
02/15/2009How Google's layoffs and project cancellations are affecting it's culture of innovation
02/07/2009Breaking down the walled garden: Some thoughts on Facebook embracing OpenID and opening up status update APIs
02/04/2009Big Ideas are not as important as Good Ideas
12/07/2008Google Friend Connect vs. Facebook Connect: Google's Fear of Facebook will be their Undoing
12/01/2008Facebook Connect: Does Issuing Passports Make Facebook A Country?
10/24/2008Some Thoughts on OpenID vs. Facebook Connect
10/11/2008Search Ads vs. Organic Results: Google's Conflict of Interest
10/04/2008The Facebook Exodus: No Co-Founder Left Behind
09/15/2008The Significance of Google Chrome
09/01/2008The Comic Book: Google Unveils "Chrome" It's Open Source Browser
08/21/2008Some Thoughts on Amazon's Elastic Block Store
08/12/2008Application Rewrites after Acquisitions: How Large Software Companies Destroy Startup Value
08/03/2008Paul Graham, Changing the World and "Built to Flip" Startups
07/28/2008Google's Assault on Wikipedia
07/23/2008What You Can Learn from the Facebook Redesign
07/21/2008Software as a Service: When Your Business Model Becomes a Paradox
07/14/2008Project Cassandra: Facebook's Open Source Alternative to Google BigTable
06/06/2008Thoughts on Facebook's usage of the CPAL as a "Poison Pill" and Other Such Nonsense
06/02/2008Will Twitter be the Next Friendster?
05/17/2008Some Thoughts on Facebook Connect, Google Friend Connect and MySpace Data Availability
02/23/2008Slashdotters on Google's Foray Into Health Services [pic]
02/13/2008Yahoo! Layoffs: How Screwed Up is Yahoo?
02/01/2008Microsoft Proposes Acquisition of Yahoo! for $31 a Share
01/27/2008The Facebook Javascript Library: Learning from the Beacon Fiasco
01/23/2008Facebook Restricts News Feed APIs to Facebook Apps
01/03/2008Facebook Right, Scoble Wrong: Social Network Interoperability and the O'Reilly Social Graph FOO Camp
12/19/20072007: The Year Google Jumped the Shark
12/13/2007Some Thoughts on the Opening of the Facebook Platform Architecture
12/09/2007Is Facebook to Blame for Privacy Violating Beacon Affiliates?
12/09/2007Facebook: Placing Needs of Developers Over Needs of Users
12/05/2007Facebook SocialAds are Evolution, Search Ads are the Revolution in Advertising
12/01/2007Facebook Beacon is Unfixable
11/27/2007Some Thoughts on the Facebook Beacon
11/11/2007SocialAds Implications: Facebook will Acquire iLike and Flixster
11/08/2007Facebook vs. Facebook Developers: When Platforms Attack
11/07/2007Google Stops Shipping Products, Starts Shipping FUD
11/03/2007Google OpenSocial: Technical Overview and Critique
11/02/2007Some Thoughts on MySpace, Bebo and SixApart adopting OpenSocial
11/01/2007Google Transforms into Microsoft of Old
10/31/2007OpenSocial: Google Proposes Widget & RESTful API Standards for Social Networking Sites
10/26/2007Who Will Acquire the Widget Makers?
10/17/2007Can the Facebook News Feed be Made More Useful?
10/13/2007Sarcastic Responses to Dumb Questions (Erick Schonfeld Edition)
10/04/2007Facebook Hates Fakesters Too
10/04/2007"Office is Dead" and Other Obvious Trends
10/02/2007It Must Be a Fun Time to Work on Microsoft Office
10/02/2007Thoughts on FriendFeed, Brainchild of the creators of Gmail and Google Maps
09/19/2007How Facebook Makes Identity Theft Easier
09/05/2007MySpace: How To Devalue a Platform in Three Easy Steps
08/30/2007Plaxo Pulse: Imitation is the Sincerest form of Flattery
08/28/2007Facebook Makes Token Attempt to Curb Application Spam
08/27/2007Why Google Should be Scared of Facebook
08/22/2007Windows Live and Bebo: Social Network Portability, IM Interoperability and More
08/18/2007Google Working on Social Network Aggregator
08/13/2007A Proposal for Social Network Interoperability via OpenID
08/06/2007Some Thoughts on Open Social Networks
08/02/2007What is a "Cloud OS"?
07/30/2007Your Website's UI is Synonymous with Your Brand
07/24/2007A Broadband Connection in Every Pot: Vint Cerf on Google's Vision
07/17/2007Google Cookie Expiration Policy Changes: Too Little, Too Late
07/13/2007Facebook is the next Broadcast.com
07/12/2007The Man Who Knew Too Much
07/09/2007Lessons on Innovation from Google
06/20/2007Facebook: The Power of Software that Knows Who You Know
06/12/2007I Need a Stevey Yegge Translator
05/31/2007Google Gears: Offline Support for AJAX/Flash Apps
05/28/2007Doing Evil to the Internet: Google and Yahoo! Promote Domain Squatting
05/18/2007Microsoft Acquires aQuantive for $6 Billion
05/17/2007Robert Scoble's Faulty Analysis of YouTube Purchase
05/16/2007Google Universal Search bug?
05/10/2007Has Overuse of Bayesian Analysis Screwed Google Search?
05/09/2007What is Java FX Answered by Don Park
05/05/2007Some Thoughts on Recent Yahoo! News
04/29/2007Terry Semel and the Halo Effect
04/12/2007Some Free Advice for Photobucket
04/06/2007Google MyMaps vs. Frappr: A Feature Isn't a Business
04/04/2007Quick Links from London Heathrow
03/30/2007Bandwidth Theft and Hotlinking vs. Mashups
03/29/2007Some Thoughts on the Yahoo! Mail Web Service
03/18/2007Search Engine Bribery: iTWire Needs to Get Its Facts Straight
03/15/2007Amazon S3 & EC2: What's the Endgame?
02/27/2007Facebook's Announces FQL for Developers
02/27/2007How Big is the Health Related Search Market?
02/26/2007Entropy in Tagging Systems, Google's Office Killer and Conference Diversity
02/25/2007Blog Rants as Bug Reports
02/12/2007Googlegate and Founders' Awards
02/01/2007Flickr Competitors Flock Like Vultures
01/26/2007Cool Celebrity Questions on Yahoo! Answers
01/26/2007Flickr Adds Machine Tags
01/23/2007What is Rob Weir (and IBM's) Agenda with the OOXML Bashing?
01/16/2007Google's Month of Security Flaws
01/16/2007IE 7, Firefox and the Search Wars
01/13/2007Queries Google isn't Good at Answering
12/27/2006Google's Strategy Tax: Integrity of Search Results vs. Ads vs. Cross Promotion
12/19/2006Google Kills Search API
12/15/2006Two Perspectives on Life at Google
12/11/2006Embracing De-Portalization: Internet Toll Booths as the New Hotness
12/06/2006Widgets and Protecting Your Brand
11/30/2006Yahoo! Continues Trend of Slower, Buggier AJAX Makeovers
11/30/2006Competing with Google is Like the War in Iraq
11/22/2006Google Office: The Gloves are Off
11/21/2006What Do Yahoo Employees Think of the "Peanut Butter Manifesto"?
11/20/2006YouTube, Please Fix Your Site
11/19/2006Thought Experiment: What if Microsoft Stopped Competing with Google?
11/11/2006Is "Relevance" a Relevant Metric of Search Engine Quality?
10/30/2006Don't Compete on Their Terms
10/25/2006Yahoo! Bookmarks Evolves, del.icio.us Still a Niche Service
10/24/2006Custom Search Engines: Google Coop, Live Search Macros and Yahoo! Search Builder
10/16/2006Google + YouTube: The Winner's Curse in Effect?
09/30/2006Yahoo Launches Browser Based Authentication (BBAuth)
09/28/2006Life at Google and the Talent Myth
09/27/2006Kevin Briody on Facebook Opening Up
09/25/2006Froogle Dies, What Should Google Kill Next?
09/13/2006The Google/Intuit Deal
09/13/2006MySpace Craps on Its Developer Ecosystem
09/06/2006Negative User Response to Facebook's New Features
09/06/2006Are MySpace's Pageview Numbers Inflated?
09/01/2006Greg Linden on Google's Personalized Search
08/31/2006VCs Running Scared of Google
08/28/2006Kiko sold
08/28/2006Amazon Becoming Utility Computing Power House
08/28/2006Google Apps for Your Domain vs. Office Live
08/24/2006Flickr API Weirdness
08/19/2006Paul Graham was Surprised by Google Calendar?
08/17/2006Exclusive Website Partnerships in the Age of Open APIs
08/16/2006The Facebook has an API
08/03/2006Digg is Just Like Kuro5hin and now it has an API
08/01/2006Tag Clouds and Search Boxes aren't Navigation Tools
07/28/2006Google Builds SourceForge Competitor
07/27/2006Hadoop and Misunderstanding "Commoditizing Your Complements"
07/24/2006New York Times on Google, Yahoo, MSN & AOL
07/18/2006Follow Up to Skype Protocol Cracking Story
07/15/2006On GData and Hailstorm
07/13/2006Web Services Versioning - Google Style
07/10/2006Operations Expertise is the Secret Sauce of Web Development
07/07/2006Yahoo! Working on Open Source GFS Clone?
06/30/2006Google and Identity 2.0
06/23/2006PhotoBucket Bigger Than Flickr?
06/19/2006Adobe Comments on PDF in Office Brouhaha and Microsoft Responds
06/19/2006Inside Look at Working at Google or Hoax?
06/19/2006del.icio.us Still a Niche Service?
06/17/2006Startups Based on Targetting Users of Successful Online Services
06/15/2006AOL's Digg-Killer
06/08/2006O'Reilly Database War Stories Highlights
06/06/2006Joe Wilcox on Google Spreadsheet
06/02/2006Mark Cuban as Chicken Little
05/24/2006Innovation, A/B Tests and the Microsoft Experimentation Platform
05/17/2006Startups as Research for Big Companies
05/10/2006GMail vs. Outlook/Exchange
05/03/2006Is YouTube Making the Friendster Mistake?
05/02/2006Danny Sullivan on Google's Complaints about IE 7 Defaults
04/25/2006Ian McAllister on Rapleaf's Fatal Flaws

Current Affairs (31) 
02/15/2009How Google's layoffs and project cancellations are affecting it's culture of innovation
01/25/2009Are we living through a deflationary spiral?
10/13/2008When Designing Systems Always Factor in Human Nature
10/11/2008TechCrunch Turns Into FuckedCompany 2.0
10/09/2008A Fool's Errand: Stabilizing House Prices
10/07/2008It's Money in the Mattress Time
10/01/2008A Blast from the Past: 1999 NY Times Article Foreshadowing Credit Crises
08/14/2008John McCain: An Example of Cognitive Dissonance
07/21/2008PodTech: What Happens When You Misunderstand the Long Tail
07/08/2008Freedom of Speech Doesn’t Mean Freedom from Consequences
12/09/2007Is Facebook to Blame for Privacy Violating Beacon Affiliates?
08/28/2007Three Down, Two to Go
08/27/2007The Internet is a Dead Platform and Mark Cuban is a Dinosaur
06/23/2007Mike Arrington: Then and Now
02/16/2007Social Media...WTF?
02/12/2007The Marketing for the Upcoming Iran Invasion Heats Up
01/07/2007The Virtue of Closed Platforms: Album Sales Slump while Ringtone Sales Soar
11/28/2006Cut and Run vs. Stay the Course
11/14/2006Drunken Frat Boys Sue Borat
10/31/2006Windows Live Quick Hits
10/18/2006They Hate Us For Our Freedom
02/13/2006U.S. Congress Considers Banning U.S. Technology Companies from China
01/29/2006I Thought Democracy was the Answer
01/26/2006Personally Identifiable Information and Online Services
01/21/2006MSN Search and the DOJ Subpoena
01/10/2006http://www.google.com/ig/dell
01/04/2006Luke 6:41
12/09/2005Harold Pinter on the United States
10/24/2005Some Thoughts on Google Print
10/09/2005Understanding Web 2.0
09/03/2005The Aftermath of Katrina and Some Related Thoughts

Das Blog (3) 
01/18/2004Posting to a dasBlog weblog from w::bloggar
10/10/2003The Top 3 Features I Want To Add To dasBlog
10/08/2003First Post From DasBlog

dasBlog (1) 
03/11/2009Congratulations, you've installed dasBlog with Web Deploy!

Life in the B0rg Cube (197) 
01/20/2014My Experiences with DevOps while Working in Bing Ads
11/11/2013Stack Ranking: Why are Amazon, Facebook and Yahoo copying Microsoft's performance review system?
11/13/2012Steven
09/17/2011Video of my talk “Powering your app with Live Services” from Microsoft BUILD conference now available
09/14/2011Single Sign On, SkyDrive APIs and More: Connecting your Windows 8 Metro-style apps to Windows Live #bldwin
06/03/2011BUILD: I’ll be there and if you’re a web developer you should be too
08/27/2010Lessons from Google Wave and REST vs. SOAP: Fighting Complexity of our own Choosing
01/18/2009Dealing with the Seven Year Itch, Working at Microsoft and a few thoughts on the Google Hiring Process
12/17/2008Wanna Work With Me?
11/03/2008Windows Azure from a Developer's Perspective
09/22/2008danah boyd Joining Microsoft
08/11/2008Managing Large Web Server Farms: Microsoft's AutoPilot
06/29/2008The GOOG->MSFT Exodus: Working at Google vs. Working at Microsoft
06/19/2008How Do You Find the Best Employees for Your Company?
05/17/2008Two Key Issues that often Hinder Collaboration Between Teams in Large Companies
03/05/2008Indefinite Hiatus
02/21/2008Microsoft Announces Data Portability Principles for Office 2007, Exchange Server 2008, Office Sharepoint Server 2007, and Windows Server 2008
02/12/2008To Mini-Microsoft: On Building Software Experiences that Delight Users
02/03/2008MSFT + YHOO: Question for the Armchair Quarterbacks
02/01/2008Microsoft Proposes Acquisition of Yahoo! for $31 a Share
10/02/2007Dinosaur Country redux
08/01/2007MSFT Investment Needs More Patience?
07/16/2007Windows Home Server ships
07/05/2007Stupid Things Big Companies Do
06/29/2007RE: Life at Google - The Microsoftie Perspective
06/27/2007Thoughts on Microsoft's Online Strategy
06/07/2007Microsoft's "Back to the Future" Spoof Video
06/04/2007One Perspective on Microsoft vs. TestDriven.NET
05/31/2007Surviving WinFS: How LINQ to SQL Came to Be
05/25/2007No Microsoft PDC This Year
05/18/2007Microsoft Acquires aQuantive for $6 Billion
05/17/2007Microsoft's Open Source Patent Claims: Interview with Bill Hilf
05/05/2007Some Thoughts on Recent Yahoo! News
03/28/2007How Do We Fix Microsoft?
03/22/2007The Org Chart for Microsoft's Online Businesses
03/07/2007Michael Gartenberg Leaving Microsoft
02/26/2007Entropy in Tagging Systems, Google's Office Killer and Conference Diversity
02/18/2007Vision vs. Shipping Code
12/09/2006Social Software for the Enterprise: Sharepoint's Knowledge Network
12/08/2006Jon Udell Joining Microsoft
11/28/2006The Risk Averse and the Indentured
11/25/2006Back and Forth on the Vista Shutdown Menu
11/09/2006The Press on Zune and PlaysForSure
10/19/2006Top 5 Signs Your Project is Doomed
10/03/2006Counterproductive Internal Hiring Practices
09/30/2006What's Ray Ozzie Talking About?
09/29/2006Unspeakable
09/28/2006Life at Google and the Talent Myth
09/01/2006It's That Time of Year Again
08/21/2006Intern Experiences
08/08/2006Niall Kennedy Leaving Microsoft
08/08/2006Some Thoughts on the Death of NDoc
08/08/2006We Need More People Like Dare?
07/21/2006Meeting Hell
07/19/2006Every Bad Decision Has a Good Reason Behind It
07/05/2006Robert Scoble on the Harm Caused by Mini-Microsoft
06/27/2006WinFS Update Post Clarified
06/26/2006Some Thoughts on WinFS
06/19/2006Microsoft: End of the Road?
06/15/2006End of an Era...
06/12/2006Robert Scoble: First Corporate Face Transplant?
06/12/2006Product Management vs. Program Management at Microsoft
06/11/2006Good Luck, Robert
06/06/2006Working Here is Like Working at a Startup. Not.
05/23/2006Microsoft Products and the Geek Demographic
05/23/2006Microsoft Towelgate: When Companies Turn on Themselves
05/19/2006Microsoft Listens to Mini-Microsoft
05/01/2006Items of Interest [Mostly Microsoft and Google Related]
04/24/2006Our Org Chart is Fucked Up
04/24/2006New Features aren't Innovation
04/18/2006Announcing JobSyntax
04/04/2006Words Microsoft Has Killed
03/28/2006Your Passion Underwhelms Me
03/17/2006John Battelle Wants to Break Microsoft Up
01/27/2006Wanna Change the World of Social Software? We're Hiring!!!
01/15/2006The Microsoft Way
01/10/2006Does Microsoft Use Managed Code?
01/07/2006Fire & Motion: The Trouble with Competing with Google
01/06/2006Dinosaur Country
12/19/2005Mac IE's Death: A Case for Microsoft Disbanding or Transfering the Windows IE Team
12/15/2005Don Demsak on XSLT 2.0 and Microsoft
11/20/2005Microsoft and Offshoring
11/20/2005Office Live: Evolve or Die
11/14/2005Branding: Microsoft vs. XBox
10/16/2005Reposting a Comment on Microsoft and Accountability
10/09/2005Middle Management and Accountability
10/02/2005Some Thoughts on the Mini-Microsoft blog
09/22/2005Losing Friends
09/20/2005Microsoft Reorg: Jim Allchin Retiring, MSN Merges with Windows Division
09/20/2005Microsoft's Innovation Pipeline
09/16/2005Business Week: Troubling Exits at Microsoft
09/02/2005On Moving On From Microsoft in 5 Years
08/13/2005Raises in Dilbert Comics Better Than Those at MSFT?
08/10/2005Internet Explorer 7: Web feeds vs. RSS
07/22/2005On Not Getting an Offer After a Microsoft Interview
07/21/2005Microsoft and Recruiting
07/20/2005Microsoft Sues Google Over Employee Defection
07/10/2005Microsoft and Innovation: Always Ahead of It's Time or Bad Marketer?
06/28/2005Microsoft Announces AJAX Toolkit Codenamed "Atlas"
06/20/2005Ten Ways to Improve Productivity and Morale at Microsoft
06/02/2005Microsoft's Ball & Chain
06/02/2005Notes from CFP 2005 birds of a feather on 20% Time
05/21/2005RSS vs. Atom: Episode #2472
05/20/2005RSS and AJAX as Disruptive Technologies
05/19/2005Microsoft Missing the Boat on Programming Language Trends
05/17/2005Some Thoughts On IBM's Blogging Guidelines
05/09/2005Microsoft licensed Mvp.Xml library
05/06/2005How Good is Microsoft's Benefits Package?
05/06/2005Microsoft Listens to Employees
05/02/2005Microsoft Careers -- Meet Our People: Dare
04/24/2005On Microsoft and the Anti-Discrimination Bill
04/19/2005Robert Scoble's Guardian Angel Leaving Microsoft
04/17/2005Evan Williams Meets Jim Allchin: WebDAV, Windows XP and MSN
03/29/2005Some Thoughts and Questions About Google 20% Time
02/27/2005A Brief Comment on http://www.msnfound.com
02/27/2005Is Blogging About Work Risky Business?
02/26/2005Is Microsoft's Entrance into the Anti-Spyware/Anti-Virus Market Predatory?
02/22/2005Microsoft isn't Evil it's Just a Spoiled Brat
02/09/2005Microsoft Research Social Computing Symposium 2005, April 25-26
02/09/2005We're Hiring
02/05/2005Michael Brundage on What it's Like to Work at Microsoft
12/20/2004A Babe in the Woods
12/12/2004White Elephants and Ivory Towers at Microsoft
12/08/2004XML Heavyweights Migrate to Redmond
11/11/2004The Transition is Complete
11/02/2004What's The Most Dilbert-esque Cost Cutting You've Experienced?
10/24/2004New Beginnings
10/24/2004The New Strategy Tax
10/13/2004Upcoming Changes to System.Xml in .NET Framework 2.0 Beta 2
10/11/2004On Compatibility Between XAML and Xamlon
09/24/2004Mouth Wide Shut: Underpromise and Overdeliver
09/16/2004Questions To Ask Interviewers During Your Microsoft Job Interview
09/06/2004On Cost Cutting: Penny Wise, Pound Foolish
09/03/2004More Information on the XPathDocument/XmlDocument Change in Whidbey beta 2
09/03/2004Transitions
08/28/2004Jesus Walks
08/25/2004The MSDN Camp vs. The Raymond Chen Camp
08/03/2004Transcripts of Online Chat with Microsoft XML Team
07/15/2004Bang! Bang! My Baby Shot Me Down
07/04/2004Post Mortems, Reorganizations and the Dilbert Principle
07/04/2004Breaking Changes in System.Xml from v1.1 to v2.0 of the .NET Framework
06/24/2004What Would You Like To See in System.Xml in Orcas/Longhorn?
06/19/2004Online Chat with Microsoft XML Team
06/18/2004Some Thoughts on Joel Spolsky's "Microsoft Losing the API War"
06/15/2004Objects vs. XML in WinFS Land
06/04/2004Jumping on the Cluetrain and Legal Liabity
06/03/2004Would You Like to Work for the XML Team at Microsoft?
05/26/2004The .NET Developer Community vs. the Java Developer Community
05/22/2004RSS, Atom and Microsoft
05/18/2004Blogging at Microsoft Backgrounder
05/18/2004Publishing Articles on MSDN vs. Blogging
05/15/2004Why You Won't See XSLT 2.0 or XPath 2.0 in the Next Version of the .NET Framework
05/06/2004Design Guidelines for Exposing XML in APIs for Whidbey/Longhorn
05/03/2004Robert Scoble on MSDN Losing Its Sense of Direction
05/02/2004Microsoft Stifling Competition in the Developer Space?
04/27/2004My Interview with Channel 9
04/26/2004Joel Spolsky on Scoble as Microsoft's Fifth Column
04/20/2004Seeking the Perfect Online Discussion Forums for Microsoft Technologies
04/14/2004Static classes in C#
04/14/2004The Problem with Dates, Timezones and XmlConvert
04/12/2004How Microsoft MVP Nominations Work
04/10/2004Hanging Out with the XML MVPs and a Channel 9 Interview
04/06/2004Channel 9 is Live
03/12/2004Better Together vs. Release Early, Release Often
03/07/2004On Software Patents
02/28/2004Bloggers at Microsoft
02/18/2004Introductions: My Day Job
02/15/2004Everything's Xen
02/08/2004Dave Winer at Microsoft
02/07/2004Writing is Therapeutic
01/28/2004Validation and XML APIs
01/27/2004The Newly Awarded Microsoft XML MVPs
01/27/2004An Anders Review
01/21/2004Lots of Hats
01/19/2004Tomorrow is one of Those Days
01/13/2004Out of the Mouths of Microsoft Executives
01/06/2004Forward Motion
12/29/2003On Euphemisms: XML Web Services & SOA
12/24/2003On Blogging About Unreleased Technology
12/23/2003One of the Most Difficult Tasks in Software Development: Choosing Good Names
12/23/2003Installing Whidbey
12/17/2003Tips for Ward Cunningham on His Move To Microsoft
12/15/2003Censoring Benchmarks?
12/01/2003Bashing Your Head Against A Brick Wall
11/27/2003The Thrifty Billionairre
11/25/2003Using the Right Tool for the Job vs. One Size Fits All
11/18/2003Confusing Features with Functionality
11/13/2003When You Have A Hammer Everything Looks Like A Nail
11/10/2003The First WinFS Blogger Surfaces
11/09/2003Joe Gregorio on LongHorn vs. the Light of Day
11/05/2003How Does One Describe Universal Types?
10/31/2003On Jon Udell's Replace and Defend Theory
10/30/2003What's New For XML Programming Models in the Next Version of the .NET Framework
10/28/2003Indigo
10/27/2003Answers To Some Questions About XML in Whidbey
10/18/2003Damned If You Do and Damned If You Don't
10/10/2003Almost Standard Compliant

Mindless Link Propagation (185) 
02/15/2010Google Buzz vs. Google Wave
02/09/2009Alex Payne on the problem with email clients
11/26/2008A Comparison of Amazon, Google and Microsoft's Cloud Computing Offerings
09/28/2008jQuery to Ship as Part of Visual Studio
09/22/2008danah boyd Joining Microsoft
06/01/2008Cat Woman Lives...in Nigeria
02/27/2008Race to the Bottom [pic]
02/01/2008Why You Shouldn't Use Wireless at Conferences
01/17/2008Greg Linden Joins Microsoft Live Labs
10/02/2007eBay's Skype Misadventure
08/09/2007RE: Where Are The Black Tech Bloggers?
07/26/2007IBM Proves That They Invented FUD and Other Snarky Tales
07/12/2007The Man Who Knew Too Much
07/05/2007Stupid Things Big Companies Do
07/03/2007Five Bad Ideas from the Past Five Days
06/23/2007Ten Things I Found Funny This Week
06/07/2007Microsoft's "Back to the Future" Spoof Video
06/05/2007Improving Website Usability with A/B Testing
05/24/2007Five Blogs I'm Currently Enjoying
05/23/2007Congratulations to FeedBurner
04/11/2007Personals from Nigeria
04/04/2007Best Idea Ever. Seriously.
04/04/2007Quick Links from London Heathrow
03/19/2007danah boyd on Narcissism and Twitter
02/19/2007Inspired by Windows Vista
02/15/2007411 is Dead to Me
02/15/2007Looks Like I Missed an Upgrade or Two
02/13/2007Ads: Vista vs. Mac OS X
02/05/2007A Collection of Links on Monday Morning
01/31/2007Worst Implementation of Object.Equals() Ever?
01/28/2007Link to Robert Scoble's Blog or the Kitten Gets It
01/26/2007Cool Celebrity Questions on Yahoo! Answers
01/18/2007Five Unrelated Links
12/19/2006The Ten Worst iPod Accessories
12/15/2006Two Perspectives on Life at Google
12/13/2006What A Difference Six Months Make
12/06/2006Miguel De Icaza on the Novell's OpenOffice "Fork"
11/27/2006Web 2.0 isn't Jargon
11/21/2006Cosmo Kramer: Don't Interrupt the White Man
11/16/2006Pete Lacey's "The S stands for Simple"
11/16/2006CNN Shilling for Apple?
11/05/2006Upcoming Conferences
10/31/2006Intimate Details of the Google/YouTube Deal
10/19/2006The Difference Between Web 1.0 and Web 2.0
10/18/2006It's Their Fault We Shipped iPods with Viruses on Them
10/18/2006They Hate Us For Our Freedom
09/26/2006Q: How Buggy is iTunes 7?
09/07/2006Inline Search for Internet Explorer
08/04/2006BusinessWeek Jumps the Shark
07/07/2006Yahoo! Working on Open Source GFS Clone?
06/30/2006Maybe I Shouldn't Get That Windows Live Tattoo
06/22/2006Tim Berners-Lee on Net Neutrality
06/20/2006Hire Joe Gregorio
06/02/2006Mark Cuban as Chicken Little
05/24/2006Poverty in America
05/17/2006Migrating Content from One Blog to Another
05/17/2006Startups as Research for Big Companies
05/12/2006Blogging from Word 2007
05/02/2006Danny Sullivan on Google's Complaints about IE 7 Defaults
05/01/2006Items of Interest [Mostly Microsoft and Google Related]
04/20/2006Google is Yahoo 2.0
04/18/2006Announcing JobSyntax
04/17/2006David Sifry and Technorati Get On My Nerves
04/16/2006My Prayers Have Been Answered
04/10/2006Mark Pilgrim is Back
04/05/2006Schedule Chicken
04/05/2006Why Reporters Suck
03/27/2006ajaxWrite not actually an AJAX application
03/17/2006Omar Rejoins the iPod Fold
03/04/2006"Blogosphere" is a stupid word
03/02/2006I Can't Tell if this is Funny or Sad
02/28/2006YouTube: How Long Before It's Shut Down?
01/25/2006Google to Censor Search Results in China
01/24/2006WordPerfect to Support Microsoft Office Open XML Formats
01/23/2006One for the Ladies
01/10/2006Jakob Nielsen argues Google is Evil
01/04/2006Futurama Returns?
01/03/2006Some Posts on Microsoft's Stock Woes
12/16/2005Tim Berners-Lee is blogging.
12/13/2005Scaling Up and Startups redux
11/27/2005Misunderstanding How the World Wide Web Works
11/23/2005Orb.com is a bad ass service
11/14/2005XBox 360: List of Backwards Compatible XBox Games Released
11/04/2005The Internet Ad Revenue Imbalance
10/20/2005Being Black in America
10/10/2005The Nazgul
10/01/2005Office 12 will support PDF
09/22/2005The Grim Meathook Future
09/18/2005Donald Knuth vs. the W3C HTML Validator
09/16/2005Business Week: Troubling Exits at Microsoft
08/25/2005Sign Up for GMail via Your Mobile Phone
08/24/2005Yesterday in Instant Messaging News
08/20/2005This Week in Web Search
08/20/2005More People Ditch Technorati
08/16/2005Beta Testers Claim Visual Studio.NET 2005 is too Buggy to Ship this Year
08/14/2005The Technorati Top 100: A Lesson in How Not to Calculate Weblog Popularity
07/15/2005Why I Watch "Being Bobby Brown"
07/06/2005You Find Interesting Stuff on Slashdot
07/06/2005World of Warcraft Coke Commercial
06/14/2005Union Talk: Video Game Developers vs. the Screen Actors Guild
06/10/2005DHTML Lemmings: Most Fun I've Had Online in Years
06/02/2005Notes from CFP 2005 birds of a feather on 20% Time
05/31/2005Trixie - Greasemonkey for Internet Explorer
05/18/2005The One Where I Disagree with Steve Ballmer
05/15/2005When did Blogrolls Become Evil?
05/09/2005Phil Haack Announces Subtext, A Fork Of .TEXT
05/05/2005Top 5 Sites That Need To Get RSS Feeds
05/02/2005Happy Birthday, Dave
04/28/2005Random MSN Spaces Stuff
04/21/2005The End of the Quest for the Perfect RSS reader
04/20/2005A Cynical View of PR and Blogging
04/19/2005Laurie Garrett on the Decline of Journalism in America
04/03/2005An interesting glimpse at the MSN Spaces community
03/08/2005Most Amusing and Insightful Commentary on the Google AutoLink Saga Yet
02/17/2005Funniest Thing I've Seen All Year
02/14/2005The Perfect Geek Valentine's Day Gifts
02/10/2005It's On Now
02/09/2005MSN Spaces Tips and Tricks
01/06/2005Bill Gates on MSN and Social Software
01/06/2005My First Mention in the Wall Street Journal
01/02/2005More on Google and Open Source
12/30/2004Google and Open Source
12/27/2004Talk About Lack of Perspective
12/24/2004When Does Managerial Interest Become Micro-Management?
12/24/2004A Tale of Christmas Woe
12/07/200450 Cent Leaves Nigeria Before Completing Concert Tour
11/29/2004Bloggers Are Dumb: Target, Anal Massages and Marijuana
11/20/2004250MB Inbox and Photo Sharing Come to Hotmail Users
11/16/2004Halo 2 and the Audiovox 5600
11/10/2004Oh Happy Day
11/03/2004Vote Or Die Redux
10/22/2004Same Story, Different Delivery
10/03/2004Wallop Invites
09/06/2004Stomp
08/22/2004We Had To Destroy The Village To Save It
08/14/2004Building an XmlSerializer in Javascript
08/12/2004Two Minute Hate
07/15/2004Microsoft Responds to Sun’s Web Service Benchmarks
07/14/2004The Mini-Microsoft Blog
07/06/2004My Insomnia Place
07/04/2004Lossless CDs vs. Lossy MP3s
06/23/2004Method & Red
06/03/2004XML Web Services != Distributed Objects (part 2)
05/31/2004Review of Free RSS Readers for Windows
05/28/2004Document-centric.NET Article on XML.com
05/25/2004Donald Rumsfeld: Shaolin Master
05/15/2004Mexican Air Force Captures UFOs On Film
05/11/2004Collaboration Software
05/11/2004No Leg Left To Stand On
04/20/2004XPath for the HTML DOM in Internet Explorer
04/20/2004Living Up To Stereotypes
04/14/2004New William Hung Video
03/24/2004MSDN Magazine Article on Blogging and RSS
03/15/2004The Microsoft Technical Recruiting Weblog
03/15/2004Geekiest Wedding Proposal of All Time?
03/09/2004A Look Behind the Scenes at Real Networks
03/09/2004From the Creators of Halo Comes...
03/09/2004Staged Beefs and Faked Reality TV Shows
03/07/2004What Did the Five Fingers Say to the Face?
03/05/2004Elimidate Wins Another Convert
03/05/2004What A Vote For Ralph Nader Really Means
03/02/2004How To Opt Out of Credit Card Junk Mail
02/26/2004Aaron Swartz on Anti-Truths
02/17/2004Slashdot Puts A Human Face On Outsourcing
02/08/2004MSN Search beta
02/04/2004Which American Presidential Candidate Best Aligns With Your Views?
01/28/2004Mike Rowe - Young Entrepeneur
01/25/2004More African-American Silliness
01/19/2004Why I Read "Get Your War On" Weekly
01/13/2004The ServerSide.NET Launched
01/13/2004The Dork Watch Reviewed
01/13/2004My Yahoo! To Support RSS?
01/10/2004Why I Read "The Boondocks" Daily
01/09/2004The Effects of Walmart on Corporate Outsourcing
01/06/2004The Bad Fads Museum
12/31/2003I Want This T-Shirt
12/29/2003American Celebrities Hawking Goods in Japan
12/27/2003Another Example of Why Economics is a Crock
12/27/2003As We Suspected All Along
12/23/2003Modal Dialogs, Applications That Steal Focus and Other Pet Peeves
12/12/2003I Don't Know Whether To Laugh Or To Cry
12/01/2003How Has Hair Color Changed Your Life?
12/01/2003Name Your Product Carefully
11/30/2003Life Imitates SouthPark
11/14/2003iPods Anonymous

Movie Review (13) 
09/05/2007Monday was a Good Day: Bumbershoot and Rush Hour 3
07/12/2007Movie Review: Transformers
05/18/2007New Transformers Movie Trailer
05/14/2007Spider-Man 3 (aka A Night at the Roxbury 2)
08/01/2006My Super Ex-Girlfriend and Miami Vice
05/31/2006Movies I've Seen This Year
06/20/2005Movie Review: Batman Begins
03/20/2005Movie Review: Robots
11/09/2004The Incredibles: Pixar Does It Again
09/19/2004Ghost in the Shell 2 mini-review
02/15/2004Everything's Xen
11/25/2003Finally Saw Matrix Revolutions
10/18/2003Movie Review: Kill Bill Vol. 1

MSN (127) 
11/04/2009New MSN Homepage with Activity Streams from Windows Live, Facebook and Twitter
01/30/2009Live Search Firefox Add-On with Search Suggestions
06/02/2008Live Search Gives Wikipedia Some Search Results Love
06/27/2007Thoughts on Microsoft's Online Strategy
06/07/2007WhyWillYouWorkHere.com
06/05/2007MSN Soapbox Now Open to the Public
02/16/2007MSN Reporter: Microsoft's Digg Clone?
02/15/2007MSN SoapBox in Public Beta
12/12/2006On Windows Live Re-Rebranding as MSN
11/28/2006Happy Holidays - All Hotmail Users Get 1GB Inbox
11/22/2006Poorly Researched Article on 10 Worst Internet Acquisitions Ever
11/19/2006Thought Experiment: What if Microsoft Stopped Competing with Google?
11/13/2006MSN SoapBox Team is Blogging
09/27/2006"My Name is Ikechukwu" on MSN Soapbox
09/19/2006SoapBox on MSN Video in beta
02/17/2006MSN AdCenter team is blogging
01/12/2006On Recent Availability Issues with MSN Spaces
11/03/2005Microsoft Acquires FolderShare
11/03/2005Clone the Google APIs: Kill That Noise
11/02/2005Windows Live & Me
11/01/2005Windows Live
10/26/2005MSN Search Announces MSN Book Search
10/24/2005MSN Spaces & XBox 360
10/18/2005MSN Virtual Earth Team Seeks Feature Requests for Next Version
10/17/2005MSN Spaces and the Technorati Top 100
10/12/2005Microsoft and Yahoo! Announce IM Interoperability Agreement
10/11/2005Overview of the Features of the Hotmail "Kahuna" Beta
10/10/2005Signup for the Hotmail Public beta
10/01/2005Integrating MSN Virtual Earth and MSN Messenger
09/30/2005Where is the MSN Toolbar for Firefox?
09/26/2005MSN AdCenter Launches in France and Singapore
09/23/2005http://mail.start.com ?
09/21/2005Videos of MSN's AJAX Framework and new Hotmail UI on Channel 9
09/15/2005Microsoft Gadgets, Start.com and Innovation
09/13/2005Start.com and Microsoft Gadgets
09/13/2005MSN Developer Center on MSDN Launched
09/13/2005Late Breaking MSN Sessions at the Microsoft Professional Developers Conference (PDC)
09/10/2005More Details on MSN Developer Announcements
09/08/2005MSN Sessions at the Microsoft Professional Developer's Conference (PDC)
09/01/2005Start.com starts to take shape
09/01/2005MSN Search Adds Feed Search and Other Operators
08/31/2005Microsoft Purchases VOIP Company To Boost MSN Messenger's Capabilities
08/28/2005Google Talk: Disappointment or Another Example of Fire & Motion?
08/25/2005MSN's Vision for Social Software
08/23/2005Omar Shahine on MSN's AJAX Framework
08/16/2005Joe Wilcox on MSN Spaces
08/16/2005Moving Beyond the Basics: Scott Isaacs on AJAX Design Patterns
08/15/2005MSN Mobile Betas
08/13/2005Some Thoughts on MSN Filter
08/10/2005MSN Spaces Powertoys Launched: HTML and Windows Media Player Modules
08/03/2005Don't Believe The Hype
07/29/2005The Fruits of My Labor
07/25/2005Hacking MSN Virtual Earth - Seattle Movie Finder
07/22/2005This Week in MSN Betas: MSN Shopping, MSN Screensaver and Start.com
07/22/2005XML Web Services and Service Orientation: Does Microsoft Practice What It Preaches?
07/21/2005The Women Who Build the Blogging Tools We Love
07/18/2005Using Tagging To Track Feedback about MSN Search
07/17/2005Forbes on Yahoo! and Microsoft's anti-spam efforts
07/13/2005Hacking MSN Virtual Earth
07/08/2005Update on Blog Posting APIs and MSN Spaces.
07/08/2005Mark Burnett's "Rockstar: INXS" on MSN
07/05/2005Last Week in APIs for Online Mapping Services
06/30/2005Extending the power of MSN Search Toolbar with Windows Desktop Search
06/23/2005Of What Use Are Search Engine APIs?
06/21/2005Beta of MSN Local Search Debuts
06/15/2005Wall Street Journal Reviews MSN Spaces, Blogger & Yahoo! 360°
06/15/2005SMS to IM Conversations in MSN Messenger
06/14/2005MSN Spaces and China
06/12/2005Shelley Powers on Microsoft's InfoCard
06/10/2005MSN Search Toolbar Adds Tabbed Browsing to Internet Explorer
06/04/2005The Next Version of Start.com is Out
06/01/2005On the Petition for Dealing with Abusive Comments on MSN Spaces
05/27/2005MSN and Yahoo: Toe to Toe
05/24/2005MSN: The Inside Story
05/24/2005Bill Gates Announces MSN Virtual Earth
05/19/2005MSN Spaces and Start.com at the Syndicate Conference
05/16/2005Final Version of MSN Search Toolbar with Windows Desktop Search Released
05/12/2005Creating a Search Engine That Excludes Blogs Using MSN Search RSS Feeds
05/12/2005Imitation is the Sincerest Form of Flattery
05/12/2005MSN Acquires MessageCast
05/03/2005Explaining Why Old Posts on MSN Spaces are Marked as New in Bloglines
05/02/2005Classifying Users of Social Networking Applications
04/28/2005MSN Messenger and Hotmail blogs
04/28/2005Random MSN Spaces Stuff
04/24/2005Fun with XMLHttpRequest and RSS: Browsing Photo Albums on MSN Spaces
04/21/2005MSN Spaces Reviewed in the Wall Street Journal
04/17/2005Evan Williams Meets Jim Allchin: WebDAV, Windows XP and MSN
04/15/2005Jealousy Rears Its Ugly Head
04/12/2005MSN Spaces: A Contender
04/07/2005MSN Messenger 7.0 Released
04/07/2005MSN Spaces Comes out of Beta
04/03/2005An interesting glimpse at the MSN Spaces community
03/31/2005The Universal Inbox
03/29/2005Passport Renaming: Changing the email address associated with an MSN Space or MSN Messenger account
03/22/2005MSN Messenger Buddy List Limit Doubled
03/21/2005What Are We Building?
03/21/2005Find Out More About MSN's Web-based RSS Aggregator at Start.com
03/14/2005MSN Spaces: Blogging++
03/10/2005MSN Prototypes Web-based RSS Reader and Other Interesting Stuff
03/05/2005MSN Developer Network?
03/03/2005The Sorry State of Affairs in Weblog APIs
03/01/2005Integrating Instant Messaging and Email: Been There, Done That
02/27/2005A Brief Comment on http://www.msnfound.com
02/09/2005We're Hiring
02/09/2005MSN Spaces Tips and Tricks
01/27/20055 Things I'd Like To See Fixed In MSN Spaces
01/18/2005MyMSN Supports RSS and Atom Aggregation
01/17/2005On 1.5 million MSN Spaces created in less than 1.5 months
01/12/2005MSN Search Supports RSS
01/11/2005Photo Sharing with MSN Premium and MSN Spaces
01/06/2005Bill Gates on MSN and Social Software
12/31/2004Social Software: Finding Beauty in Walled Gardens
12/22/2004A Solution to Problems with MSN Messenger Contact Cards and Deleted Spaces
12/16/2004MSN: The New Hotness
12/15/2004The Long Tail, Blogging and MSN Spaces
12/14/2004Liz Lawley Reviews MSN Spaces
12/14/2004Some Thoughts On the MSN Toolbar Suite Beta
12/06/2004Analysts on MSN Spaces
12/06/2004Censorship and MSN Spaces
12/05/2004A Note on Deleted Spaces
12/03/2004Why MSN Spaces and not MSN Blogs?
12/02/2004What Blog Posting APIs are supported by MSN Spaces?
12/02/2004Top 5 Things I Dig About MSN Spaces
12/02/2004MSN Spaces Launched
11/20/2004250MB Inbox and Photo Sharing Come to Hotmail Users
11/12/2004MSN Search (beta) Already Better Than Google in Some Searches?
11/11/2004The Transition is Complete

Music (20) 
09/11/2007Justin Timberlake's FutureSex/LoveShow
09/05/2007Monday was a Good Day: Bumbershoot and Rush Hour 3
08/01/2007R. Kelly's "Trapped in the Closet Chapters" 13-22 Coming Soon
04/29/2007Music from my Trip to Nigeria
01/18/2007Lil Wayne Sells Out DJ Drama
12/28/2006My Top 5 Wishlist for Zune in 2007
12/05/2006Welcome to the Social
11/06/2006Zune vs. iPod Nation
09/22/2006Cesar Menendez on Zune and "Viral DRM"
09/19/2006DRM and Vendor Lock-in
09/18/2006YouTube Screws Weird Al?
09/17/2006Why Apple Didn't Give away the Razor and Charge for Blades
09/14/2006Zune Officially Announced
09/12/2006"My Name is Ikechukwu" and "Delicious" on YouTube
06/20/2006Country Fried Dare
12/14/200550 Cent: Unintentionally Hilarious
12/05/2005Crunktastic
08/23/2005Kanye West's Talentless Ass on the Cover of Time Magazine
07/18/2005G-G-G-G-G-Unit: Anger Management 3
07/05/2005Top 5 Hip Hop Diss Tracks of All Time

Office Live (8) 
11/22/2006Google Office: The Gloves are Off
08/28/2006Google Apps for Your Domain vs. Office Live
04/06/2006Office Live Now Open to All U.S. Residents
03/14/2006Office Live team is Blogging
02/16/200637 Signals on Office Live
02/15/2006David Hunter on Office Live
02/15/2006Office Live is Live
02/14/2006Joe Wilcox on Office Live

Personal (54) 
09/10/2012New Job: Some things change, some things stay the same
04/12/2009Happy Easter
03/18/2009This still happens to me
03/07/2009Some thoughts on being an 'underwater' home owner and walking out on a mortgage
01/25/2009Are we living through a deflationary spiral?
01/18/2009Dealing with the Seven Year Itch, Working at Microsoft and a few thoughts on the Google Hiring Process
01/03/2009My Holiday Project: A Twitter Search Engine Built on Windows Azure
11/05/2008My Son on Halloween
10/18/2008Another Addition to the Family
10/12/2008Is Bloglines On Life Support?
10/09/2008A Fool's Errand: Stabilizing House Prices
10/07/2008It's Money in the Mattress Time
03/05/2008Indefinite Hiatus
02/07/2008Can Someone Update My Wikipedia Entry?
12/26/2007Congratulations to Justin Rudd
12/19/2007I Signed Up for Twitter
12/09/2007Trash the Dress
12/05/2007Songs About Cars
11/14/2007Wedding Day Pictures
10/26/2007New Addition to the Family
10/09/2007Wedding Weekend and Honeymoon Pictures
09/05/2007Monday was a Good Day: Bumbershoot and Rush Hour 3
07/16/2007Weird Dream I Had Last Night
06/23/2007Did I Tick Off 214 People Last Weekend?
05/16/2007Seeking Good Games on XBox 360
05/01/2007Define: Servant
04/29/2007Pictures from My Trip to Nigeria
04/29/2007Music from my Trip to Nigeria
04/04/2007Quick Links from London Heathrow
03/28/2007What Should I Read on my Flight to Nigeria?
03/15/2007Trackback Spam
03/13/2007Wikipedia: Who's Your Daddy?
03/10/2007Wikipedia is a Giant Joke
03/08/2007Upcoming Outage
02/23/2007Back from Disneyland
02/15/2007Learning and Doing New Things
01/25/2007How Should I Torture My Girlfriend this Weekend?
01/13/2007Queries Google isn't Good at Answering
12/31/2006The Year the Blog Died
12/20/2006Five Things People Don't Know About Me
12/05/2006I Like It, They Discontinue It
10/16/2006RE: He Bought Houses for the Whole Village
10/09/2006Meeting Bill Gates
10/05/2006What a Way to Start the Morning
09/12/2006"My Name is Ikechukwu" and "Delicious" on YouTube
07/25/2006Prince Adam Wore Pink
07/09/2006Dialogue from My Life: Out of the Mouth of Babes
07/02/2006The Kenny Chesney Concert
06/20/2006Country Fried Dare
06/13/2006There Goes the Down Payment on My First House
05/31/2006Movies I've Seen This Year
05/09/2006Blogging isn't a Popularity Contest
05/08/2006Growing Up
04/17/2006Simplifying Your Life

Platforms (59) 
10/23/2014Fabric: Why Developers Can Trust Twitter Won’t Screw Them This Time
07/15/2012Some Thoughts on App.net
10/14/2010On Messenger Connect being out of beta and my new gig
04/29/2010Messenger Connect announced
04/10/2010Twitter Slaps Developers in the Face and How They Can Fix It
06/04/2009Developers on Google Wave
05/11/2009Some thoughts on using the Facebook Open Stream API
10/31/2008Platform Monetization is a Two Way Street: Lessons from Facebook and Sun Microsystems
10/27/2008Microsoft Announces Windows Azure
10/19/2008Cloud Computing and Vendor Lock-In
10/01/2008Windows Server on Amazon EC2?
09/28/2008User Experience is ALL that Matters
09/08/2008The 3 Laws of Platform Adoption: Why Developers Choose Platforms and What it Means to You
08/24/2008Best Practices for Web Sites Seeking to Prevent Service Degradation due to 3rd Party Widgets
07/14/2008Project Cassandra: Facebook's Open Source Alternative to Google BigTable
07/10/2008The Revenge of RPC: Google Protocol Buffers and Facebook Thrift
07/07/2008Gnip: FeedBurner + Ping Server for Web APIs
07/02/2008Some Thoughts on Google Adopting OAuth for GData APIs
06/06/2008Thoughts on Facebook's usage of the CPAL as a "Poison Pill" and Other Such Nonsense
05/30/2008Google Gears as the Next Flash
05/28/2008Doomed to Repeat History: Will Social Networking Platforms End Up Like Mobile Platforms?
02/16/2008ADO.NET Data Services (Astoria) Adopts AtomPub
02/03/2008Some Thoughts on the Google Social Graph API
02/03/2008Some Thoughts on the Movable Type Action Streams Plugin
01/27/2008The Facebook Javascript Library: Learning from the Beacon Fiasco
01/23/2008Facebook Restricts News Feed APIs to Facebook Apps
01/04/2008Should Hotmail Block Screen Scrapers?
12/30/2007REST APIs that Suck: Google Reader
12/21/2007Amazon SimpleDB: The Good, the Bad and the Ugly
12/13/2007Some Thoughts on the Opening of the Facebook Platform Architecture
12/09/2007Facebook: Placing Needs of Developers Over Needs of Users
11/08/2007Facebook vs. Facebook Developers: When Platforms Attack
11/06/2007Building a Platform is Hard
11/04/2007OpenSocial Explained in Five Sentences
11/03/2007Google OpenSocial: Technical Overview and Critique
11/02/2007Some Thoughts on MySpace, Bebo and SixApart adopting OpenSocial
10/31/2007OpenSocial: Google Proposes Widget & RESTful API Standards for Social Networking Sites
10/26/2007Which is better for developers, the Firefox platform vs. Facebook platform?
10/24/2007OutSync: Synchronize Your Outlook/Smartphone Contacts with FaceBook
10/20/2007If You Fight the Web, You Will Lose.
10/18/2007Social Networking Site Platforms: How Developers Should Evaluate the MySpace platform (and others)
10/16/2007The Web is the Platform: On Microsoft's Social Graph API Strategy
10/10/2007When Databases Lie: Consistency vs. Availability in Distributed Systems
10/10/2007One Protocol to Rule Them All and in the Darkness Bind Them
10/04/2007Joel Spolsky on Why the Facebook Platform is the Future of the Web
09/12/2007Some Thoughts on CouchDB and Relational Databases
09/05/2007MySpace: How To Devalue a Platform in Three Easy Steps
08/19/2007The Problems Faced by a Unified Social Graph
08/17/2007Thoughts on the Facebook Data Store API
08/14/2007Some Thoughts on Hadoop
08/13/2007A Proposal for Social Network Interoperability via OpenID
08/02/2007What is a "Cloud OS"?
07/05/2007ASP.NET Caching vs. memcached: Seeking Efficient Data Partitioning, Lookup, and Retrieval
06/26/2007Google Scalability Conference Trip Report: Lessons in Building Scalable Systems
06/26/2007Google Scalability Conference Trip Report: Using MapReduce on Large Geographic Datasets
06/25/2007Google Scalability Conference Trip Report: MapReduce, BigTable, and Other Distributed System Abstractions for Handling Large Datasets
06/23/2007Moonlight: Silverlight for Linux in 21 Days
06/19/2007Marc Andreessen: The GoDaddy 2.0 Business Model
05/26/2007Initial Thoughts on the Facebook Platform

Programming (58) 
09/05/20145 Account Security Features Every Online Service Should Implement But Doesn't
01/20/2014My Experiences with DevOps while Working in Bing Ads
01/03/2012What I Learned After 3 Weeks of Writing Mobile Apps
09/17/2011Video of my talk “Powering your app with Live Services” from Microsoft BUILD conference now available
09/14/2011Single Sign On, SkyDrive APIs and More: Connecting your Windows 8 Metro-style apps to Windows Live #bldwin
09/27/2009Duct Tape Programmers and the Culture of Complexity in Software Projects
03/07/2009There are no bad design decisions…
01/03/2009My Holiday Project: A Twitter Search Engine Built on Windows Azure
12/12/2008In Response to "Is Computer Science Broken"?
11/08/2008C# is the Next Python: Duck Typing and C# 4.0
09/08/2008The 3 Laws of Platform Adoption: Why Developers Choose Platforms and What it Means to You
08/31/2008Developers, Using Libraries is not a Sign of Weakness
08/04/2008Avoiding the Second System Effect in Software Development
07/10/2008The Revenge of RPC: Google Protocol Buffers and Facebook Thrift
06/16/2008Functional Programming in C# 3.0: How Map/Reduce/Filter can Rock your World
05/21/2008C# 3.0 Implicit Type Declarations: To var or not to var?
02/07/2008How to Probe Browser History Using Javascript in IE and Firefox
01/23/2008C# 3.0 vs. Ruby: Thoughts on Extension Methods and Open Classes
01/08/2008Finding Names that are Anagrams of Each Other in C# 3.0
01/05/2008Python vs C# 3.0: Tuples vs. Anonymous Types (Redux)
01/02/2008Does C# 3.0 Beat Dynamic Languages at their Own Game?
01/02/2008A Memetracker in C# 3.0
12/31/2007Command Line Client for Google Reader in IronPython
12/30/2007REST APIs that Suck: Google Reader
12/13/2007Natural Sort in IronPython vs. C# 2.0
12/09/2007Microsoft Volta: Turning Traditional Web Development On It's Head
12/05/2007Tuples are my Favorite Python Feature
11/26/2007A Meme Tracker in IronPython
11/24/2007Interested in "Python for C# Developers?"
11/21/2007The Joy of Programming: Learning Python and Simplifying Life
10/10/2007When Databases Lie: Consistency vs. Availability in Distributed Systems
10/05/2007On the Release of the Source Code of the .NET Framework Libraries
09/11/2007If You Document It, It's No Longer a Bug
08/09/2007C# Generics: Implicit Type Conversion Hell
07/20/2007Versioning Libraries: You Can't Eliminate Complexity...
07/05/2007ASP.NET Caching vs. memcached: Seeking Efficient Data Partitioning, Lookup, and Retrieval
06/23/2007What is the Right PM<->Developer Ratio?
06/23/2007Moonlight: Silverlight for Linux in 21 Days
06/06/2007Google Gears: Replacing One Problem with Another
05/25/2007Apollo Makes Desktop Apps Cool Again
05/22/2007Understanding Adobe's Apollo
05/03/2007What is Silverlight? (The Poster)
04/30/2007C# from a Java Developer's Perspective v2.0
04/11/2007The Difference Between Hard Coding and Magic Numbers
03/22/2007Top Ten Signs Your Software Project is Doomed
03/05/2007API Hall of Shame: Lucene's IndexReader and IndexWriter
03/02/2007I Hate URI Canonicalization
02/08/2007InvalidActiveXStateException and Remembering Open Browser Tabs on Restart
01/31/2007Worst Implementation of Object.Equals() Ever?
12/20/20062006: The Year Microsoft Gave Up on Consistent UI
11/08/2006.NET Framework v3.0 is out
09/08/2006It Seemed Like A Good Idea at the Time
09/07/2006This Week in Dynamic Languages on Statically Typed Virtual Machines
09/07/2006Jubilee Thoughts: Why Some Favicons Won't Show Up in RSS Bandit
09/01/2006(thread.Priority = ThreadPriority.BelowNormal) is Bad?
08/19/2006Jon Udell on Open Sourcing XAML and WPF/E
08/08/2006Some Thoughts on the Death of NDoc
06/12/2006WinFX is Dead. Long Live .NET Framework v3.0

Ramblings (145) 
01/04/2016Some Thoughts on Paul Graham’s Essay on Income Inequality
09/27/2009Duct Tape Programmers and the Culture of Complexity in Software Projects
06/16/2008Branding: You Can't Be Everything to Everyone
06/14/2007Top 5 Questions I'm Currently Pondering
05/22/2007Kill the Cash Cow Before Your Competitors Do. Really?
12/05/2006I Like It, They Discontinue It
11/05/2006The Economy of Abundance and Other Fairy Tales
08/31/2006The Essence of "Web 2.0"
07/31/2006Top 5 Bozo Bit Phrases in Email
06/11/2006Interesting Consequence of Google<->Dell Deal?
02/27/2006Blogs Make Me Happy, Blogs Make Me Sad
02/21/2006Pet Peeves
02/06/2006Firefox Annoyance
01/06/2006New Year Resolutions
12/31/2005Why are Movies with Similar Themes Released at the Same Time?
12/13/2005Accurate Reporting and the Blogosphere
11/25/2005Brand X vs. Brand Y: Social Effects and Competition in the Software Indistry
11/23/2005My Thinkweek Paper
10/29/2005I'd Be An Annoying Parent
10/17/2005My Blog and Safari on the Mac
10/14/2005Diversity and O'Reilly Conferences
08/13/2005Back in Seattle
07/24/2005Going Home
07/12/2005My Wikipedia ToDo List
07/06/2005Some Thoughts on the Live 8 Concerts
06/14/2005Gnomedex 5.0: I'll Be There
06/05/2005Sounds of the Dirty South
05/15/2005When did Blogrolls Become Evil?
05/05/2005Top 5 Sites That Need To Get RSS Feeds
04/10/2005Flipping the Bozo Bit: Web 2.0
04/08/2005Boing Boing and Slashdot: Blogs as Tabloid Journalism
03/24/2005A Pleasant Surprise from Adam Bosworth
03/21/2005Blogging While Black and Women at Technology Conferences
03/11/2005Bringing Affirmative Action to Blogging
03/08/2005Foreword March
03/01/2005Busy Month
02/21/2005Visiting the Museum of Science Fiction and the Museum of Glass
02/07/2005On the Elections in Iraq
01/19/2005Iraq was only the beginning?
01/18/2005The Game album finally out
12/12/2004Weirdness
11/29/2004The Taming of the Shrew?
11/26/200450 Cent & G-Unit in the Motherland
11/23/2004Ego Surfing on Google Scholar
11/19/2004Poppin' Them Thangs at XML 2004
11/17/2004iPod Battery Woes
11/01/2004Violated
10/17/2004The "Blogging is Male Dominated" Myth
10/08/2004Most Disappointing Movie Prequels or Sequels of All Time?
10/04/2004How to Reduce Your Credibility in a Technical Discussion
10/02/2004The New Vietnam: It's All Spin
09/26/2004This Site Should Be Faster Now
09/15/2004iTunes Smart Playlists Rock My World
09/14/2004The End of "Too Many Users" Errors
09/10/2004Bumping Heads: WinAmp vs. iTunes
09/03/2004Unscheduled Downtime and RSS Bandit v1.2.0.117
08/30/2004It's Always Something
08/11/2004Poser Vehicles
08/04/2004What Is Stock Manipulation?
08/03/2004So Why Are You Voting For George W Bush?
08/03/2004The Sex & Cash Theory
08/01/2004Detroit: The World is a Ghetto
07/17/2004Fighting Fire With Fire
07/10/2004Accountability
07/06/2004"Background Racism" and the Public Education System
07/03/2004Guess Who's Back
06/24/2004A Good Day
06/20/2004I Picked The Wrong Day To Start My Vacation
06/18/2004On Writing A Bill Gates ThinkWeek Paper On Syndication
06/15/2004Yahoo! Mail Steps Up To The Plate
06/14/2004Accidental Meetings
06/13/2004On Fire
06/06/2004Opportunity Cost and War
06/03/2004False Goals
05/31/2004My Encounter at the Apple Store
05/22/2004Should I Write A Bill Gates Think Week Paper?
05/21/2004Scoble Gets On My Nerves Sometimes
05/16/2004Captain America Redeems Himself and the Disappearing Secret Identity in Comic Books
05/12/2004Some Advice for the Bloggers @ Google
04/30/2004Breaking Up
04/17/2004Isaac Asimov is Rolling in His Grave
04/13/2004I Really Really Hate Mondays
04/12/2004The Purpose of Standards in the Software Industry
04/03/2004In Heavy Rotation...
04/01/2004New Eminem/D12 Album in the Works?
03/29/2004The Problem With Public Bug Databases
03/26/2004When Keeping It Real Goes Wrong
03/26/2004Keeping It Real
03/26/2004Lies and the Lying Liars Who Tell Them
03/15/2004The Microsoft Technical Recruiting Weblog
03/10/2004On Thought Leadership in the Java and .NET Developer Communities
03/07/2004Tax Season
03/05/2004Elimidate Wins Another Convert
02/27/2004The Gay Marriage Debate
02/22/2004Talk About Akward Moments
02/16/2004The Popularity of SMS Messages Befuddles Me
02/14/2004If Only Life Were An Action Movie
02/10/2004Meeting Dave Winer and Lili Cheng
02/08/2004Overlooking the Real Issue in the Janet Jackson Superbowl Fiasco
02/04/2004War Crimes and Iraq
02/03/2004Social Software and Sharing Too Much Information
02/03/2004Mondays
01/28/2004Scoble, iPods and Unfettered Access to Music
01/25/2004My First Brush with Social Software
01/23/2004Jumping off the [Clue]Train
01/16/2004How Low Can You Go?
01/15/2004The Peril of Foreign Language Tattoos
01/15/2004The Dork Watch Up Close
01/13/2004Technology that Changes Your Way of Life
01/09/2004On Buggy Cellphones
01/05/2004Porous Thinking
01/02/2004Why I Hate Physics
12/27/2003Another Example of Why Economics is a Crock
12/27/2003Learning the Wrong Lessons
12/27/2003I Lived a Sheltered Life in College
12/16/2003Get Crunk, Who U Wit?
12/07/2003Al Sharpton on Saturday Night Live last night.
12/06/2003Ten Most Embarrassing Moments in Political History
12/01/2003Getting Out Once the Gettin' Gets Good
12/01/2003The Success of the War on Terror
11/30/2003Prince of Persia on XBox
11/23/2003A Night Out In Seattle
11/18/2003Confusing Hype with Reality
11/17/2003Death in Cartoons
11/14/2003The Web is in the Eye of the Beholder
11/13/2003I'll Get To Try An Authentic Philly Cheese Steak Sandwich
11/11/20031984 Shows Up Two Decades Later
11/11/2003Mindless Link Propagation: Top 50 IRC Quotes
11/10/2003Jazzy Belle
11/07/2003InfoWorld Shares The Link Love (scroll to the bottom)
11/05/2003Blogs Are About Conversations
11/03/2003A Waste of Two Hours
10/29/2003Making Love To Vaccuum Cleaners
10/28/2003Weblogging Birds-Of-A-Feather At PDC
10/23/2003Amazon Comes Up With World's Shittiest Search Feature
10/23/2003Corrupting Our Nation's Youth
10/23/2003It's All About the iPod
10/19/2003The Problem With Competition Is That Eventually There Are Winners
10/18/2003Pots, Kettles and Blackface
10/17/2003Joel Spolsky Recants...I Think
10/13/2003Blasphemy
10/12/2003Invasion of the Penis Snatchers
10/11/2003Cognitive Dissonance and Shades of Gray
10/10/2003Another Reason I Miss Apache
10/08/2003The RIAA Gets On My Nerves

Rants (7) 
04/12/2010WebHost4Life: When Good Web Hosting Companies Go Bad
11/23/2009The Many Flaws of Twitter's Retweet Feature
01/19/2009Some thoughts on FeedBurner Site Stats being replaced by Google Analytics
07/07/2008A List of Companies Working Hard to Screw Up My Web Experience
05/26/2007Intrusive, Disgusting Ads Masquerading as Updates from Friends
04/29/2007Arguing Intelligently About Copyright on the Internet
01/23/2007My Plan to Save Apple Inc. Millions in Tech Support Costs

RSS Bandit (215) 
10/13/2009RSS Bandit + Facebook = RSS Bandit 1.9.0.972
05/31/2009A closer look at the upcoming RSS Bandit ribbon
05/25/2009Preview of Facebook Comments in RSS Bandit and the Ribbon
05/10/2009Progress report on Facebook integration into RSS Bandit (Colossus release)
05/04/2009Repost: RSS Bandit (codename - Collossus) will bring stability, bug fixes and Facebook integration
11/02/2008RSS Bandit v1.8.0.855 Released
08/03/2008RSS Bandit (Phoenix) beta release: A desktop client for Google Reader, a podcatcher, and much more
06/21/2008RSS Bandit (Phoenix) alpha release: A desktop client for Google Reader, a podcatcher, and much more
06/05/2008These Bits Will Be With You Shortly
02/24/2008RSS Bandit: Progress Report on Integrating with the Windows RSS Platform
02/11/2008You Can't Please Everyone: http://example.com != http://www.example.com
02/09/2008RSS Bandit Update: v1.6.0.2 Ships and Integrating with RSS feeds in Outlook/Exchange
01/17/2008FeedDemon and NetNewsWire are now Free
12/28/2007RSS Bandit (Phoenix) Thoughts: Integrating Google Reader and RSS Bandit
12/26/2007RSS Bandit v1.6.0.0 Released
12/20/2007New Version of RSS Bandit this Weekend
12/12/2007RSS Bandit (Phoenix) Progress Report: December 2007 Edition
11/30/2007Memetracking in RSS Bandit
11/06/2007Phoenix Thoughts: My Top 5 Features for the Next Version of RSS Bandit
09/20/2007RSS Bandit v1.5.0.17 Installer Refreshed
09/17/2007RSS Bandit + NewsGator Online: Your Feeds on the Desktop and on the Web
09/17/2007RSS Bandit v1.5.0.17 Released
09/14/2007RSS Bandit Apologies
08/02/2007RSS Bandit 1.5.x (ShadowCat) Beta Installer Refreshed
07/20/2007Versioning Libraries: You Can't Eliminate Complexity...
06/16/2007RSS Bandit 1.5.x (ShadowCat) Beta Installer Available
05/20/2007RSS Bandit (Jubilee Edition) Update: New Features
05/08/2007Upcoming RSS Bandit Refresh
03/04/2007RSS Bandit v1.5.0.10 Released
03/02/2007I Hate URI Canonicalization
02/17/2007RSS Bandit 1.5.x (Jubilee) Release Candidate Installer Refreshed
02/15/2007Learning and Doing New Things
02/08/2007InvalidActiveXStateException and Remembering Open Browser Tabs on Restart
01/21/2007RSS Bandit 1.5.x (Jubilee) Release Candidate Installer Available
01/06/2007Screencast: RSS Bandit Inspired By Google Reader
12/20/20062006: The Year Microsoft Gave Up on Consistent UI
12/19/2006Jubilee Thoughts: Preventing Bandwith Hogging By Podcast Downloads
12/14/2006Issues with TypePad's Atom 0.3 Feeds
12/12/2006Jubilee Thoughts: When the Simple is Hard
12/01/2006Jubilee Thoughts: Bandwidth Saving Options when Downloading Podcasts
11/25/2006Updated: RSS Bandit 1.5.x (Jubilee) Beta Installer Available
11/18/2006RSS Bandit and Windows Vista
11/11/2006Jubilee Thoughts: The Attachments/Podcast Options Dialog
11/08/2006Jubilee Thoughts: What is a Podcast?
10/31/2006Jubilee Thoughts: Feed-specific Podcast Settings
10/26/2006Jubilee Thoughts: Adding Podcasts to iTunes or WMP Playlists
10/21/2006Jubilee Thoughts: Downloading Attachments
10/14/2006Default Podcast Feeds in RSS Bandit
09/30/2006RSS Bandit [Jubilee Release] Status Update
09/08/2006Windows Live Writer & RSS Bandit Together at Last
09/07/2006Jubilee Thoughts: Why Some Favicons Won't Show Up in RSS Bandit
09/05/2006Jubilee Thoughts: More on Personalized Meme Tracking
09/04/2006Jubilee Thoughts: Personalized Meme Tracking
09/03/2006Jubilee Thoughts: Favicons in RSS Bandit
09/01/2006Jubilee Thoughts: Opening New Browser Tabs in the Background
08/20/2006Updated: Malicious Javascript in Feeds and RSS Bandit
08/01/2006Jubilee Thoughts: Upcoming User Interface Changes
07/20/2006Updated: http://www.rssbandit.org is Down
07/06/2006Jubilee Thoughts: Comment Watching in RSS Bandit
06/01/2006Our Multi-Lingual World and Search Indexes
05/27/2006Jubilee Thoughts: Improving Search in RSS Bandit
05/17/2006RSS Bandit [Jubilee Edition] Status Update
04/12/2006Updated: HTTP Cookies and the .NET Framework
04/04/2006Pointless Reinvention of the Wheel
03/27/2006Open Letter to the Google Blogger Team
02/19/2006Jubilee Thoughts: Tracking Hot Topics
02/18/2006Why IE 7 Can't Import OPML Files from RSS Bandit
02/04/2006Why RSS Bandit Needs Administator Privileges on First Run
02/03/2006Danny Sullivan on RSS Bandit
02/02/2006RSS Bandit and the Windows RSS Platform
01/29/2006OPML-o-mater: An OPML-based Recommendation Engine
01/20/2006Indicating Updated Items in RSS Bandit
01/15/2006Jubilee Thoughts: What's Next for RSS Bandit?
12/27/2005RSS Bandit v1.3.0.42 Released
12/19/2005How the NewsGator API Ruined my Christmas (Updated)
12/12/2005The Newsgator API Continues to Frustrate Me
12/05/2005Keyboard shortcuts and RSS Bandit
11/30/2005RSS Bandit v1.3.0.38 Reviews
11/27/2005RSS Bandit 1.3.0.38 Released
11/21/2005RSS Bandit [Nightcrawler Edition] Progress Report: Call for Translators
11/20/2005The Perils of Premature Standardization: Attention Data and OPML
11/20/2005Reading Lists in OPML and RSS Bandit
11/08/2005RSS Bandit & .NET Framework v2.0
10/25/2005RSS Bandit v1.3.x (Nightcrawler) Alpha Installer Refreshed
10/19/2005RSS Bandit [Nightcrawler Edition] Update: Amazon OpenSearch, the Newsgator API and a New Logo
10/05/2005Newsgator Purchases NetNewsWire and What It Means for RSS Bandit Users
09/29/2005Brief Update on RSS Bandit [Nightcrawler Edition]
09/08/2005RSS Bandit v1.3.x (Nightcrawler) Alpha Installer Available
09/06/2005Microsoft OneNote Plugin for RSS Bandit
08/30/2005Important Change To RSS Bandit Support Forums
08/25/2005RSS Bandit [Nightcrawler Edition] Alpha Progress Report
08/13/2005Programming Using .NET Can Be Such a Pain Sometimes...
08/05/2005RSS Bandit [Nightcrawler Edition] Alpha Coming Soon
07/12/2005Responding to Some Feedback from a New RSS Bandit User
06/27/2005The Consequences of Microsoft's Simple List Extensions for RSS to Aggregator Developers
06/23/2005GMail Domain Change Exposes Bad Design and Poor Code
06/23/2005RSS Bandit [Nightcrawler Edition] Progress Report
05/27/2005Nightcrawler Thoughts: RSS Enclosures and Podcasting
05/18/2005Newsgroup Support in RSS Bandit
05/17/2005Newsgator Purchases FeedDemon
04/21/2005The End of the Quest for the Perfect RSS reader
04/12/2005Nightcrawler Thoughts: Synchronization with Bloglines and Newsgator Online
04/12/2005RSS Bandit v1.3.0.29 Released
04/06/2005RSS Bandit Prevents Switch To Linux
03/27/2005WordPress Users Add Another RSS Gotcha to My List
03/24/2005Nightcrawler Thoughts: Thumbs Up, Thumbs Down and Attention.xml
03/20/2005RSS Bandit v1.3.0.26 Released
03/06/2005Nightcrawler Thoughts: Building a Richer Extensibility Model for RSS Bandit
02/22/2005Translators Wanted
02/16/2005Scoped Search Added to RSS Bandit
02/05/2005RSS Bandit v1.3.x (Wolverine) Beta Installer Available
01/28/2005Article Idea: Processing XML in the Real World
01/11/2005RSS Aggregator Market Share and Default Feeds in RSS Bandit Installations
01/06/2005Synchronizing RSS Bandit with USB Keychain Drives
12/26/2004RSS Bandit v1.3.x (Wolverine) Alpha Installer Available
12/14/2004Using FeedDemon Newspaper Styles in RSS Bandit
12/10/2004The Problem With RSS Readers Inspired By Outlook
12/08/2004Update on Newsgroup Support in RSS Bandit
11/26/2004RSS Bandit Roadmap Updated
11/21/2004Post to http://del.icio.us from your Favorite RSS Aggregator
11/12/2004Delete Support Checked in for RSS Bandit
11/09/2004Why Comments in WordPress Blogs Don't Show Up in RSS Bandit
11/02/2004Podcasting, RSS 2.0 Enclosures and RSS Bandit
10/28/2004RSS Bandit Switcher Testimonials
10/15/2004Read your GMail inbox in RSS Bandit
10/06/200420,000 Served Last Month, Over 100,000 Served Total
10/05/2004Google and the Digital Information Hub
09/29/2004Thoughts on the Bloglines Sync API
09/15/2004Automatically Deleting Old Items in RSS Bandit
09/14/2004The End of "Too Many Users" Errors
09/10/2004RSS Bandit Gets Around
09/04/2004HTTP Protocol Violations and RSS Bandit
09/03/2004Unscheduled Downtime and RSS Bandit v1.2.0.117
08/31/2004RSS Bandit v1.2.0.117 Released
08/22/2004RSS Bandit Progress Report
08/06/2004RSS Bandit v1.2.0.114 SP1 release candidate 1 available
07/24/2004Duplicate Titles in RSS Bandit
07/21/2004Changing the Web Browser Used by RSS Bandit
07/14/2004Feeds Without Dates and Being Too Clever for Your Own Good
07/06/2004RSS Bandit Product Roadmap
07/04/200420,000 Downloads Later
06/09/2004Making RSS Bandit Competitive with Commercial Aggregators
05/31/2004Review of Free RSS Readers for Windows
05/25/2004RSS Bandit v1.2.0.114 Released
05/22/2004Should I Write A Bill Gates Think Week Paper?
05/15/2004Finding the Perfect RSS Reader
05/15/2004NNTP Support in RSS Bandit and Google Groups 2
05/05/2004RSS Bandit v1.2.0.112 Installer Refreshed
05/04/2004RSS Bandit v1.2.0.112 Released
05/02/2004Wow.
04/30/2004RSS Bandit 1.2.0.111 (RC1) available
04/21/2004Adding Subscription Harmonization to RSS Bandit
04/20/2004RSS Bandit 1.2.0.108 (beta) available
04/20/2004Malicious Markup in RSS Feeds and RSS Bandit
04/14/2004RSS Bandit 1.2.0.107 (beta) available
04/05/2004Singing the One Click Subscription Blues
04/04/2004Subscribing to an RSS Feed from Your Web Browser
04/01/2004One Click Shopping from Your Aggregator
03/28/2004On Providing Beta Feedback for RSS Bandit
03/25/2004RSS Bandit 1.2.0.106 (beta) available
03/17/2004Processing RSS isn't Black Magic
03/15/2004The RSS Bandit Documentation Project
03/13/2004LiveJournal RSS Feeds Now Support HTTP Authentication
03/12/2004Hanging out at Microsoft Research and Sharing Information in RSS Bandit with Friends
03/07/2004RSS Bandit Breaks Language Barriers
03/04/2004Different Ways of Dealing with the RSS Information Overload
03/03/2004RSS Bandit and ATOM (Again)
03/02/2004Synchronizing RSS Bandit Across Multiple Machines
02/27/2004RSS Bandit & ATOM
02/22/2004Newspaper Views for Reading RSS Feeds
02/21/2004RSS Bandit Future Release Plans
02/21/2004It's the Superficial Features that Make Me Smile
02/11/2004RSS Bandit Nightly Builds
02/08/2004I'm Touched
02/07/2004Two Killer RSS Bandit Features
02/07/2004RSS Bandit v1.2.0.90 Released
02/05/2004rssbandit-users Mailing List Launched
02/04/2004NNTP and RSS Bandit
02/03/2004RSS Bandit TODO List
02/01/2004RSS Bandit v1.2.0.89 [BETA] Installer Updated
01/31/2004RSS Bandit v1.2.0.89 [BETA] Released
01/24/2004You've Got Search Folders [Part 2]
01/21/2004Turning on support for the "feed" URI scheme in RSS Bandit
01/21/2004You've Got Search Folders!!!
01/20/2004One Click Subscription and Blogging Tool Vendors
01/18/2004Posting To Your Blog From RSS Bandit
01/15/2004An Industry First
01/05/2004Bugs Bugs Everywhere
01/05/2004More Stuff That Doesn't Repro
01/05/2004Not Repro
01/04/2004RSS Bandit Feature Requests Answered
12/31/2003CSS in RSS Feeds
12/23/2003RSS Bandit, Search Folders and the "Don Box" Feature
12/15/2003Accessing CVS from Inside Visual Studio
12/15/2003Why RSS Bandit Moved To SourceForge
12/11/2003RSS Bandit Moves To SourceForge
12/09/2003Why It's Cool For Your Users To Have Your Source Code
12/06/2003Problems Downloading RSS Bandit from GotDotNet.com?
12/05/2003RSS Bandit v1.2.0.61 Released
12/04/2003The Patient Dog Gets The Fattest Bone
11/30/2003LiveJournal and Authenticating RSS Feeds Redux
11/28/2003Consistency in User Interface Design
11/26/2003Security in RSS The Right Way
11/25/2003A Question About LiveJournal and RSS Feeds
11/23/2003RSS, WinFS and Building a Universal Information Client
11/15/2003RSS Bandit Screenshots Galore
11/10/2003The Difference Between Amateur and Professional Software Development
10/29/2003RSS Bandit 1.2.0.43 Released
10/28/2003What Exactly Can RSS Bandit Do?
10/25/2003RSS Bandit 1.2.0.42 Released
10/21/2003Solving The Biggest Problem With RSS Aggregators
10/21/2003All That And A Bag Of Chips
10/14/2003Isn't Democracy Grand?
10/12/2003Top 3 Features I Want To Add To RSS Bandit
10/10/2003Wheel Reinvention is Fun

Seattle Startup Shoutout (4) 
06/16/2007Seattle Startup Shoutout: Zillow
03/10/2007Seattle Startup Shoutout: AgileDelta
03/05/2007Seattle Startup Shoutout: iLike
02/25/2007Seattle Startup Shoutout: Jott Networks

Social Software (185) 
10/24/2015How Facebook Knows Who You’re Talking to on Tinder and OKCupid
07/05/2014Facebook’s Newsfeed Experiment: Most people have grabbed the wrong end of the stick
06/23/2014Change is bad unless it’s great: Lessons from user revolts against Foursquare’s Swarm and the new Skype for iPhone
09/22/2012Some Thoughts on Klout as a Business
11/09/2011The Social Graph: An Imperfect Abstraction or an Evolutionary Dead End?
09/18/2011The Real Problem with Facebook
07/10/2011Google+ is the new FriendFeed
07/02/2011Social Networking is a Zero Sum Game: Google+ Will Need to Figure Out What Problem It Solves
04/09/2011Understanding Online Identity in the Post-Web 2.0 World
03/23/2011Some Thoughts on the Federated Social Networks
01/23/2011Some Thoughts on Quora Crossing the Chasm
11/15/2010FourSquare’s Dilemma: Is it about deals or about location sharing with friends?
11/08/2010Competing with Facebook: How Twitter gets it right and FourSquare gets it wrong
10/08/2010Some Thoughts on Facebook Groups
08/05/2010Google Wave and Network Effects
08/02/2010There will be many social graphs
07/15/2010Some Thoughts on Quora
07/14/2010What People are Saying about Social Networking in Windows Live (wave 4)
06/28/2010Messenger Social: Email and Social News Feeds are the new Peanut Butter and Jelly
06/08/2010Messenger Social: Building the Ultimate Social Dashboard for Staying in Touch while Eliminating the Noise
04/28/2010A preview of the next version of Windows Live Messenger
04/24/2010Facebook’s Open Graph Protocol from a Web Developer’s Perspective
04/19/2010Some Thoughts on XAuth
03/15/2010Some Thoughts on Location Based Services Like Gowalla and FourSquare
02/28/2010Achievements, Game Mechanics and Social Software
01/18/2010Does the world need OpenID Connect?
01/11/2010Some thoughts on Facebook's change of stance on user privacy
01/04/2010What does it mean to “Like” a status update?
12/10/2009When is a privacy feature not a privacy feature?
11/23/2009The Many Flaws of Twitter's Retweet Feature
11/02/2009Real-time, Distributed Conversations: Some Thoughts on the Salmon Protocol
11/02/2009Keeping the Stream Pure: FriendFeed vs. Twitter vs. Facebook
09/27/2009The Brilliance of Twitter's Suggested User List
08/26/2009Where FriendFeed Went Wrong
08/17/2009Vote for my SXSW 2010 Panel Proposals
08/15/2009Some Thoughts on WebFinger and Personal Web Discovery
05/27/2009Twitter: We’re all celebrities now
05/11/2009Are you building an application that people use every day or do you just think you are?
05/02/2009The Difference between Twitter and Facebook
04/28/2009Repost: The Social Web and Windows Live
03/22/2009Video: Standards for Aggregating Activity Feeds and Social Aggregation Services at MIX '09 Conference
03/21/2009Facebook "stream" redesign: Disruptive companies don't listen to their customers – Mark Zuckerburg
03/18/2009Facebook, MySpace, Google, Plaxo & Marc Canter on Activity Streams at MIX 09 Conference
03/17/2009My MIX 09 Panel: Standards for Aggregating Activity Feeds and Social Aggregation Services
03/15/2009Some thoughts on news feeds and activity streams replacing email
03/12/2009Facebook users react to homepage changes
03/05/2009Twitter Envy: Asymmetric Follow Comes to Facebook
02/24/2009Twitter should buy Mr. Tweet
02/18/2009Some thoughts on retroactive deletion of shared content on Facebook and other social media sites
02/13/2009MIX 09 Conference Panel on Activity Streams and Opening Up Social Networks
02/07/2009Breaking down the walled garden: Some thoughts on Facebook embracing OpenID and opening up status update APIs
01/17/2009Some Thoughts on User Interfaces for Activity Streams
01/09/2009A People-Centric Contact Management Experience in a Smart Phone
01/06/2009Is "Follow" A Core Web 2.0 Pattern?
12/05/2008Some Thoughts on Inline Comments in Activity Feeds
12/01/2008Why I Love Twitter
12/01/2008Facebook Connect: Does Issuing Passports Make Facebook A Country?
11/19/2008Some Thoughts on Facebook Connect and CitySearch
11/13/2008Some Thoughts on Walled Gardens and Social Operating Systems
10/24/2008Some Thoughts on OpenID vs. Facebook Connect
10/16/2008The New Yahoo! Profile and Doing Data Portability the Right Way
10/13/2008When Designing Systems Always Factor in Human Nature
10/05/2008Death to Self Expression: Facebook Redesign Favors Applications Over Widgets
08/24/2008Best Practices for Web Sites Seeking to Prevent Service Degradation due to 3rd Party Widgets
07/23/2008What You Can Learn from the Facebook Redesign
07/17/2008The Problem with Trying to "Spread Virally"
06/26/2008The "Popularity" of FriendFeed is a Bug in the Social Software Ecosystem
06/24/2008Some Thoughts on Friendfeed Stealing Conversations from Blogs
06/16/2008Branding: You Can't Be Everything to Everyone
05/30/2008Participation as Social Capital: The Fundamental Flaw of Social News Sites
05/28/2008Doomed to Repeat History: Will Social Networking Platforms End Up Like Mobile Platforms?
05/26/2008Having the Right Users is More Important than Having the Right Features
05/21/2008Note to Web 2.0 Companies: Early Adopters are not the Mass Market
05/17/2008Some Thoughts on Facebook Connect, Google Friend Connect and MySpace Data Availability
02/28/2008No Contest: FriendFeed vs. The Facebook News Feed
02/21/2008Facebook Moves to Curtail Application Spam: What Took So Long?
02/09/2008Lessons from the O'Reilly Social Graph FOO Camp
02/05/2008Targeted Ads on Facebook
02/03/2008Some Thoughts on the Google Social Graph API
02/03/2008Some Thoughts on the Movable Type Action Streams Plugin
01/25/2008Digg Undermines Its Social Networking Features
01/19/2008If Google and Yahoo! Jumped of a Bridge...
01/17/2008Regional Networks on Facebook are a Design Flaw
01/11/2008Dataportability.org is the new Black
01/07/2008Breaking the Social Contract: My Data is not Your Data
01/03/2008Facebook Right, Scoble Wrong: Social Network Interoperability and the O'Reilly Social Graph FOO Camp
12/26/2007The Facebook Effect: Google Reader Violates User's Privacy
12/12/2007Slippery Slopes and Privacy on the Web
12/01/2007Facebook Beacon is Unfixable
11/30/2007Naked Pictures in My Facebook News Feed
11/27/2007Some Thoughts on the Facebook Beacon
11/11/2007SocialAds Implications: Facebook will Acquire iLike and Flixster
11/08/2007Tim O'Reilly: OpenSocial Misses the Point
11/06/2007Building a Platform is Hard
11/04/2007OpenSocial Explained in Five Sentences
10/31/2007OpenSocial: Google Proposes Widget & RESTful API Standards for Social Networking Sites
10/25/2007Windows Live Spaces: World's Most Popular Social Networking Site
10/24/2007OutSync: Synchronize Your Outlook/Smartphone Contacts with FaceBook
10/17/2007Can the Facebook News Feed be Made More Useful?
10/13/2007Sarcastic Responses to Dumb Questions (Kara Swisher Edition)
10/04/2007Facebook Hates Fakesters Too
10/02/2007Thoughts on FriendFeed, Brainchild of the creators of Gmail and Google Maps
09/19/2007How Facebook Makes Identity Theft Easier
09/12/2007OAuth: Standardizing Authentication and Authorization for Web APIs
09/02/2007Put the User in Control Otherwise Things Fall Apart
08/30/2007The Difference between a Social Network Site, a Social Graph Application and a Social OS
08/28/2007Facebook Makes Token Attempt to Curb Application Spam
08/26/2007Facebook Spam
08/21/2007Facebook: The Social Graph Roach Motel
08/19/2007The Problems Faced by a Unified Social Graph
08/18/2007Google Working on Social Network Aggregator
08/16/2007Facebook's Achilles Heel: Handling Multiple Social Contexts
08/13/2007A Proposal for Social Network Interoperability via OpenID
08/08/2007How Robert Scoble Hijacked My Facebook News Feed
08/06/2007Some Thoughts on Open Social Networks
07/30/2007A-List Technology Bloggers: What Are They Good For?
07/26/2007Windows Live Spaces Gets More Social
07/16/2007Movers and Shakers in the Technology Industry on Facebook
07/13/2007Facebook is the next Broadcast.com
07/02/2007Network Effects Mean Walled Gardens are Here to Stay
06/20/2007Facebook: The Power of Software that Knows Who You Know
06/19/2007Marc Andreessen: The GoDaddy 2.0 Business Model
06/19/2007Blogging is to Social Networks as Books are to...
05/29/2007Why Facebook is Bigger Than Blogging
05/26/2007Initial Thoughts on the Facebook Platform
05/26/2007Intrusive, Disgusting Ads Masquerading as Updates from Friends
05/17/2007"Social" is More Important Than "Software" in Social Software
04/30/2007Incentives Matter: Why Comments on Digg Are So Bad
04/10/2007Better Together: XBox 360 and Windows Live Messenger
03/24/2007Twitter: Another Cross Over Success for Bloggers
03/19/2007danah boyd on Narcissism and Twitter
02/26/2007Entropy in Tagging Systems, Google's Office Killer and Conference Diversity
02/14/2007On Facebook Gifts
02/02/2007Be Careful What You Show Your Users
01/26/2007Flickr Adds Machine Tags
01/24/2007How Do We Get Rid of Lies on Wikipedia?
12/27/2006Fake Porn Takes Over YouTube
12/19/2006ComScore Media Metrix on the Popularity of Blogging
12/09/2006Social Software for the Enterprise: Sharepoint's Knowledge Network
11/18/2006Crass Commercialism Will Break MySpace
11/16/2006Shelley Powers on the Problem with TechMeme
11/16/2006Spam Killed Email, What's Next?
11/05/2006User Driven News Sites and Politics
10/25/2006Measuring Influence
09/27/2006Kevin Briody on Facebook Opening Up
09/26/2006Wallop Relaunches Tonight
09/18/2006Wikipedia vs. Citizendium: How Do You Define an Expert?
09/11/2006The Jason Fortuny Affair: Social Software and Griefers
09/06/2006Negative User Response to Facebook's New Features
09/06/2006Are MySpace's Pageview Numbers Inflated?
09/04/2006Jubilee Thoughts: Personalized Meme Tracking
08/31/2006Some Thoughts on Social Search
08/06/2006Yochai Benkler is Wrong
08/03/2006Digg is Just Like Kuro5hin and now it has an API
07/30/2006Calacanis vs. Rose as a Proxy for Professionals vs. Amateurs
07/26/2006I Agree with Jason Calacanis
07/14/2006The World's Largest IM Network
07/03/2006Don't Mess with Our Software
05/11/2006Tearing Down Walled Gardens or Common Sense?
05/11/2006Convergence: AOL Launches Social Networking Service, MySpace Launches IM Client
05/03/2006Is YouTube Making the Friendster Mistake?
04/27/2006This Week in Social Networking
04/17/2006David Sifry and Technorati Get On My Nerves
03/20/2006Instant Messaging Networks vs. Public Social Networks
03/05/2006MSN Spaces in the Technorati Top 100
02/28/2006MySpace, Facebook and the MetaVerse
02/19/2006Blogging is Self Expression
02/16/2006A Few More Thoughts on Edgeio
01/29/2006OPML-o-mater: An OPML-based Recommendation Engine
12/14/2005Windows Live Messenger (Beta) and Office Communicator Web Access 1.0
12/14/2005Echo Chambers and Redefining Success
12/09/2005Yahoo! Purchases Del.icio.us
12/08/2005Yahoo! Answers Debuts
11/29/2005Danah Boyd on Attention Networks vs. Social Networks
11/25/2005Brand X vs. Brand Y: Social Effects and Competition in the Software Indistry
10/30/2005Blogging: The Difference Between Adults and Teenagers
10/27/2005Anil Dash vs. Flickr
10/09/2005What's So Great About Ning?
10/05/2005Ning
09/23/2005Project Comet from Six Apart
09/13/2005Women in Social Software
06/29/2005This Week in Personalized Search and Social Bookmarking
06/22/2005Software Changes Lives
06/01/2005On the Petition for Dealing with Abusive Comments on MSN Spaces
05/18/2005Blogrolls Are Evil (part 2) and Whither Social Software?

Startup Shoutout (4) 
03/15/2010Some Thoughts on Location Based Services Like Gowalla and FourSquare
11/04/2009Startup Advice: Find Underserved Markets
05/16/2009Wolfram Alpha: The Wikipedia Killer
03/24/2009Sharing social activity streams across the Web: How Gnip fits in

Syndication Technology (108) 
03/14/2013Some Thoughts on the Death of Google Reader
01/04/2010Brizzly, Seesmic Web and the Future of RSS
12/21/2009Some Thoughts on the Twitter API as a "standard API" for microblogging
11/02/2009Real-time, Distributed Conversations: Some Thoughts on the Salmon Protocol
08/26/2009The Top 5 Reasons RSS Readers Went Wrong
05/05/2009RSS readers modeled after email clients are fundamentally broken
03/24/2009Sharing social activity streams across the Web: How Gnip fits in
01/12/2009Can RDF really save us from data format proliferation?
01/08/2009Representing Rich Media and Social Network Activities in RSS/Atom Feeds
07/27/2008When REST Doesn't Scale, XMPP to the Rescue?
02/16/2008Thoughts on Google's Proposal for Granular Updates in AtomPub
02/09/2008RSS Bandit Update: v1.6.0.2 Ships and Integrating with RSS feeds in Outlook/Exchange
01/17/2008FeedDemon and NetNewsWire are now Free
12/11/2007ADO.NET Data Services (Astoria) Transforms SQL Server into an Atom Store
11/03/2007Google OpenSocial: Technical Overview and Critique
11/01/2007When Will GData Be RFC 5023 Compliant?
02/27/2007Created my first Yahoo! Pipe
02/19/2007Why Feedburner Doesn't Count Outlook 2007 Subscribers
02/08/2007The Problem with Web Scale: Yahoo! Pipes
12/14/2006Issues with TypePad's Atom 0.3 Feeds
11/16/2006Shelley Powers on the Problem with TechMeme
10/30/2006Lost All My Rojo Subscribers
10/07/2006Why I Don't Like atom:updated
09/18/2006Niall Kennedy on Private and Authenticated Feeds
09/05/2006Jubilee Thoughts: More on Personalized Meme Tracking
09/04/2006Jubilee Thoughts: Personalized Meme Tracking
08/03/2006Some Thoughts On Bloglines Feed Access Control Proposal
07/18/2006Bloglines UI Faux Pas
07/15/2006On GData and Hailstorm
07/09/2006Some Thoughts on the Newsgator Roadmap
07/04/2006What Do Your Feed Subscribers Say About You?
06/05/2006Extending RSS and Atom: What is the Best Way?
04/25/2006Lessons from the NewsGator Outage
04/10/2006Mark Pilgrim is Back
04/04/2006Pointless Reinvention of the Wheel
03/27/2006Open Letter to the Google Blogger Team
02/18/2006Why IE 7 Can't Import OPML Files from RSS Bandit
02/13/2006Edgeio: An eBay Killer or Just Another Lame Startup?
02/07/2006Email and RSS
02/04/2006Feedback on Windows RSS Platform from the Developer of RSS Bandit
02/03/2006More People Underwhelmed by RSS Support in IE 7
02/02/2006Thank You to Mark Fletcher and the Bloglines Crew
02/02/2006RSS Bandit and the Windows RSS Platform
12/27/2005Google Reader API Coming Soon?
12/19/2005How the NewsGator API Ruined my Christmas (Updated)
12/15/2005The Value of Web Platforms: Bloglines vs. Newsgator Online
12/12/2005The Newsgator API Continues to Frustrate Me
11/30/2005Yahoo! Mail and RSS
11/21/2005Microsoft Announces Simple Sharing Extensions for RSS and OPML
11/20/2005The Perils of Premature Standardization: Attention Data and OPML
11/20/2005Reading Lists in OPML and RSS Bandit
11/04/2005Google Desktop is Back with a Vengeance
11/04/2005IE 7 will only accept well-formed XML in web feeds
10/16/2005Where is the Killer App for Events?
10/11/2005Trying Out Google Reader
09/20/2005Bloglines 1, Google Blog Search 0
09/18/2005Updated: Some Thoughts on the Start.com's RSS Extensions
09/13/2005Open Letter to Google: Please Fix the RSS Reader in Google Desktop
09/01/2005Jon Udell on RSS feed redirection
08/29/2005I Keep Trying To Use Newsgator Online and I Keep Failing
08/26/2005Microsoft's Simple List Extensions Specification Updated
08/18/2005One Click Subscription: The Browsers Will Save Us
08/15/2005Podcasting with Atom 1.0: More Than One Way to Skin a Cat
07/21/2005Atom 0.3 vs. Atom 1.0: End Users as Collateral Damage
07/17/2005Why Do People Use Technorati.com?
07/17/2005Atom 1.0 Almost Done
07/07/2005Liberal RSS Parsing and Apple iTunes
06/28/2005Apple Embraces and Extends RSS with iTunes 4.9
06/27/2005The Consequences of Microsoft's Simple List Extensions for RSS to Aggregator Developers
06/26/2005Gnomedex 5.0 Trip Report: Mark Fletcher, Scott Rafer, Bob Wyman on Tomorrow's RSS
06/26/2005Gnomedex 5.0 Trip Report: Steve Gillmor, Dave Sifry, Scott Gatz on Tomorrow's Syndication
06/25/2005Gnomedex 5.0 Trip Report: Dean Hachamovitch on Longhorn, IE 7 and RSS
05/21/2005RSS vs. Atom: Episode #2472
05/21/2005Contextual Ads in RSS Feeds Need Some Work...
05/20/2005RSS and AJAX as Disruptive Technologies
05/17/2005Newsgator Purchases FeedDemon
05/12/2005Creating a Search Engine That Excludes Blogs Using MSN Search RSS Feeds
05/03/2005Explaining Why Old Posts on MSN Spaces are Marked as New in Bloglines
04/27/2005Adam Bosworth's Web of Data: Is RSS the only API your Website Needs?
04/14/2005Technorati Tags, Blogspot Spam and Metacrap
04/03/2005Attention.xml and Collaborative Filtering
03/31/2005The Universal Inbox
03/27/2005WordPress Users Add Another RSS Gotcha to My List
03/24/2005Nightcrawler Thoughts: Thumbs Up, Thumbs Down and Attention.xml
03/21/2005Find Out More About MSN's Web-based RSS Aggregator at Start.com
03/18/2005ETech 2005 Trip Report: Odeo -- Podcasting for Everyone
03/15/2005ETech 2005 Trip Report: Build Contentcentric Applications on RSS, Atom, and the Atom API
03/13/2005What's Wrong with Podcasting?
03/03/2005The Sorry State of Affairs in Weblog APIs
01/29/2005One Click Subscription: The World is Full of Bad Ideas
01/13/2005The Netflix Problem: Syndicating Ordered Lists in RSS
12/27/2004Some Opinions on the Attention.xml Specification
12/22/2004The Value of RSS
12/18/2004Yahoo's Media RSS and Yet More Syndication Geeks Misunderstanding How XML Works
12/10/2004The Problem With RSS Readers Inspired By Outlook
11/26/2004What Happened to SIAM?
11/19/2004Some Thoughts on Adam Bosworth's ISCOC04 Talk
11/09/2004The Blogging API Problem
11/02/2004Podcasting, RSS 2.0 Enclosures and RSS Bandit
10/03/2004RSS Feeds That Suck: Sun Bloggers
09/29/2004Thoughts on the Bloglines Sync API
09/26/2004RSS Feeds That Suck: Cafe con Leche
09/24/2004News Aggregators As Denial of Service Clients (part 2)
09/12/2004The RSS Sky is Falling...Again
07/21/2004The RSS Traffic and DDoS Meme
06/23/2004Properly escaping HTML in RSS description elements
06/05/2004Common Misconceptions About RSS
05/31/2004How NOT to make a linkblog in Atom

Technology (169) 
01/11/2016Culture Eats Strategy for Breakfast
06/23/2014Change is bad unless it’s great: Lessons from user revolts against Foursquare’s Swarm and the new Skype for iPhone
04/09/2014The mobile web vs apps is another front on the battle between open and closed systems
02/17/2014How Facebook Knows What You Looked at on Amazon
12/04/2013Why Google's Vision of a Robotic Future Trumps Amazon's
07/01/2012Thoughts on Project Glass making Smartphones Obsolete
06/30/2012Has the notion of “files” outlived its usefulness?
08/27/2010Lessons from Google Wave and REST vs. SOAP: Fighting Complexity of our own Choosing
02/12/2009Some thoughts on trading in my AT&T Tilt for an iPhone
01/09/2009A People-Centric Contact Management Experience in a Smart Phone
12/27/2008The Myth of the Open Source Business Model
10/31/2008Russell Beattie was Right, the Mobile Web is Dead
10/10/2008SkyFire: An iPhone-Like Browser for Windows Mobile
09/08/2008The New Browser Wars: The Best Features of the new Generation of Browsers
08/24/2008I Want a Windows App Store
07/26/2008Some Thoughts on the Open Web Foundation
07/21/2008Software as a Service: When Your Business Model Becomes a Paradox
06/26/2008Is the Semantic Web Really the Next Frontier in Search Engine Technology?
06/10/2008Some Thoughts on Joel Spolsky's Live Mesh Rant
06/01/2008How I Found 4GB of "Lost" Space on my HardDrive (Thanks WinDirStat)
05/21/2008Note to Web 2.0 Companies: Early Adopters are not the Mass Market
12/17/2007Some Thoughts on the AT&T Tilt
12/17/2007Office Live Workspace: A Better Solution than Google Docs?
10/04/2007"Office is Dead" and Other Obvious Trends
10/02/2007It Must Be a Fun Time to Work on Microsoft Office
09/06/2007How OpenID Prevents Spoofing and Malicious Impersonation
08/27/2007The Internet is a Dead Platform and Mark Cuban is a Dinosaur
08/20/2007The Skype Outage: How Come It Hasn't Happened Before?
08/15/2007Google and Spyware: When Trust Leads to Complacency
08/13/2007Google Video Store: More Proof that DRM Schemes Screw Consumers
07/23/2007What Would You Ask Vint Cerf?
07/17/2007Note to Software Vendors, the World is Collaborative and Loosely Coupled
06/27/2007Three Things I Learned About Software in College
03/28/2007Open Source is Dead
03/11/2007What Time Is It?
03/01/2007Top 5 Industries the Internet has Killed
02/01/2007Miguel de Icaza on OOXML vs. ODF
01/29/2007Update on Microsoft and the BlueJ Patent Issue
01/14/2007Article in NY Times on Why DRM is Evil
01/12/2007The iPhone: Crappy Phone, Awesome iPod
01/03/2007A Disconnected Computer Has Little Value
11/25/2006Back and Forth on the Vista Shutdown Menu
11/09/2006The Press on Zune and PlaysForSure
10/13/2006Stephen O'Grady on Office 2.0
09/18/2006Who Attends 'Web 2.0' Conferences
09/05/2006Windows Vista Pricing Announced
08/16/2006More Talkers Than Doers
08/01/2006Tag Clouds and Search Boxes aren't Navigation Tools
07/31/2006Top 5 Bozo Bit Phrases in Email
07/26/2006Sean Alexander on PlaysForSure and Zune
07/22/2006Om Malik on the Zune Announcement
07/22/2006Microsoft Building iPod Competitor?
07/19/2006YouOS: Is the Desktop Metaphor Obsolete?
06/27/2006WinFS Update Post Clarified
06/26/2006Some Thoughts on WinFS
06/24/2006Whither WinFS?
06/20/2006Microsoft Robotics Studio Launched
06/13/2006On Ray Ozzie's TechEd 2006 Keynote
06/08/2006O'Reilly Database War Stories Highlights
06/01/2006Our Multi-Lingual World and Search Indexes
04/04/2006Metadata Quality, Events Databases and Live Clipboard
02/13/2006Seeking a Better Memeorandum
01/30/2006Google Toolbar Updated, Still Lacks Basic Feature
01/10/2006Shelley Powers on DRM and the Cluetrain Clique
01/03/20062006 Conference Plans
12/31/2005What do "Open Standards", "Service Oriented Architecture" and "Web 2.0" Have in Common?
12/19/2005Robert Scoble and Riya
12/17/2005Flipping Your Startup 101
12/02/2005On the $100 Laptop and Africa
11/25/2005Brand X vs. Brand Y: Social Effects and Competition in the Software Indistry
11/23/2005More on Web-based Office Applications
11/15/2005The Rate of Innovation Adoption
10/29/2005Robert Scoble Rediscovers Hailstorm
09/26/2005Search Engine Relevance: What Are You Looking For?
09/20/2005Sleeper Hit of the PDC: Windows Presentation Foundation/Everywhere
08/13/2005Programming Using .NET Can Be Such a Pain Sometimes...
08/04/2005AttentionTrust.org, The Return of Hailstorm?
07/17/2005RE: Static Typing Where Possible, Dynamic Typing When Needed
06/29/2005This Week in Personalized Search and Social Bookmarking
06/23/2005GMail Domain Change Exposes Bad Design and Poor Code
06/12/2005Shelley Powers on Microsoft's InfoCard
06/08/2005Turnabout - Greasemonkey for Internet Explorer (Yep, It's Another One)
06/06/2005The Lessons of AJAX: Will History Repeat Itself When it Comes to Adoption of XAML/Avalon?
05/31/2005Trixie - Greasemonkey for Internet Explorer
05/19/2005Microsoft Missing the Boat on Programming Language Trends
05/18/2005The One Where I Disagree with Steve Ballmer
05/17/2005XBox 360 Backwards Compatibility: Michael Brundage Does The Impossible
05/15/2005Why Does O'Reilly Invite the Wrong People to its Conferences?
05/03/2005Is Applying Tagging to the File System a Good Idea or a Bad One?
04/26/2005Please Review: Table of Contents for v2.0 of my Comparison of C# and Java Language Features
04/10/2005"20% Time" Birds of a Feather at the 15th Annual Conference on Computers, Freedom & Privacy
04/09/2005Google Maps and the Hacker Spirit
03/27/2005The Problems with Using Javascript / AJAX / DHTML for User Interfaces
03/18/2005ETech 2005 Trip Report: Introducing Google Code
03/17/2005ETech 2005 Trip Report: From the Labs: Google Labs
03/17/2005ETech 2005 Trip Report: From the Labs: Yahoo! Research Labs
03/17/2005ETech 2005 Trip Report: From the Labs: Microsoft Research
03/16/2005ETech 2005 Trip Report: Vertical Search and A9
03/16/2005ETech 2005 Trip Report: Remixing Technology at Applied Minds
03/15/2005ETech 2005 Trip Report: The App is the API: Building and Surviving Remixable Applications
03/02/2005Google and Hailstorm
02/26/2005Is Microsoft's Entrance into the Anti-Spyware/Anti-Virus Market Predatory?
02/17/2005Google Toolbar: The SmartTags of the New Millenium?
02/09/2005Microsoft Research Social Computing Symposium 2005, April 25-26
01/31/2005Technorati Tags: Why Do Bad Ideas Keep Resurfacing?
01/31/2005News Stories Confuse Me: Microsoft Won't Bundle Desktop Search with Windows
01/24/2005Folksonomies, Taxonomies and Metacrap
01/21/2005My C-Omega Article Published
01/21/2005O'Reilly Emerging Technology Conference 2005
01/19/2005A Look at Some of the Negative Feedback on rel="nofollow"
01/17/2005Desktop Search: Solving the Wrong Problem as Quickly as Possible
01/09/2005A Common Mistake Made By Microsoft Detractors
01/09/2005A New Generation of Features for Programming Languages
12/31/2004Social Software: Finding Beauty in Walled Gardens
12/19/2004Joining the Mobile Revolution
10/27/2004Tim Berners-Lee on the Failure of URIs as Identifiers in RDF
10/19/2004Apples and Oranges: WinFS and Google Desktop Search
10/11/2004On Compatibility Between XAML and Xamlon
10/08/2004WS-* Specs are like JSRs Redux
10/06/2004Social Software is the Platform of the Future
10/05/2004Google and the Digital Information Hub
09/27/2004Seeking Replacement for TiVo
09/19/2004WS-* Specs Are Like JSRs
09/19/2004The Spyware Invasion
09/14/2004Killing the "WinFS is About Making Search Better" Myth
08/30/2004It's Always Something
08/22/2004My Current Writing Queue
08/18/2004Is Google the Next Microsoft or the Next Netscape?
08/14/2004The Lessons of Tim Berners-Lee's World Wide Web and Amazon
07/30/2004What is Google Building II: Thin Client vs. Rich Client vs. Smart Client
07/24/2004What is Google Building?
07/14/2004C-Omega compiler preview available for download
07/04/2004Overlapping Code Names
06/18/2004Some Thoughts on Joel Spolsky's "Microsoft Losing the API War"
06/12/2004Know Your Competition (Hit Em Wit Da Hee)
06/08/2004Jon Udell and WinFS
06/06/2004Why I Can't Wait for Longhorn
06/01/2004Tim Bray Puzzled by SOA vs. XML Web Services
05/03/2004News Aggregators As Denial of Service Clients
04/30/2004Are Standards in the Software Industry a Chimera?
04/21/2004Why You Might Want to Declare a Class sealed or final.
04/20/2004The SOA Hype Keeps Chugging Along
04/20/2004Seeking the Perfect Online Discussion Forums for Microsoft Technologies
04/14/2004The Problem with Dates, Timezones and XmlConvert
03/24/2004Java vs. C#, The Battle for the Linux Desktop
03/16/2004Exploring Naked Objects
03/12/2004Hanging out at Microsoft Research and Sharing Information in RSS Bandit with Friends
03/11/2004Generics, Parametric Polymorphism and Statically Typed Languages Like C# and Java
03/09/2004My Short-Lived Fling With PubSub.com
03/07/2004On Software Patents
03/07/2004Some Thoughts on HP's Blog Epidemic Analyzer
02/26/2004WinFS as a Unified Data Store
02/21/2004Microsoft XML Web Services Architect Joins the Atom Effort
02/20/2004Never ascribe to malice that which can be explained by incompetence
02/18/2004WinFS as a Digital Media Store
02/12/2004It Begins
02/11/2004What is Metacrap?
02/11/2004ATOM: An IETF Future
02/10/2004WinFS and Metacrap
01/28/2004Service Oriented Architectures vs. Distributed Object Technologies
01/28/2004One Runtime, Multiple Languages
01/20/2004One Click Subscription and Blogging Tool Vendors
01/15/2004The Dork Watch Up Close
01/06/2004Blogging Tools and the RSS Bandwidth Problem
01/05/2004Request For Comments: Synchronization of Information Aggregators using Markup (SIAM)
01/05/2004Request For Comments: The "feed" URI Scheme [final draft]
01/01/2004The Unified Theory of Everything
12/30/2003HOWTO: Exposing Comments to Your Movable Type BLog in Your RSS Feed
12/29/2003Request For Comments: The "feed" URI Scheme

Trip Report (63) 
03/22/2009Video: Standards for Aggregating Activity Feeds and Social Aggregation Services at MIX '09 Conference
03/18/2009Facebook, MySpace, Google, Plaxo & Marc Canter on Activity Streams at MIX 09 Conference
03/17/2009My MIX 09 Panel: Standards for Aggregating Activity Feeds and Social Aggregation Services
03/15/2009Some thoughts on news feeds and activity streams replacing email
03/14/2009SXSW Trip Report: The Search for a More Social Web
03/12/2009My SXSW Schedule
01/12/2009Upcoming Conference Appearance: SXSW '09
02/09/2008Lessons from the O'Reilly Social Graph FOO Camp
07/24/2007A Broadband Connection in Every Pot: Vint Cerf on Google's Vision
06/26/2007Google Scalability Conference Trip Report: Scaling Google for Every User
06/26/2007Google Scalability Conference Trip Report: Lessons in Building Scalable Systems
06/26/2007Google Scalability Conference Trip Report: Using MapReduce on Large Geographic Datasets
06/25/2007Google Scalability Conference Trip Report: MapReduce, BigTable, and Other Distributed System Abstractions for Handling Large Datasets
04/29/2007Music from my Trip to Nigeria
12/06/2006Widgets Live and Diversity in Conferences
11/07/2006Widgets Live Trip Report: PhotoBucket Success Story
11/07/2006Widgets Live Trip Report: Meebo Success Story
11/07/2006Widgets Live Trip Report: Dan Strauss on Fox Interactive Media
11/06/2006Widgets Live Trip Report: Arlo Rose on Konfabulator
03/20/2006MIX '06 Sessions You Should Attend
03/13/2006ETech 2006 Trip Report: G/localization: When Global Information and Local Interaction Collide
03/13/2006ETech 2006 Trip Report: Feeds as a Platform: More Data, Less Work
03/13/2006ETech 2006 Trip Report: Search and the Network Effect
03/09/2006ETech 2006 Trip Report: eBay Web Services: A Marketplace Platform for Fun and Profit
03/08/2006ETech 2006 Trip Report: Building a Participation Platform: Yahoo! Web Services Past, Present, and Future
03/08/2006ETech 2006 Trip Report: The Musical Myware
03/08/2006ETech 2006 Trip Report: Who Is the Dick on My Site?
03/08/2006ETech 2006 Trip Report: Artificial, Artificial Intelligence: What It Is and What It Means for the Web
03/08/2006ETech 2006 Trip Report: The Future of Interfaces Is Multi-Touch
03/08/2006ETech 2006 Trip Report: Simple Bridge-building
03/07/2006ETech 2006 Trip Report: Scaling Fast and Cheap - How We Built Flickr
10/09/2005Web 2.0 Conference Trip Report: What the Teens Want, Featuring a Panel of Teenagers
10/08/2005Web 2.0 Conference Trip Report: A Conversation with Sergey Brin
10/08/2005Web 2.0 Conference Trip Report: From the Labs - Yahoo!
10/08/2005Web 2.0 Conference Trip Report: From the Labs - Google
10/08/2005Web 2.0 Conference Trip Report: From the Labs - Hewlett Packard Laboratories
10/08/2005Web 2.0 Conference Trip Report: Open vs. Closed Models
10/08/2005Web 2.0 Conference Trip Report: Can Open Source Stay Open?
10/06/2005Web 2.0 Conference Trip Report: A Conversation with Terry Semel
10/06/2005Web 2.0 Conference Trip Report: Web 2.0 Dinner - A Conversation with Microsoft
10/06/2005Web 2.0 Conference Trip Report: Mash-ups 2.0 - Where's the Business Model?
10/06/2005Web 2.0 Conference Trip Report: AttentionTrust - First Board Meeting and Discusssion
10/05/2005Web 2.0 Conference Trip Report: Open Source Infrastructure
08/18/2005Nigeria 2005 Trip: Photos Uploaded
08/11/2005Nigeria Trip 2005: The Voyage Home
08/07/2005Nigeria 2005 Trip: Week 2
08/01/2005Nigeria 2005 Trip: Week 1
06/26/2005Gnomedex 5.0 Trip Report: Mark Fletcher, Scott Rafer, Bob Wyman on Tomorrow's RSS
06/26/2005Gnomedex 5.0 Trip Report: Steve Gillmor, Dave Sifry, Scott Gatz on Tomorrow's Syndication
06/25/2005Gnomedex 5.0 Trip Report: Dean Hachamovitch on Longhorn, IE 7 and RSS
03/18/2005ETech 2005 Trip Report: Odeo -- Podcasting for Everyone
03/18/2005ETech 2005 Trip Report: Introducing Google Code
03/18/2005ETech 2005 Trip Report: Introduction to Yahoo! Search Web Services
03/17/2005ETech 2005 Trip Report: "Just" Use HTTP
03/17/2005ETech 2005 Trip Report: Building a New Web Service at Google
03/17/2005ETech 2005 Trip Report: From the Labs: Google Labs
03/17/2005ETech 2005 Trip Report: From the Labs: Yahoo! Research Labs
03/17/2005ETech 2005 Trip Report: From the Labs: Microsoft Research
03/16/2005ETech 2005 Trip Report: Vertical Search and A9
03/16/2005ETech 2005 Trip Report: Remixing Technology at Applied Minds
03/15/2005ETech 2005 Trip Report: The App is the API: Building and Surviving Remixable Applications
03/15/2005ETech 2005 Trip Report: Web Services as a Strategy for Startups: Opening Up and Letting Go
03/15/2005ETech 2005 Trip Report: Build Contentcentric Applications on RSS, Atom, and the Atom API

Video Games (6) 
12/26/2008Gears of War 2 on XBox 360: "disc unreadable" Woes
11/03/2007XBox 360 Green Screen of Death
05/16/2007Seeking Good Games on XBox 360
03/14/2007Microsoft Announces "Games for Windows - LIVE"
11/05/2006Marvel Ultimate Alliance
09/06/2005Hulk Smash

Web Development (198) 
04/09/2014The mobile web vs apps is another front on the battle between open and closed systems
07/30/2012OAuth 2.0: The good, the bad and the ugly
02/12/2012Some Thoughts on Address Book Privacy and Hashing as an Alternative to Gathering Raw Email Addresses
01/03/2012What I Learned After 3 Weeks of Writing Mobile Apps
06/03/2011BUILD: I’ll be there and if you’re a web developer you should be too
01/30/2011Learning from our Mistakes: The Failure of OpenID, AtomPub and XML on the Web
04/24/2010Facebook’s Open Graph Protocol from a Web Developer’s Perspective
04/19/2010Some Thoughts on XAuth
03/29/2010The NoSQL Debate: Automatic vs. Manual Transmission
03/10/2010Building Scalable Databases: Are Relational Databases Compatible with Large Scale Websites?
01/18/2010Does the world need OpenID Connect?
12/21/2009Some Thoughts on the Twitter API as a "standard API" for microblogging
11/23/2009Building Scalable Databases: Perspectives on the War on Soft Deletes
11/14/2009Joe Hewitt on Irony
11/07/2009Does OAuth Have a Dark Side?
09/10/2009Building Scalable Databases: Denormalization, the NoSQL Movement and Digg
06/04/2009Developers on Google Wave
05/22/2009OpenID’s Tipping Point
05/15/2009Why Twitter's Engineers Hate the @replies feature
04/18/2009Joe Gregorio on why the Atom Publishing Protocol (AtomPub) is a failure
04/11/2009Some thoughts on memory based architectures (aka why memcached isn't good enough)
04/11/2009rev="canonical": DiggBar outrage causes bad ideas to come out of the wood work
03/31/2009Seeking the perfect website: Design vs. Experimentation
03/05/2009Yahoo! Updates + Yahoo! Social Directory API (aka Yahoo! Connect)
02/26/2009If your users can't find the feature it might as well not exist
02/09/2009Google App Engine on the road to becoming useful for building real web applications
01/16/2009Building Scalable Databases: Pros and Cons of Various Database Sharding Schemes
01/07/2009Some Thoughts on Choosing Partition Keys in Windows Azure's Table Storage
01/06/2009Will the Online Identity War turn out like the XML Syndication War?
11/24/2008Alleged Twitter Security Issue: Doctor It Hurts When I Do That…
11/17/2008Live Framework (LiveFX), Is it Microsoft's GData or Something More?
11/09/2008In-Memory Caching: Why We Can't Just Trust the Database to get it Right
11/07/2008Why Google Forked OpenID and Other Stories
10/24/2008REST API Design: Invent Media Types, Not Protocols and Understand the Importance of Hyperlinks
10/19/2008Cloud Computing and Vendor Lock-In
10/15/2008Yahoo! Shares OpenID Usability Study
10/05/2008The Portable Contacts API: Killing the Password Anti-Pattern Once and For All
10/01/2008Windows Server on Amazon EC2?
09/28/2008jQuery to Ship as Part of Visual Studio
09/19/2008Things to Keep in Mind when Implementing OpenID on Your Website
09/19/2008The Problem with Every Implementation of a "Forgot Your Password?" Feature I've Seen Online
09/08/2008The New Browser Wars: The Best Features of the new Generation of Browsers
08/28/2008Fixing the HTTP Polling Problem: Some Thoughts on FriendFeed's Simple Update Protocol (SUP)
08/24/2008RESTful JSON: Bringing REST and RPC Closer Together
08/21/2008Some Thoughts on Amazon's Elastic Block Store
08/21/2008How Facebook Keeps Memcached Consistent Across Geo-Distributed Data Centers
08/17/2008Explaining REST to Damien Katz
08/11/2008Managing Large Web Server Farms: Puppet
08/11/2008Managing Large Web Server Farms: Microsoft's AutoPilot
07/27/2008When REST Doesn't Scale, XMPP to the Rescue?
07/21/2008Some Thoughts on Amazon S3's Recent Outage
07/14/2008Scalability: I Don't Think That Word Means What You Think It Does
07/10/2008Network Attached Memory: Terracota as an Alternative to Memcached
07/02/2008Some Thoughts on Google Adopting OAuth for GData APIs
06/24/2008Some Thoughts on OpenID and Being Selective About Who You Trust
06/19/2008Dark Launches, Gradual Ramps and Isolation: Testing the Scalability of New Features on your Web Site
06/06/2008Velocity: A Distributed In-Memory Cache from Microsoft
05/30/2008Google Gears as the Next Flash
05/26/2008Some Thoughts on Single Instance Storage and Twitter
05/23/2008Some Thoughts on Twitter's Availability Problems
05/17/2008Offline Web Apps, Dumb Idea or Really Dumb Idea?
03/04/2008IE 8 Will Do the Right Thing
02/23/2008How "View Source" Broke the Web
02/07/2008How to Probe Browser History Using Javascript in IE and Firefox
01/23/2008Google Map/Reduce vs. Relational Databases
11/12/2007OpenID + OAuth is the Final Nail in the Coffin of the WS-* vs. REST Discussion
11/04/2007OpenSocial Explained in Five Sentences
10/10/2007When Databases Lie: Consistency vs. Availability in Distributed Systems
10/06/2007OAuth 1.0 is Here - Delegated Authority Comes to Mashups
10/04/2007Joel Spolsky on Why the Facebook Platform is the Future of the Web
09/18/2007Message Queues, Denormalization and Scalability
09/12/2007Some Thoughts on CouchDB and Relational Databases
09/12/2007OAuth: Standardizing Authentication and Authorization for Web APIs
08/24/2007Microformats are not an API
08/16/2007Version 1.0 of Windows Live ID(Web Authentication) SDK Shipped
08/03/2007When Not to Normalize your SQL Database
07/20/2007Django or Rails, Ruby or Python?
07/13/2007Google Base Data API vs. Astoria: Two Approaches to SQL-like Queries in a RESTful Protocol
07/05/2007ASP.NET Caching vs. memcached: Seeking Efficient Data Partitioning, Lookup, and Retrieval
07/04/2007Amazon EC2 + S3 Doesn't Cut it for Real Applications
06/23/2007Moonlight: Silverlight for Linux in 21 Days
06/09/2007Why GData/APP Fails as a General Purpose Editing Protocol for the Web
06/06/2007Google Gears: Replacing One Problem with Another
06/05/2007What Ruby on Rails Can Learn from ASP.NET
06/05/2007Improving Website Usability with A/B Testing
05/31/2007Google Gears: Offline Support for AJAX/Flash Apps
05/25/2007Google GData: A Uniform Web API for All Google Services
05/25/2007No Microsoft PDC This Year
05/22/2007Understanding Adobe's Apollo
05/18/2007Microsoft's PopFly - Mashup Builder Extraordinaire
05/16/2007What is "The Web"?
05/14/2007Questioning Silverlight, JavaFX and Other RIA Platforms
05/09/2007What is Java FX Answered by Don Park
05/08/2007REST, Web Platforms and Versioning
05/03/2007What is Silverlight? (The Poster)
05/01/2007Silverlight: AJAX is now an Endangered Species
04/30/2007New Windows Live APIs Announces at MIX '07
04/30/2007Silverlight: Web Development + Hosted Services Platform
03/30/2007Bandwidth Theft and Hotlinking vs. Mashups
03/29/2007Some Thoughts on the Yahoo! Mail Web Service
03/19/2007Living Without Database Transactions
03/15/2007Amazon S3 & EC2: What's the Endgame?
03/14/2007Brendan Eich on Mozilla and the Future of AJAX
03/13/2007What is OpenID Good For?
03/06/2007When JSON isn't JSON
03/06/2007What Comes After AJAX?
02/12/2007Usage Specific robots.txt Directives
02/08/2007Netvibes: A Lesson in How to Build an Insecure Widgets Platform
02/06/2007Microsoft Working on OpenID Support
01/16/2007Google's Month of Security Flaws
01/02/2007JSON vs. XML: Browser Programming Models
01/02/2007JSON vs. XML: Browser Security Model
01/02/2007The GMail Security Flaw and Canary Values
12/21/2006Widgets Become More Important than APIs for Data Exchange on the Web
12/06/2006Widgets and Protecting Your Brand
11/14/2006Tag Clouds 101
11/14/2006Javascript Programming is TEH SUCK (part 2)
11/12/2006Javascript Programming is TEH SUCK
11/10/2006Slower Website == Slower Profits
11/10/2006W3C Working on Widgets 1.0 Spec
10/30/2006W3C Reverses Course on HTML's Evolution
10/11/2006Widgets Live conference
10/02/2006What's Wrong with Identity Silos?
09/30/2006Yahoo Launches Browser Based Authentication (BBAuth)
09/22/2006AJAX Tip: Passing Messages Between iframes
09/21/2006WidgetCon
09/01/2006Mike Torres on Firefox Extensions
08/27/2006Memory Leaks and Windows Live gadgets
08/22/2006AJAX Will Make it Mainstream, I Promise
08/19/2006Jon Udell on Open Sourcing XAML and WPF/E
08/19/2006Paul Graham was Surprised by Google Calendar?
08/16/2006W3C Process is Broken? Film at 11
08/09/2006Amazon Developer on Replacing Operations with Developers
08/09/2006Replacing Operations with Developers
07/10/2006Operations Expertise is the Secret Sauce of Web Development
04/27/2006Firefox, NTLM Authentication and Sharepoint
04/20/2006Tim Bray on the Cost of AJAX
04/17/2006The Two Webs
04/13/2006Calendar APIs Will Be The New Hotness
04/12/2006Broken as Designed: HTTP Content Negotiation (remix)
04/12/2006Updated: HTTP Cookies and the .NET Framework
04/12/2006Is HTTP Content Negotiation Broken as Designed?
04/11/2006W3C Publishes XMLHttpRequest Object specification
04/11/2006It Takes a While to Sink in Sometimes
04/04/2006Greg Linden on SQL Databases and Internet-Scale Applications
04/04/2006Metadata Quality, Events Databases and Live Clipboard
03/20/2006My Website is Bigger Than Your Enterprise
03/17/2006Storage is Key
03/15/2006Amazon's Simple Storage Service and GDrive
03/05/2006The Mashup Disconnect: Vendors vs. Developers
03/02/2006My Virtual Earth Mashup Article on XML.com
02/24/2006Yahoo! Design Patterns and User Interface Library
02/23/2006Google Launches GeoCities Clone, Film at 11
02/21/2006SQL Databases and Internet-Scale Applications
02/13/2006Microsoft's SPARK workshop
02/04/2006The Difference Between Microsoft and O'Reilly Conferences
02/01/2006AJAX 2.0: What Can Web Browsers Do To Get Us There?
01/31/2006Some Thoughts on the IE 7 Beta 2 Preview release
01/24/2006IE to Support Native XMLHttpRequest object
01/24/2006Brad Fitzpatrick on Browser Bugs and Cross Site Scripting Attacks
01/21/2006Metadata Quality and Mapping Between Domain Languages
01/01/2006Waiting for AJAX 2.0
12/21/2005AOL Instant Messenger and Google Talk to Interoperate
12/21/2005Yahoo! Open Shortcuts Announced
12/15/2005The Value of Web Platforms: Bloglines vs. Newsgator Online
12/07/2005Scaling Up and Startups
11/19/2005Building Gadgets for Live.com and a Javascript Debugging Tip
11/16/2005GoogleBase is del.icio.us 2.0
11/04/2005Addendum on Cloning Google APIs
11/03/2005Clone the Google APIs: Kill That Noise
10/29/2005Fixing AJAX: Cross-Domain Access and IXMLHttpRequest
10/26/2005Google Base == Amazon Simple Queue Service++ ?
10/21/2005Web 2.0 Bozo Bit Reflipped
10/20/2005Knowing the Problem is Half the Battle
10/16/2005Making Money from Mashups
10/05/2005Ning
10/02/2005The Web 2.0 Litmus Test
09/29/2005The Web 2.0 Conference is Next Week
09/29/2005Dates and Times in the MetaWeblog API and XML-RPC
09/20/2005Sleeper Hit of the PDC: Windows Presentation Foundation/Everywhere
09/18/2005Questioning RDF
09/16/2005A Webpage is Not An API or a Platform (The Populicio.us Remix)
09/13/2005Start.com and Microsoft Gadgets
09/13/2005ASP.NET "Atlas" Framework now available
09/13/2005PDC Question: Indigo vs. Atlas
09/09/2005The Connection Between XML Web Services, Service Orientation and AJAX
09/01/2005Seattle Movie Finder LazyWeb Request
08/23/2005The Evolution of AJAX: Jason Kottke Beats Me To The Punch
08/23/2005Omar Shahine on MSN's AJAX Framework
08/16/2005Moving Beyond the Basics: Scott Isaacs on AJAX Design Patterns
08/15/2005ETech 2006 Call for Participation
08/08/2005Microformats vs. XML vs. RDF
08/06/2005Is "Web 2.0" Bullshit? Not Entirely.
07/25/2005Hacking MSN Virtual Earth - Seattle Movie Finder
07/13/2005Hacking MSN Virtual Earth
07/10/2005Microsoft and Innovation: Always Ahead of It's Time or Bad Marketer?
06/28/2005Microsoft Announces AJAX Toolkit Codenamed "Atlas"
06/12/2005John Montgomery Misses the Point

Windows Live (227) 
10/14/2010On Messenger Connect being out of beta and my new gig
07/29/2010Change is bad. No, change is good. No, change is bad unless it’s great
07/14/2010What People are Saying about Social Networking in Windows Live (wave 4)
06/28/2010Messenger Social: Email and Social News Feeds are the new Peanut Butter and Jelly
06/21/2010Windows Live Messenger on the iPhone – Get it now from the App Store (CA, FR, GB, US)
06/08/2010Messenger Social: Building the Ultimate Social Dashboard for Staying in Touch while Eliminating the Noise
04/29/2010Messenger Connect announced
04/28/2010A preview of the next version of Windows Live Messenger
11/04/2009New MSN Homepage with Activity Streams from Windows Live, Facebook and Twitter
04/28/2009Repost: The Social Web and Windows Live
02/09/2009I'm a PC and I'm 4 and a half
01/28/2009Office Live Workspaces, Live Mesh and Windows Live Coming Together
01/10/2009Live Mesh Wins Best Technology Innovation/Achievement at Crunchies 2008
01/09/2009Windows Live What's New Sidebar Gadget (beta) now available
01/08/2009Windows Live Tip: How to Add your Flickr Photos to your Windows Live Profile
12/17/2008Wanna Work With Me?
12/05/2008Some Thoughts on Inline Comments in Activity Feeds
12/05/2008Windows Live Tip: Finding Recent Comments On Your Stuff
12/03/2008Putting Users In Control of Their Activity Feeds in Windows Live
12/03/2008Windows Live Reviews on Twitter
12/03/2008What We Did Last Summer: Social Network Aggregation and Activity Feeds in Windows Live
11/17/2008Live Framework (LiveFX), Is it Microsoft's GData or Something More?
11/13/2008Some Thoughts on Walled Gardens and Social Operating Systems
11/13/2008Coming Soon: Updated Windows Live Online Services
11/03/2008Windows Azure from a Developer's Perspective
10/27/2008Windows Live is now an OpenID Provider
10/27/2008Microsoft Announces Windows Azure
09/22/2008Windows Live + Outlook: Shared Calendaring that Just Works
09/21/2008Response to Some Feedback on "What's New" in Windows Live Messenger
09/17/2008Public Beta of the Latest Wave of the Windows Live desktop suite is now Available
02/28/2008Windows Live Platform News: Microsoft Standardizes on AtomPub for Web Services and Other Stories
02/28/2008Spaces & SkyDrive: Recent Releases from Windows Live
02/16/2008The Windows Live Spaces Photo API (alpha)
01/24/2008Microsoft Joins Dataportability.org
01/19/2008If Google and Yahoo! Jumped of a Bridge...
01/17/2008Greg Linden Joins Microsoft Live Labs
01/04/2008Should Hotmail Block Screen Scrapers?
01/03/2008Facebook Right, Scoble Wrong: Social Network Interoperability and the O'Reilly Social Graph FOO Camp
11/27/2007Some Thoughts on the Facebook Beacon
11/08/2007Embed Windows Live Messenger Anywhere on the Web
11/07/2007Windows Live News: live.com email addresses, Calendar in public beta and v1.0 of Desktop Suite
11/02/2007Some Thoughts on MySpace, Bebo and SixApart adopting OpenSocial
10/31/2007OpenSocial: Google Proposes Widget & RESTful API Standards for Social Networking Sites
10/26/2007Search Engines as Mind Readers
10/25/2007Windows Live Spaces: World's Most Popular Social Networking Site
10/24/2007Live Contacts Interactive SDK: Try Out the Windows Live Contacts API
10/17/2007The New maps.live.com is Hot
10/16/2007The Web is the Platform: On Microsoft's Social Graph API Strategy
10/13/2007Sarcastic Responses to Dumb Questions (Erick Schonfeld Edition)
10/12/2007Windows Live Events and Updated "What's New" page on Windows Live Spaces
09/19/2007Microsoft REST APIs: Astoria = Web3S + Atom - RDF
09/06/2007The Windows Live Suite is Here
08/24/2007It isn't OpenID vs. Windows Live ID (Web Authentication )
08/22/2007Windows Live and Bebo: Social Network Portability, IM Interoperability and More
08/16/2007Version 1.0 of Windows Live ID(Web Authentication) SDK Shipped
08/13/20075GB Inboxes and Other Features Come to Windows Live Hotmail
08/09/2007Windows Live SkyDrive in public beta. Replaces Windows Live Folders
07/28/2007Facial Recognition Comes to Live Search
07/26/2007Windows Live Spaces Gets More Social
07/13/2007Live Search for Mobile 2.0 is Available
06/27/2007Thoughts on Microsoft's Online Strategy
06/16/2007Web3S: A RESTful Protocol for Accessing Windows Live Services
06/12/2007Windows Live Hotmail and Outlook Together at Last
06/12/2007Microsoft and the Atom Publishing Protocol
06/07/2007WhyWillYouWorkHere.com
06/01/2007A Slew of Windows Live Betas
05/09/2007Opting out of the XBox Live<->Windows Live Messenger Integration
05/07/2007Windows Live Hotmail and Windows Live Mail News
04/30/2007New Windows Live APIs Announces at MIX '07
04/30/2007Silverlight: Web Development + Hosted Services Platform
04/10/2007Better Together: XBox 360 and Windows Live Messenger
04/06/2007Google MyMaps vs. Frappr: A Feature Isn't a Business
03/18/2007Search Engine Bribery: iTWire Needs to Get Its Facts Straight
03/16/2007Two Lessons On Branding in Software
03/01/2007Earn Money for Your Favorite Charity by Chatting on IM
02/19/2007Hidden in Plain Sight
02/16/2007MSN Reporter: Microsoft's Digg Clone?
02/15/2007411 is Dead to Me
02/13/2007Three New Windows Live Services for Mobile Phones
02/12/2007Live.com Collections Debut
02/08/2007Windows Live Mail is now Windows Live Hotmail
02/04/2007The Windows Live SDK and Passport Opens Up
01/25/2007Embeddable Videos Come to Windows Live Spaces
01/23/2007Use Windows Live Search and Help Refugee Children
01/22/2007Grab this Widget: Windows Live Contacts Widget
01/16/2007IE 7, Firefox and the Search Wars
01/03/2007Windows Live for TV (Beta) Now Available
12/19/2006ComScore Media Metrix on the Popularity of Blogging
12/12/2006On Windows Live Re-Rebranding as MSN
12/01/2006Live Search for Mobile beta Now Available
11/30/2006Competing with Google is Like the War in Iraq
11/28/2006Happy Holidays - All Hotmail Users Get 1GB Inbox
11/19/2006Thought Experiment: What if Microsoft Stopped Competing with Google?
11/11/2006Is "Relevance" a Relevant Metric of Search Engine Quality?
11/09/2006Windows Live Spaces Updates, My Video Gadget Now Works
11/07/2006SpaceLand is Here: 3D City Models Added to Virtual Earth
11/01/2006Add Search to Your Site with the Live Search Box
11/01/2006Microsoft Max is No More
10/31/2006Windows Live Quick Hits
10/24/2006Custom Search Engines: Google Coop, Live Search Macros and Yahoo! Search Builder
09/30/2006What's Ray Ozzie Talking About?
09/27/2006Yahoo to Windows Live IM Interop is now publicly available
09/21/2006Windows Live Expo updated
09/19/2006Windows Live tip: Use maps.live.com for Windows Live Local
09/13/2006MySpace Craps on Its Developer Ecosystem
09/12/2006Windows Live Search, Live.com and Windows Live Local Out of Beta
09/08/2006Windows Live Writer & RSS Bandit Together at Last
09/03/2006When a Plan Comes Together
08/31/2006Some Thoughts on Social Search
08/29/2006Windows Live QnA in public beta
08/27/2006Memory Leaks and Windows Live gadgets
08/25/2006Windows Live WiFi team is blogging
08/24/2006Flickr API Weirdness
08/21/2006On Useless Metrics
08/21/2006The Windows Live Contacts Gadget is Here
08/17/2006Encouraging the Viral Spread of Gadgets
08/17/2006Exclusive Website Partnerships in the Age of Open APIs
08/14/2006Windows Live Writer is Here!!!
08/08/2006Niall Kennedy Leaving Microsoft
08/04/2006Dealing with Unwanted Friend Request Emails in Windows Live Spaces
08/04/2006Any Blogging Tools Having Issues Posting to Windows Live Spaces?
08/02/2006Windows Live Spaces is Live
07/24/2006Windows Live Gallery beta Now Available
07/18/2006See Your XBox Live Friends List from Windows Live Messenger
07/13/2006Yahoo! Messenger and Windows Live Messenger Now Interoperate
07/12/2006Windows Live Expo is out of beta
07/11/2006Windows Live Marketing Heats Up
06/30/2006Google and Identity 2.0
06/28/2006Windows Live Custom Domains is out of beta
06/28/2006Free Phone Calls on Windows Live Local
06/20/2006Windows Live Messenger is now Available
06/20/2006Will We Soon See "Ballsy" Windows Live Announcements?
06/17/2006My Live.com Gadget using the Windows Live Expo API
06/17/2006Windows Live Favorites is out of beta
06/17/2006Live.com Simplifies with New UI Update
06/15/2006AOL's Digg-Killer
06/15/2006Tim Bray on Microsoft LifeCams and Window Live
06/15/2006Gadgets on MSN Spaces
06/14/2006Microsoft LifeCams and Windows Live
06/09/2006http://dev.live.com is Live
06/08/2006URL Changes Coming to MSN Spaces
06/07/2006Windows Live Expo API now available
06/02/2006Search Ads in Windows Live Mail Desktop
05/31/2006The Invasion of the Robots Contest
05/26/2006Windows Live Gadgets SDK Released
05/26/2006Coming Soon: http://dev.live.com
05/25/2006MSN Spaces Now Largest Blogging Service Worldwide
05/24/2006Innovation, A/B Tests and the Microsoft Experimentation Platform
05/24/2006New Version of Windows Live Local Shipped
05/17/2006Updated: Windows Live Naming/Branding Continues to Confuse
05/13/2006Misinterpreting Alexa Traffic Data for Live.com
05/09/2006Windows Live QnA Coming Soon
05/09/2006Recent Happenings in the World of Windows Live Messenger
05/01/2006Rule #1: Don't Piss Off The Customer
04/29/2006Windows Live Shopping beta Launched
04/24/2006Our Org Chart is Fucked Up
04/23/2006Don't Hate, Congratulate
04/21/2006Windows Live @edu Making Headway in Colleges
04/20/2006Windows Live Favorites and Messenger Together at Last
04/20/2006Google is Yahoo 2.0
04/18/2006Zillow Integrates with Virtual Earth
04/12/2006Windows Live Academic Search beta Launched
04/11/2006Windows Live ID team is Blogging
04/11/2006Niall Kennedy Joins Windows Live
04/10/2006Social Networking in Windows Live Messenger
04/06/2006Windows Live Mail Adds Contact Control Support
04/04/2006Photo E-mail and Windows Live Mail Desktop (Beta)
03/23/2006Steven Sinofsky Takes Over Windows and Windows Live
03/22/2006One of These is Not Like the Others
03/21/2006Windows Live Developer Center Launched
03/20/2006Instant Messaging Networks vs. Public Social Networks
03/20/2006MIX '06 Sessions You Should Attend
03/17/2006John Battelle Wants to Break Microsoft Up
03/14/2006Social Networking in MSN Spaces
03/14/2006MSN Spaces updated last week
03/13/2006Windows Live Mail Desktop team is blogging
03/02/2006My Virtual Earth Mashup Article on XML.com
03/01/2006The Relationship between Infocard and Passport
03/01/2006Windows Live Mail beta (M5) is out
03/01/2006Windows Live Expo in Public Beta
02/28/2006Windows Live Local Previews Street-Side Drive By
02/28/2006New Beta Version of Windows Live Messenger
02/17/2006The Problem with Single Sign-In Systems
02/16/200637 Signals on Office Live
02/11/2006Been There, Done That, Now Watcing Google Catch Up
02/08/2006Brand War: MSN vs. Windows Live
02/08/2006Pricing Announced for Windows OneCare Live
02/03/2006MSN Spaces Updated (remix)
02/02/2006Thank You to Mark Fletcher and the Bloglines Crew
02/01/2006Ken Levy Joins the Fold
01/31/2006Microsoft Changes Blog Shutdown Policies
01/30/2006Joe Wilcox on Windows Live and Internet Explorer
01/29/2006Live.com Updated to Support Inline Images
01/27/2006Wanna Change the World of Social Software? We're Hiring!!!
01/27/2006MSN Spaces Updated
01/26/2006Microsoft Live Labs
01/18/2006A Flickr-like API for MSN Spaces?
01/18/2006The Windows Live Expo team is blogging
01/13/2006The Hotmail Team on Building Scalable Web Applications
01/11/2006MetaWeblog API for MSN Spaces Documentation Available
01/11/2006Posting to MSN Spaces from Flickr
12/22/2005Seattle Movie Finder mash-up updated
12/14/2005Windows Live Messenger (Beta) and Office Communicator Web Access 1.0
12/13/2005MSN Spaces API Discussion Forum Created
12/13/2005Microsoft and MCI Join to Deliver Consumer PC-to-Phone Calling
12/13/2005The Windows Live Favorites team is blogging
12/12/2005MetaWeblog API for MSN Spaces now widely available
12/12/2005Posting to your blog on MSN Spaces using W.Bloggar
12/12/2005Posting to your blog on MSN Spaces using Blogjet
12/08/2005Windows Live Favorites Toolbar AddIn (Beta) Launched
12/08/2005Windows Live Local (Beta) Launched
12/06/2005Virtual Earth is dead, long live Windows Live Local
12/06/2005Upcoming MSDN Webcasts on MSN APIs
12/01/2005Windows Live Fremont: A Social Marketplace
12/01/2005Charlene Li on Windows Live Fremont
12/01/2005Windows Live Mail beta adds new features
11/30/2005Windows OneCare Live beta
11/25/2005Brand X vs. Brand Y: Social Effects and Competition in the Software Indistry
11/23/2005domains.live.com team has a blog
11/19/2005Building Gadgets for Live.com and a Javascript Debugging Tip
11/19/2005domains.live.com
11/17/2005"Microsoft Live" and Abandoning Developers
11/11/2005MetaWeblog API beta for MSN Spaces chugs along
11/09/2005The Windows Live Platform: 'Hailstorm' Take 2?
11/09/2005LazyWeb Request: Fix the Flickr Gadget on Live.com
11/08/2005MetaWeblog API for MSN Spaces in beta
11/04/2005Switching to live.com

XML (203) 
01/12/2009Can RDF really save us from data format proliferation?
07/14/2008Scalability: I Don't Think That Word Means What You Think It Does
07/02/2008In Defense of XML
07/17/2007Note to Software Vendors, the World is Collaborative and Loosely Coupled
05/01/2007Microsoft's Astoria and Jasper data access projects
02/01/2007Miguel de Icaza on OOXML vs. ODF
01/23/2007What is Rob Weir (and IBM's) Agenda with the OOXML Bashing?
01/22/2007ODF vs. OOXML on Wikipedia
01/03/2007Updated: XML Has Too Many Architecture Astronauts
01/02/2007JSON vs. XML: Browser Programming Models
01/02/2007JSON vs. XML: Browser Security Model
12/15/2006Versioning Does Not Make Validation Irrelevant
12/11/2006My Good Deed for the Day
12/06/2006Miguel De Icaza on the Novell's OpenOffice "Fork"
11/28/2006Should You Choose RELAX Now?
07/18/2006On Microsoft Not Joining the OpenDocument Format (ODF) Committee
07/06/2006Microsoft Announces ODF Support for Office
06/23/2006Mike Champion on Why We Need XLinq
05/17/2006On the C# 3.0 Preview: Some Thoughts on LINQ
04/11/2006W3C Publishes XMLHttpRequest Object specification
01/24/2006WordPerfect to Support Microsoft Office Open XML Formats
01/21/2006Metadata Quality and Mapping Between Domain Languages
01/18/2006Microformats vs. XML: Pros and Cons
01/12/2006Microformats vs. XML: Was the XML Vision Wrong?
12/15/2005Don Demsak on XSLT 2.0 and Microsoft
12/11/2005XSLT 2.0 and Microsoft
11/28/2005Tim Bray's Hypocrisy and Competing XML Formats
11/09/2005Adam Bosworth's "Learning From the Web"
10/18/2005The Myth of the Office XML Binary Key
09/30/2005On Crappy XML Formats
09/18/2005Questioning RDF
09/16/2005XLinq and Visual Basic 9
09/15/2005Integrating XML into Programming Languages: Diving Into XLinq
09/13/2005Microsoft announces LINQ (and XLinq)
08/08/2005Microformats vs. XML vs. RDF
07/28/2005Using XML on the Web is Evil, Since When?
07/13/2005Hacking MSN Virtual Earth
06/28/2005Apple Embraces and Extends RSS with iTunes 4.9
06/20/2005Joe Wilcox on Microsoft's Office Open XML formats
06/08/2005.NET vs. J2EE Performance Benchmarks for XML and XML Web Services
06/04/2005Microsoft Office and XML: Why not the OASIS OpenOffice.org XML format?
06/02/2005Next Version of Office Will Use XML as the Default File Format
05/18/2005Jonathan Marsh On XInclude and XML Schema
05/16/2005XInclude and W3C XML Schema Will Play Nice Together in .NET Framework v2.0
05/10/2005UPDATED: Things to note about foreach and System.Xml.XPath.XPathNodeIterator
05/09/2005Microsoft licensed Mvp.Xml library
04/27/2005Adam Bosworth's Web of Data: Is RSS the only API your Website Needs?
04/24/2005Fun with XMLHttpRequest and RSS: Browsing Photo Albums on MSN Spaces
04/22/2005Contract-First XML Web Service Design is No Panacea
04/19/2005Ideas for my next Extreme XML column on MSDN
04/13/2005Interested in Improving XML Support in Internet Explorer?
03/22/2005SOA, AJAX and REST: The Software Industry Devolves into the Fashion Industry
02/11/2005The Fallacy of "XML Will Save Us"
02/09/2005On the Complexity of XML APIs
02/03/2005Square Pegs in Round Holes: W3C XML Schema and XInclude
01/28/2005Article Idea: Processing XML in the Real World
01/05/2005Getting Back in the Saddle
12/22/2004The Value of RSS
12/10/2004Interested in XML Integration in Conventional Programming Languages?
12/08/2004XML Heavyweights Migrate to Redmond
11/30/2004XSD, RELAX NG and Why We Didn't Ship System.Xml.IXmlType
11/19/2004Some Thoughts on Adam Bosworth's ISCOC04 Talk
11/19/2004Poppin' Them Thangs at XML 2004
11/18/2004The Tyranny of MustUnderstand
11/04/2004XML Specs That Give You Nightmares
10/26/2004Don Box's WS-Why Talk and the WS Kernel
10/22/2004SAX for .NET 1.0 and SAXExpat.NET 1.0 Released
10/17/2004Hindsight is 20/20: Three Things XML Got Wrong
10/13/2004Upcoming Changes to System.Xml in .NET Framework 2.0 Beta 2
10/11/2004The XML Litmus Test: Understanding When and Why to Use XML
10/08/2004WS-* Specs are like JSRs Redux
10/02/2004Why I Love XML-DEV
09/20/2004Frustrated with the Limitations of XSD for XML Document Validation? Try Schematron!!!
09/19/2004WS-* Specs Are Like JSRs
09/14/2004EXSLT.NET 1.1 released
09/08/20047 Fallacies of Validation
09/03/2004More Information on the XPathDocument/XmlDocument Change in Whidbey beta 2
08/25/2004The MSDN Camp vs. The Raymond Chen Camp
08/22/2004My Current Writing Queue
08/20/2004RELAX NG, XSD and XML Web Services
08/18/2004Women in XML
08/14/2004Chris Anderson: Developers Hate XML
08/11/2004New and Upcoming articles on the MSDN XML Developer Center
08/03/2004Transcripts of Online Chat with Microsoft XML Team
08/01/2004Loading XML Files from Behind a Proxy Server
07/30/2004On Designing Extensible, Versionable XML Formats
07/21/2004When Backwards Compatibility Mode Isn't
07/15/2004Bang! Bang! My Baby Shot Me Down
07/14/2004C-Omega compiler preview available for download
07/10/2004On Raining on the W3C's Parade
07/09/2004Is the W3C Becoming Irrelevant?
07/04/2004Breaking Changes in System.Xml from v1.1 to v2.0 of the .NET Framework
06/24/2004What Would You Like To See in System.Xml in Orcas/Longhorn?
06/19/2004Online Chat with Microsoft XML Team
06/18/2004XML 2004: I'll Be There
06/15/2004Objects vs. XML in WinFS Land
06/15/2004Michael Rys Comments on Infoworld article "Databases flex their XML"
06/12/2004Office 2003 and XML: It's All About Your Data and Your Formats
06/08/2004Applied XML DevCon: Call for Speakers
06/08/2004Jon Udell and WinFS
06/06/2004RDF as a More Extensible XML
06/04/2004XML Web Services != Distributed Objects 3: Sometimes U Have To Explain
06/03/2004XML Web Services != Distributed Objects (part 2)
06/01/2004Tim Bray Puzzled by SOA vs. XML Web Services
05/28/2004XML, the New Database Heresy
05/28/2004Document-centric.NET Article on XML.com
05/26/2004The RSS enclosure element and the Dangers of Overspecification
05/26/2004Versioning is Hard
05/25/2004XML 1.1 Continues to be a Bitter Pill
05/25/2004XML in SQL Server 2005
05/22/2004RSS, Atom and Microsoft
05/22/2004Another XML Geek Questions the Value of the Semantic Web
05/21/2004Query and Transformation: 2 Sides of the Same Coin?
05/21/2004What's New in System.Xml for .NET Compact Framework v2.0
05/18/2004Improving XML Performance in .NET Framework Applications
05/15/2004Binary Formats, XML and Performance
05/15/2004Why You Won't See XSLT 2.0 or XPath 2.0 in the Next Version of the .NET Framework
05/11/2004How To Programmatically Modify an InfoPath Form Template
05/06/2004Design Guidelines for Exposing XML in APIs for Whidbey/Longhorn
05/06/2004Knowing the Limitations of XML Schema Validation
04/26/2004XInclude for .NET, Sequential XPath and XPathNavigatorReader
04/24/2004On Reinventing Terminology
04/22/2004Serializing an Object's State != Serializing an Object
04/21/2004The W3C Trudges Along Ever So Slowly...
04/14/2004Static classes in C#
04/14/2004C|Net Invents Yet Another XML Syndication Format
04/12/2004Designing XML Formats: Versioning vs. Extensibility
04/10/2004Implementing Standards is a Game of Dice
04/05/2004WS-MetadataExchange and the ATOM API
04/01/2004Some Thoughts on the SAX dot NET Project
03/29/2004XML Developer Center on MSDN Launched
03/28/2004The Holy Grail in XML<->Object Mapping Technologies
03/24/2004MSDN Magazine Article on Blogging and RSS
03/24/2004Design Guidelines for Working with XML in the .NET Framework
03/17/2004Countdown to the XML Developer Center on MSDN
03/16/2004Misunderstanding XML and Other RSS Follies
03/15/2004Tim Bray now Works at Sun
03/11/2004On Merging RSS and Atom
03/09/2004On The Upcoming XML Developer Center on MSDN
02/28/2004A Look at the xml:base attribute and the .NET Framework's XmlReader
02/28/2004XmlReader and the Factory Design Pattern
02/25/2004Still Waters Run Deep
02/22/2004Newspaper Views for Reading RSS Feeds
02/21/2004Microsoft XML Web Services Architect Joins the Atom Effort
02/20/2004The Impedence Mismatch between W3C XML Schema and the CLR
02/18/2004Mr. Safe's Guide to the RSS vs. ATOM debate
02/15/2004Combining XPath-based Filtering with Pull-based XML Parsing
02/15/2004On Semantic Integration and XML
02/13/2004Sex, Lies and XML MIME Types
02/09/2004Dealing with Difficulties Using Namespaces in XML
02/08/2004My Review of ATOM.NET
02/08/2004This Month's Extreme XML Column: Passing XML Data Inside the CLR
02/06/2004XML 1.1: The W3C Gets It Wrong
02/03/2004Rule Based XML Validation, XML Web Services and Service Oriented Architectures
01/28/2004Validation and XML APIs
01/27/2004The Newly Awarded Microsoft XML MVPs
01/23/200410 [Bogus] Reasons Why RSS is not Ready for Prime Time
01/21/2004Aaron Skonnard's Blog
01/21/2004Draconians vs. Tolerants: Everyone Lost Yet Everyone Won.
01/20/2004On Versioning XML Vocabularies
01/19/2004It's All About Your Point of "View"
01/15/2004An Industry First
01/15/2004Reading and Writing Well-Formed XML in the .NET Framework
01/13/2004XML on the Web
01/10/2004Dogma, Religion and Computer Programmers
01/06/2004XQuery on the Web
01/06/2004XML For You and Me, Your Mama and Your Cousin Too
01/05/2004Request For Comments: Synchronization of Information Aggregators using Markup (SIAM)
01/01/2004The Unified Theory of Everything
12/29/2003On Euphemisms: XML Web Services & SOA
12/26/2003Hypocrisy That Turns My Stomach
12/24/2003When Bad Ideas Attack
12/23/2003One of the Most Difficult Tasks in Software Development: Choosing Good Names
12/17/2003XML 2003 Highlights: Most Interesting Sessions
12/16/2003XML 2003 Highlights: Conversations
12/12/2003Initial Impressions from XML 2003
12/09/2003RESTful XML Web Services vs. RPC-style XML Web Services
12/07/2003One-Click Subscription to RSS and ATOM Feeds
12/03/2003My Love Affair With EXSLT Continues
12/02/2003The ATOM API vs. the ATOM Syndication Format
11/20/2003Misinformation on XML.com: Microsoft and Binary XML
11/18/2003XQuery is a Better XPath not a Better XSLT
11/17/2003Open and Royalty-Free License For Office 2003 XML Reference Schemas
11/17/2003XAML Passes the XML Litmus Test
11/14/2003Is XML About Text or Not?
11/13/2003When You Have A Hammer Everything Looks Like A Nail
11/11/2003Curiosity Killed the Cat
11/11/2003More on RDF, The Semantic Web and Perpetual Motion Machines
11/10/2003RDF, The Semantic Web and Perpetual Motion Machines
11/07/2003The W3C Learns From Past Mistakes
11/05/2003A Request for Authors of Weblog Software
11/04/2003XPath Over Arbitrary Object Graphs: The Perils of Being Easily Distracted
10/30/2003What's New For XML Programming Models in the Next Version of the .NET Framework
10/30/2003XML Schema Design Patterns (part 3)
10/29/2003On the Death of the XML Database
10/28/2003Indigo
10/27/2003While The Cat's Away
10/25/2003Something Cool From Microsoft You Might Not See At The PDC
10/19/2003SGML on the Web: A Failed Dream?
10/19/2003The XML Litmus Test
10/18/2003Service Oriented Architecture
10/11/2003EXSLT.NET v1.0 Released
10/07/2003A Critical Look at the RSS-Data Proposal

XML Web Services (114) 
04/18/2009Joe Gregorio on why the Atom Publishing Protocol (AtomPub) is a failure
10/24/2008REST API Design: Invent Media Types, Not Protocols and Understand the Importance of Hyperlinks
10/05/2008The Portable Contacts API: Killing the Password Anti-Pattern Once and For All
08/24/2008RESTful JSON: Bringing REST and RPC Closer Together
08/17/2008Explaining REST to Damien Katz
06/10/2008Two Cardinal Sins of REST API Design: Lessons you can Learn from the NewsGator REST API
02/28/2008Windows Live Platform News: Microsoft Standardizes on AtomPub for Web Services and Other Stories
02/23/2008More Thoughts on an HTTP PATCH and AtomPub
02/16/2008Thoughts on Google's Proposal for Granular Updates in AtomPub
02/16/2008The Windows Live Spaces Photo API (alpha)
02/16/2008ADO.NET Data Services (Astoria) Adopts AtomPub
01/17/2008Myth: RESTful Web Services Don't Need an Interface Definition Language
12/30/2007REST APIs that Suck: Google Reader
12/21/2007Amazon SimpleDB: The Good, the Bad and the Ugly
12/11/2007ADO.NET Data Services (Astoria) Transforms SQL Server into an Atom Store
11/19/2007What's Right and Wrong with Code Generation in Web Services
11/19/2007Guidelines for Building RESTful Web Services
11/15/2007WS-* is to REST as Theory is to Practice
11/12/2007OpenID + OAuth is the Final Nail in the Coffin of the WS-* vs. REST Discussion
11/03/2007Google OpenSocial: Technical Overview and Critique
11/01/2007When Will GData Be RFC 5023 Compliant?
10/24/2007Live Contacts Interactive SDK: Try Out the Windows Live Contacts API
10/10/2007One Protocol to Rule Them All and in the Darkness Bind Them
10/06/2007OAuth 1.0 is Here - Delegated Authority Comes to Mashups
09/19/2007Microsoft REST APIs: Astoria = Web3S + Atom - RDF
09/12/2007OAuth: Standardizing Authentication and Authorization for Web APIs
08/28/2007Two Wrongs Don't Make a Right: Contract-first vs. Code-first Web Services Development
08/24/2007Microformats are not an API
07/17/2007Note to Software Vendors, the World is Collaborative and Loosely Coupled
07/13/2007Google Base Data API vs. Astoria: Two Approaches to SQL-like Queries in a RESTful Protocol
06/16/2007Web3S: A RESTful Protocol for Accessing Windows Live Services
06/12/2007Windows Live Hotmail and Outlook Together at Last
06/12/2007Microsoft and the Atom Publishing Protocol
06/11/2007GData isn't a Best Practice Implementation of the Atom Publishing Protocol
06/09/2007Why GData/APP Fails as a General Purpose Editing Protocol for the Web
06/04/2007What's Wrong with WADL?
05/26/2007Mike Champion Defends WS-*
05/25/2007Google GData: A Uniform Web API for All Google Services
05/08/2007REST, Web Platforms and Versioning
05/01/2007Microsoft's Astoria and Jasper data access projects
02/27/2007Facebook's Announces FQL for Developers
02/06/2007Microsoft Working on OpenID Support
01/02/2007JSON vs. XML: Browser Programming Models
01/02/2007JSON vs. XML: Browser Security Model
12/21/2006Widgets Become More Important than APIs for Data Exchange on the Web
12/19/2006Google Kills Search API
12/15/2006Versioning Does Not Make Validation Irrelevant
12/07/2006REST and Message Security
11/28/2006REST is Hazardous to Your Career?
11/16/2006Pete Lacey's "The S stands for Simple"
10/07/2006Amazon S3 and WebDAV
10/02/2006What's Wrong with Identity Silos?
08/25/2006Protocol Independence, SOAP and Leaky Abstractions
08/24/2006Flickr API Weirdness
08/16/2006The Facebook has an API
08/14/2006Applying the Lessons of XML to JSON
07/15/2006On GData and Hailstorm
07/13/2006Web Services Versioning - Google Style
07/12/2006Some Thoughts on Web Services, Caching and Autonomy
07/05/2006Reach is the Most Important Thing when Building Services on the Web
06/30/2006Google and Identity 2.0
06/28/2006Authentication and Web APIs
06/20/2006ACM Queue: The Rise and Fall of CORBA
06/19/2006Windows Communication Foundation RSS Toolkit
06/17/2006My Live.com Gadget using the Windows Live Expo API
05/15/2006Tim Ewald on Versioning XML Web Services with XSD
05/12/2006What Web Services Technologies Do You Use?
05/12/2006Blogging from Word 2007
05/11/2006So Who Really Likes WS-*?
04/20/2006Google Data APIs Protocol
04/17/2006The Two Webs
04/13/2006Calendar APIs Will Be The New Hotness
03/25/2006Hi-REST/Lo-REST Pushback
03/19/2006How Tool Vendors Can Better Support REST
03/17/2006Storage is Key
03/15/2006Amazon's Simple Storage Service and GDrive
02/23/2006SOAP and Protocol Independence
02/21/2006Why WS-* interop sucks
02/20/2006More on Pragmatism and Web Services
02/17/2006Don Box on Pragmatism and Web Services
01/20/2006My Favorite SOAP Anti-Pattern
01/18/2006A Flickr-like API for MSN Spaces?
12/16/2005Building RESTful Applications with Indigo
12/11/2005The Misguided Efforts of the W3C's XML Schema Patterns for Databinding Working Group
09/29/2005Dates and Times in the MetaWeblog API and XML-RPC
09/22/2005My First Podcast: Microsoft Architecture Podcast series
09/13/2005PDC Question: Indigo vs. Atlas
09/09/2005The Connection Between XML Web Services, Service Orientation and AJAX
08/31/2005Why You Should Avoid Using Enumerated Types in XML Web Services
08/23/2005More on Prefering SOA Over REST
08/20/2005Why I Prefer SOA to REST
07/22/2005XML Web Services and Service Orientation: Does Microsoft Practice What It Preaches?
07/14/2005Updated: Indigo Embracing POX and REST web services
07/05/2005Last Week in APIs for Online Mapping Services
06/23/2005Of What Use Are Search Engine APIs?
06/08/2005.NET vs. J2EE Performance Benchmarks for XML and XML Web Services
06/01/2005There is no Substitute for Good Documentation
05/25/2005Can XML Web Services Move Beyond the Twin Burdens of XSD and WSDL?
05/20/2005RSS and AJAX as Disruptive Technologies
05/10/2005Protocol Independence is a Leaky Abstraction
05/05/2005On Replacing WSDL with Something Simpler
04/26/2005More on Contract-First Web Service Design
04/22/2005Contract-First XML Web Service Design is No Panacea
04/03/2005Misunderstanding REST: A look at the Bloglines, del.icio.us and Flickr APIs
03/18/2005ETech 2005 Trip Report: Introduction to Yahoo! Search Web Services
03/17/2005ETech 2005 Trip Report: "Just" Use HTTP
03/17/2005ETech 2005 Trip Report: Building a New Web Service at Google
03/15/2005ETech 2005 Trip Report: Web Services as a Strategy for Startups: Opening Up and Letting Go
03/03/2005The Sorry State of Affairs in Weblog APIs
02/15/2005Understanding the Place of POX, SOAP and WS-* in Building XML Web Services
02/11/2005The Fallacy of "XML Will Save Us"
02/10/2005On Interoperability and Tim Ewald's 3 Web Services Stacks
12/06/2004RE:Versioning Web Service Parameters
11/30/2004RE: One parameter to rule them all: Part 2

No Category (207) 
04/01/2012Girls Around Me app FREAK OUT is really a FourSquare freak out in Disguise
02/15/2010Understanding the Real-Time Web for Web Developers
02/13/2010Autofollowing on Social Networks and User Privacy Becoming a Pawn in a Competitive Chess Games
02/09/2010The iPhone Obsession and Lying with Statistics
07/12/2008Giving Sh*t Away is not a Business Strategy
05/28/2008Not Turtles, AtomPub All the Way Down
02/01/2008Slashdot on Microsoft's Bid on Yahoo
01/13/2008Change the World or Go Home: Why I Love Working at Microsoft
12/11/2007In Memoriam
11/30/2007I Can't Wait...
10/06/2007Thoughts on Amazon's Internal Storage System (Dynamo)
08/03/2007"Web 2.0" is the New Vendor Lock-in
07/23/2007Four Simple Improvements to the Facebook User Experience
07/27/2006Windows Live Mail Desktop beta Now Available
10/04/2003XML Journal on the Universal XML API, RSS Bandit 1.1.0.36 and Hip Hop Feuds Explored
10/03/2003It's Like Trying to Smoke Crack and Go to Sleep
09/30/2003On Impedance Mismatches
09/29/2003Love Me
09/24/2003So That's What "All Ages" Means
09/20/2003iPod Annoyances, Soul Calibur 2 Bugs and Silly Ideas About XML
09/18/2003Kill Or Be Killed
09/14/2003Lots of Little Things
09/05/2003Always Ask Questions
09/04/2003Cuz I'm Outside of the Club You Think I'm a Punk?
09/02/2003Ride or Die
08/29/2003iPod Mania, XQuery at PDC and the Stories Behind Some Windows Annoyances
08/26/2003Ruminations on Mr. Safe and Other Observations
08/23/2003RSS Bandit 1.1.0.29 Released
08/17/2003Penis Puppettry, Hemp Festivals and Piracy on the Caribbean
08/16/2003187 He Wrote
08/13/2003Another RSS Bandit review
08/12/2003Why I Shouldn't Have Stopped Using Emacs
08/09/2003RSS Bandit: 3 out of 5 stars
08/08/2003Another One For Jon Udell
08/04/2003Riding Spinners
08/03/2003Comments on the Atom API revision 6
07/31/2003I Don't Know What You Heard About Me
07/30/2003Slaving Away in the XML Salt Mines
07/26/2003React
07/24/2003WORK HARDER! Millions on welfare are depending on YOU!
07/21/2003Hot In Herre
07/15/2003Tim Bray on ShareCropping
07/12/2003Software I Cannot Stand Revisited and Various Necho Ramblings
07/11/2003Q: What is XML and Why Is It Important?
07/03/2003Pump It Up
07/02/2003Posting to your Blog from RSS Bandit
06/30/2003Insomnia
06/29/2003What's Wrong with the MetaWeblog API?
06/27/2003The Tank Goes On
06/22/2003Which Are The Core XML Technologies That Matter?
06/20/2003I Can Now Write Javadoc for the C# XML Format
06/19/2003Unfinished Projects (part 2)
06/18/2003Quick Hits
06/17/2003Fifteen Minutes of Code Turned Out to Be Worth It
06/15/2003Changing the Game: Information Aggregators and ODBC for XML
06/14/200315 Minutes Writing Code to Save 1 Minute of Effort
06/12/2003You Can Tell Them Fools Whatever You Want, You and I Know What's Goin' On
06/10/2003RSS Bandit 1.1.0.15 Released
06/08/2003Features You Didn't Know Existed
06/07/2003Guess Who's Back (part 2)
06/06/2003We're Comin' Ta Getcha
05/25/2003I Missed My Flight
05/20/2003I Lied
05/18/2003Last Post (At Least for the Next 3 Weeks)
05/17/2003So I Started My Own Game
05/16/2003Your Wish Is Our Command.
05/13/2003Party Like It's Your BirthDay
05/12/2003Dave Winer Trolls Me, I Bite
05/10/2003Get Up, Get Out and Get Sumthin'
05/07/2003Congressional Democrats Piss Me Off
05/06/2003RSS Bandit v1.1 Teaser [screenshot]
05/03/2003Rant
05/01/2003Information Wants To Be Free
04/30/2003XML Conference Road Trip and Other HiJinks
04/25/2003It's My Party,
04/22/2003Here We Go Again
04/20/2003Nigerian Presidential Election Update
04/19/2003A Grammar is not a Specification
04/18/2003Random Acts Of XSLT Geekery
04/17/2003I'm the Pied Piper, So People Follow Me
04/16/2003Cool Like Dat
04/14/2003Tight Coupling vs. Loose Coupling
04/13/2003BlogThis: How Not To Design An Extensible API
04/10/2003RSS Bandit v1.1 beta, Ladder Theory of Relationships and Navel Gazing About Blogging
04/09/2003Ladies and Gentlemen, Welcome to the Carnage4Life Show
04/05/2003You Can't Feel It? It Must Be Too Real To Touch
03/30/2003The Road To Wrestlemania, XHTML in RSS and Posting Comments from RSS Bandit
03/27/2003Nested XML, XQuery in SQL Server and RSS Bandit Woes
03/25/2003Get Busy
03/19/2003Interfaces vs. Abstract Classes and Processing Streaming XML
03/18/2003Hell Yeah
03/17/2003Y'all Done Up And Done It
03/15/2003Your Own Personal Freaknik and XML Geekery
03/13/2003Toot Toot Beep Beep
03/12/2003Why I Love The United States Government
03/09/2003Hi Ho, Refactoring I Go
03/06/2003RSS Bandit: How U Luv Dat?
03/05/2003Chaotic Evil Human Fighter Ranger
03/01/2003How Not To Run A Business
02/27/2003XML: The Myth of the Desperate Perl Hacker and All That Jazz
02/23/2003Oh Boy
02/16/2003Creatively Common Confusion and Weird Laws from Overseas
02/15/2003Expressiveness Being Limited By Language and My Writing Queue
02/14/2003Movie Night
02/13/2003How Long Does It Take You To Out Figure How This Works?
02/12/2003One Year in the Belly of the Beast, Scalable APIs, Semantic HTML and Tester Jokes
02/09/2003Dare Obasanjo Doesn't Get It But Needs A New Ride
02/08/2003You Think You Know Me But You Really Don't
02/07/2003Like Whoa
02/05/2003Useful vs. Useless Abstractions
02/03/2003XML is Just A Data Format and Other Tales
02/01/2003Tell Me What You Think Is Going On
01/31/2003Download RSS Bandit (alpha release)
01/29/2003Bloggers Invade Redmond
01/28/2003Killing Two Birds With One Stone
01/26/2003Microsoft Blogger Dinner, God's Own Type System and XHTML Stills Gets No Props
01/25/2003Sick of Being Lonely
01/23/2003You Ain't Gotta Love Me But You Better Learn To Respect Me
01/21/2003Break 'em Off Sumthin'
01/19/2003It's A Good Morning
01/16/2003The "War On Iraq" Diary
01/13/2003RSS Bandit progresses nicely.
01/09/2003Folks at Work and Blogs
01/08/2003New Year Resolutions and All That Jazz
01/03/2003Slashbot Xenophobia, I Write a News Aggregator and the a Final Mention Of the Semantic Web
12/29/2002Semantic Markup Redux, Goldilocks and the 3 News Aggregators Plus Thoughts on AI (The Movie)
12/27/2002Semantic Markup, Mac Addiction and Musings On Buffy TV Show
12/24/2002Neil Gaiman's Blog, Comedy Central's Clerks Marathon and XML Oriented Programming
12/20/2002Toshiba Portege Tablet PC Review and I Start Reading Again
12/18/2002My Impressions of Don Box's XML 2002 Keynote
12/17/2002Shoddy Journalism, Free Tablet PCs and Someone Stole My HTML
12/15/2002What's Wrong With Object DBs Redux
12/14/2002Back from XML 2002 and Various Laments About Today's America
12/09/2002ATL Hoe
12/06/2002IBM Buys Rational, Generics in C# & Backwards Compatibility and Why Use XML?
12/05/2002XML 2002, Dijkstra's blog and Stuff I Forgot To Mention On Monday
12/02/2002Slashdot Dupe Day, Photoshop Phriday, Eminem vs. Benzino and Tagata Jinja
11/27/2002Job Changes, the Changing Faces of Michael Jackson and Fatwa Cancellations
11/26/2002Shit Continues to Go Downhill in Nigeria, James Gosling Playa Hates and a Comics Rant
11/21/2002Burned Bodies In The Streets and I Get Published
11/19/2002Demise Of The Premier .NET community site
11/12/2002MiddleWare Company Flirts With More Flames and RDF Brokeness
11/10/2002C# Team Announces New Language Features and a Review of I-Spy
11/07/2002Joel Spolsky on Bugtracking and Linus Kicks Ass
11/05/2002Trip to Atlanta and More "Daddy Dearest" Crap
10/21/2002Disagreeing with Ken Arnold on Java Design, Kapor Vaporware and a Triple F List
10/12/2002Generation Wrecked, XDocs, and Musical Condoms
10/11/2002Are You Ready to Die For Democracy?
10/07/2002Checked vs. Unchecked Exceptions Again
10/05/2002She Asked Me "Does Your Father Want Me to Prostitute Myself to Eat?"
10/03/2002Meeting Other MSFT Bloggers, Truth In Advertising Laws, and Thoughts On Researchers Ownership of Pat
09/28/2002Dave Winer Pulls A Steve Gibson
09/27/2002What Do You Want To Be When You Grow Up and Other Questions
09/14/2002Creating RSS Feeds For K5 Diaries
09/12/2002Ladies and Gentlemen, Start Your Engines
09/01/2002Commoditizing Your Complements: Why XML Web Services is Like Java
08/27/2002Company Meetings, Bruce Schneier on the Side Effects of Software Fallibility, Slavery Reparations an
08/21/2002Slashdot Manufactures News, Misunderstanding the GPL, and Soul Train Screws Up.
08/16/2002My First Six Months At Microsoft. Aaron Schwartz on Microsoft and the Legality of the W3C
08/14/2002Need Suggestions For A Java App Server
08/12/2002XHTML 2.0, Fear.com, and Afghanistan War Syndrome
08/06/2002It's Official: If You Buy Gasoline You Support Terrorism
07/31/2002Hong Kong Trip in Jeopardy, Apple Switch Parodies, Mini-Austin Powers Review and an Article Idea
07/24/2002.NET Strategy Sinking Like A Stone, Concert Shootings and Geek Quotes
07/19/2002Dr. Dobbs, Racism on Kuro5hin and IT standards
07/18/2002Car problems, Travel Issues, Halloween Documents and Unawareness of the Competition
07/17/2002Fixing Bugs In Open Source Crap
07/11/2002.NET Obfuscation, Palladium Technical Details, Squeak Smalltalk and the SEC Blindness
07/03/2002Microsoft's Palladium Strategy, Relationship Problems, and Rumination on Egoless Programmers
06/23/2002Objects vs. XML, Top 10 Reasons Companies Fail, Hong Kong Travel Tips and Moving Office
06/19/2002Cringely is a Clueless SOB, Review Period at MSFT, Budgetting and Striperella
06/13/2002I Hate Computers and Other Whining
06/03/2002Life Imitates Art and I Get To Go To Hong Kong
05/29/2002Ask Bjarne Stroustrup and My First MSDN Column Gets Out
05/21/20025 Questions...
05/16/2002Return of the Jedi Revisited
05/15/2002Extra!!! Extra !!! Read All About It.
05/12/2002Sexual Propositions, Interdepartmental infighting, elitist programmers and amusing petitions
05/06/2002Open Letter To Keith Ballinger and Simon Fell
05/05/2002What I am...
05/03/2002I'm going to have to double up and more shitty tales
04/28/2002Vote On My Article Idea
04/24/2002Google Bug and I Get An Online Column
04/06/2002Link of the day and questions on founding a weblog
03/20/2002Overheard
02/12/2002First Day of Work
01/31/2002Signal 11 Has Outdone Himself.
01/11/2002Idiocy On Slashdot and Changing the W3C's Minds
01/06/2002I Fail At Life, Liberty and The Pursuit of Happiness
01/04/2002Irritation
11/20/2001Carnage4Life aka Microsoft Shill aka The Slashdotter's Slashdotter
11/14/2001greenrd aka the hacker groupie
11/07/2001Programmer Underutilization, the Wisdom of Linus and News You Won't See On Slashdot
11/04/2001Badly Written Apple iTunes Installer Erases HardDrives, Microsoft To Blame
10/30/2001Slashdot Trolled Again, Linux Kernel Hacking and Steve Gibson is a Fraud
10/29/2001Slashdot Getting Trolled, Astroturfing and Huge Bar Tabs
10/26/2001What do you know about XML and Databases?
09/15/2001K5 Hiatus
09/06/2001C# From a Java Developer's Perspective
09/03/2001Is there a trusted user in the house?
08/23/2001Return from Redmond: Microserf no more.
07/17/2001In the Belly of the Beast
04/30/2001Humorous Side Effect Of Mod Points Galore On Slashdot
04/18/2001A Cool Place to Work & I Was Wrong
04/03/2001Was This A Smart Decision?
03/22/2001I Want Killfiles Now!!!
03/06/2001I can't believe this shit....