Areas of Expertise:
- XML
- XSLT
- C#
- .NET
- consulting
- programming
M. David Peterson is a software development consultant who specializes in XML, XSLT, C#, the .NET platform, and functional programming languages such as Lisp and Scheme. His first line of code was written in 1983 on a Timex Sinclair 1000 bought by his father with the hope that it would bring satisfaction to the mind of his 11-year-old son and a little bit of sanity to his own. Generally speaking, it did.
His professional career began in 1996 as a contractor for the Microsoft corporation and has since continued as a contractor/consultant developing customized solutions for a variety of platforms and devices. During his career, he has spoken at many major industry development conferences, including Microsoft's TechEd, on multiple continents.
Born in California and raised in a suburb of Seattle, WA, he is the proud parent of his four-year-old son, Conner Max. Currently residing in Salt Lake City, UT, you can visit his personal weblog at http://www.xsltblog.com.
Recent Posts | All O'Reilly Posts
- [Kickstarter:Wow!] Oh The Tangled Webs Once Wove: Wovyn Weaves Wireless Web, Untangles Internet of Things, May 11 2012
- Dr. Michael Kay on Open Source, Anti-Capitalistic Philosophies, and How Free Expectations Can Reduce Investment In Good Software, January 03 2010
- The Cherokee Project: Has Apache Finally Met Its Match?, August 04 2009
- Dear Congresswoman DeGette: A Question Regarding Your Intolerance Of New Ideas, July 06 2009
- Hacking The AWS:EC2 Load Balancing Service Zone Apex CNAME Restriction w/ Win2k3 and Unbound, June 16 2009
- On Trademarks and Open Source Software, May 11 2009
- [AWS:EC2] EC2 Reserved Instances Launched In EU Data Center, April 15 2009
- In NYC Tonight: An Eclectic Evening of Electric Energy Awaits, April 08 2009
- No Fooling Around, (ASP.NET_MVC = (OSS) => OSS.MS-PL) == true, April 02 2009
- [AWS:ElasticMapReduce] Google-sized Parallel Computing on a You-sized Budget, April 02 2009
- AWS:EC2 Introduces Reserved Instances; Massive Potential Cost Reduction, March 12 2009
- Consistent With Their "Web 2.0" Philisopical History, Amazon Opens Up Kindle To iPhone; More To Follow, March 04 2009
- [AWS:EC2] Windows Gains EC2:EU Support; Additional US Availability Zone, March 03 2009
- What Do Software Development and Toyota Have In Common?, February 02 2009
- A National Computing Cloud For Higher Education? whurley Says "Yes We Should!" (And I Can't Help But Agree), January 27 2009
- Four *LONG* Years In The Making, Chris Sells Trades In XML for DSL; Puts Out Call For DSL DevCon Speakers, January 22 2009
- Tomorrow's Come: A Tribute To Change, January 20 2009
- CitizenSchools.org: A Worthwhile Cause Worthy of Your Vote, January 01 2009
- Does Java Run Faster On .NET VM and Windows Azure?, December 20 2008
- Lawrence Lessig Leaving Stanford; Returning To Harvard; Safra Center, December 12 2008
- EUC2?, December 10 2008
- Dear Facebook: You Lost My What?, November 25 2008
- Stories of Inspiration: Danny Gibbons, October 21 2008
- Lawrence Lessig REMIXED: Making Art and Commerce Thrive in the Hybrid Economy, October 16 2008
- XSLT-based XHTML Markup Sanitizer, October 14 2008
- ECWin2k8?, October 01 2008
- Amazon Preparing Content Delivery Network (CDN) For End Of Year Launch, September 18 2008
- That's Funny... I Don't Remember Installing MobileMe On Windows, September 04 2008
- Linux Status Page for Chromium, September 04 2008
- Building V8 On Linux With GCC 4.3, September 02 2008
- Why Jeff Atwood Is Right, July 02 2008
- God Bless David Carlisle!, June 13 2008
- On Polyphonic C#: (aka nohup and Unix Pipes), June 03 2008
- What IronRuby Running Rails *REALLY* Means and Why Miguel de Icaza Deserves The Credit, June 01 2008
- DynamicStatic Language Envy, May 29 2008
- IronRuby Runs Rails!, May 29 2008
- Dear Twitter, (A Simple Solution To Your Economies Of Scale Problem), May 29 2008
- What's The Worst That Could Happen?, May 28 2008
- [Piers Hollot:QOTD] Got XPath?, May 22 2008
- The Loss of a Friend, May 21 2008
- [Micah Dubinko:Mark Logic] Apparently Mark Logic Really *IS* That Good, May 19 2008
- [Jesper Tverskov:XSL-List] More On The Incompatibilities of XML and JSON and Why You Should Care, May 18 2008
- [Dimitre Novatchev:XSL-List] Understanding JSON: Why JSON and XML are Incompatible and Why You Should Care, May 16 2008
- [Mono-Project:Moonlight] First Official Moonlight Release Takes Center Stage, May 15 2008
- [len:QOTD] Ready, Fire, Aim, May 13 2008
- [AWS:EC2] Preparing For EC2 Persistent Storage: Redundant Disk Storage Across Multiple EC2 Nodes *Today*, May 12 2008
- Direct AtomPub Support Makes It Into .NET Platform, May 12 2008
- Want To Help Develop Visual Studio Support For Debugging Remote Mono Apps?, May 10 2008
- Zorba XQuery Processor: Something Tells Me You Need To Pay Attention To This, May 01 2008
- Some Facts About Me You Probably Didn't Know..., April 28 2008
- Norm Walsh Leaves Sun? And Just Like That, *POOF*,, April 28 2008
- [AWS:S3|EC2] Data Transfer Prices for Amazon Customers Takes A Plunge, April 22 2008
- if ((OOP + FP + AOP) == XSLT 2.0) then 'Composable Language' else 'Try Again', April 21 2008
- Filed Under: I've Never Thought About This From That Perspective, April 20 2008
- [Amazon.com:POD] From "Monopolists" To "Censors" To "Dictators": How Taking Things To The Extreme Damages Your Own Credibility And Weakens Your Argument, April 18 2008
- Apparently The Hall of Flame URI Wasn't Cool Enough?, April 16 2008
- Has Anybody Actually Read Amazon.com's Letter To The Publishing Industry?, April 11 2008
- Be Free. Be..., April 10 2008
- What Sun Still Doesn't Get That MSFT Has Long Since Mastered, April 06 2008
- [Mono Project:SVN] Mono Project SVN Repository 72 Check-Ins Shy of Revision 100,000, April 05 2008
- On OOXMLDIS 29500, March 30 2008
- [MTS08] Flight w/ Piers Hollot; Dinner w/ Jeff Barr and Tara Hunt; Lunch w/ Brady Forrest, David Recordon, and Brad Fitzpatrick, March 30 2008
- [AWS:EC2] Elastic Compute Cloud Stretches Out, Adds Reassignable IPs and Availability Zones To Offering, March 27 2008
- [MTS08] Blogging Microsoft Technology Summit, March 26 2008
- Jeff Barr Has A Plan..., March 25 2008
- [Miguel de Icaza:TOTD] If A Tree Falls In The Forest..., March 23 2008
- [MTS08] Call For Comments/Questions/etc. For MSFT Team Leads + Are You In Redmond Next Week?, March 18 2008
- Lawrence Lessig Needs Your Help, March 16 2008
- Politicians Who GET The Internet..., March 12 2008
- [MIX08:Predictions] IronSmalltalk, or Whatever Happened To Peter Fisk?, March 04 2008
- @Bungee Labs: Bungee Connect Intern Hackfest Begins!, February 29 2008
- Lutz Roeder's Reflector Running on OS X, February 24 2008
- [Basement Tapes:Lessig] The Case For Read/Write Culture, February 21 2008
- [Hackin'4Lessig: Hackfest] Draft Lessig *HACKFEST EXTRAVAGANZA* Fri, Sat, Sun on #draftlessig, February 21 2008
- The SimpleDB Epiphany: I Finally GET It... Why RFC 2616 Is To Blame, February 20 2008
- 4Lessig, 4Congress?, February 20 2008
- How To Pronounce Rubinius, February 15 2008
- [ScottGu:ASP.NET MVC Framework] The Road to Agility and the LURR Principal (Listen, Understand, Respond, Repeat), February 14 2008
- [Amazon Web Services:SQS] AWS Drops SQS Pricing By 10,000%?, February 06 2008
- Forgiveness, February 05 2008
- [Thorsten von Eicken:AOTD] EC2, Motherhood, and Apple Pie, February 02 2008
- Integrating Mono, FastCGI, and lighttpd 1.5, February 02 2008
- [Mono Project:Hidden Gems] Mono.XsltDebugger?, February 01 2008
- [Second Life:Mono Project] Linden Labs Mono-powered Virtual Machine Beta Now Available!, February 01 2008
- Petition To Get Chris Sells To Host Another SellsCon Before The End Of 2008, January 27 2008
- [Michael Smith(tm):ILMOTD] It's Not The Talk, But The Walk That Defines, January 26 2008
- Why F# *ROCKS!*, January 25 2008
- [Micah Dubinko:WebPath] BSD-licensed, Python-based XPath 2.0 Engine Now Available!, January 25 2008
- .NET FCL enum Value Of The Day, January 21 2008
- Careful Microsoft... At This Rate There'll Be No More Reasons To Hate You By The End Of This Year!, January 19 2008
- In Need Of C# and Flex Developers In The Salt Lake City Area, January 18 2008
- [Don Box:QOTD] Cooking The Cookies For Longer Doesn't Make Them Better Cookies, January 17 2008
- [Sean McGrath:QOTD] Hashtables, Pre-Cooked XML, and You: Recipes For Blazing Fast XML Processing, January 11 2008
- The Olympic Games Streaming To A Linux Distro Near You?, January 09 2008
- Call For Participation: Conversations-as-a-(Web)-Service, January 03 2008
- Ruby.NET vs. IronRuby: What's The Difference?, January 02 2008
- 11111011000, December 28 2007
- 351 Days on EC2, December 26 2007
- Question: Does the URI Length Recommendation of 255 bytes Matter Anymore?, December 23 2007
- Adventures In Browser-based XSLT: Tip #1: Don't Forget to URL Encode Document Function Requests, December 23 2007
- Amazon Brings Google-sized Search and Retrieval To The You And Me Sized Masses, December 14 2007
- Teardrops from the Mezzanine, December 13 2007
- Does MSFT Secretly [HEART] AtomPub?, December 12 2007
- Share, Reuse, Relax, Repeat: Bungee Goes Social, Injects Aspect-Oriented Community Code Sharing Repository To Mix, December 10 2007
- [IEBlog:IE.Next] The Name Game > What Should MSFT Call The Next Version of IE?, December 06 2007
- [BungeeLabs:Bungee Connect] Effective Story Telling, December 05 2007
- Vectors of Communiction : When Push and Pull Intersect, November 27 2007
- On Communication, Radar Screens, and Blip Messaging : Look Closely > What Do You See?, November 26 2007
- [Eric Larson:QOTD] Patenting The Smiley Face + Why It May Not Be Such A Bad Idea, November 24 2007
- [Opera:document() Function] When You Want Something Bad Enough, Sometimes All You Have To Do Is..., November 17 2007
- I [HEART] Creative Commons!, November 17 2007
- Question: Is Microsoft Working On An XSLT 2.0 Processor? Answer:, November 17 2007
- Microsoft Wins The Lottery; Provokes Interesting Comment > Question: Who's More Open: Google or Microsoft?, November 13 2007
- [Lawrence Lessig:TED] "No Child Left Behind (Bars)!", November 08 2007
- First Look: The "Gphone", November 06 2007
- [Dimitre Novatchev:FXSL] Closing The Relational Gap On The Semantic Web, November 05 2007
- [Ted Haeger, Alex Barnett:Bungee Labs Podcast] Decentralized Web Services Authentication w/ OAuth, November 03 2007
- Snappy (The Java Drinking Dragon) Drinks .NET Kool-Aid; Says "Life Now Feels More Complete", October 28 2007
- [Seo Sanghyeon:IPCE] IronPython Community Edition r7 Now Available!, October 23 2007
- Blip Messaging Hits The Streets of New York City, October 22 2007
- Microsoft and the Broken Promise, October 21 2007
- Meeting Vlado Meller and Peter Cho @ Universal Music Group in NYC, October 20 2007
- SLA + S3 == Amazon S3 SLA, October 09 2007
- Adam Bosworth Leaves Google; Joins (His Own) Startup. Sign Of Health Problems@Google?, October 06 2007
- It's October, 2007: Do You Know Where Your Microsoft XSLT 2.0 CTP Release Is?, October 04 2007
- [Jb Evain:Mono-Project] Appreciation For The "Little" Things, September 29 2007
- iLike iTerm, iDo, September 27 2007
- [Hacking GoogleCode:Part One] Using GC as a Read-Only SVN Project Repository Mirror, September 11 2007
- XML Replaced by JSON?, September 10 2007
- [John Lam:Iron Ruby] First Look: Microsoft's Open Source Software Contributors Agreement, September 07 2007
- [Dr. Michael Kay:QOTD] On Standards Conformance, Interoperability, and Marketability, September 05 2007
- It's Official: Microsoft/Novell/Mono Project Ink Silverlight Collaboration Deal; Audio/Video Codecs Included, September 05 2007
- Opera 9.5 and XSLT document() Function, September 04 2007
- Artists Will Not Save The Planet!, September 04 2007
- [B-Side Films:QOTD] Embracing Stupidity, September 03 2007
- [John Lam:IronRuby] And So a New Era at Microsoft Begins: class CommunityContribution < IronRuby::RubyForge, September 01 2007
- IronRuby and Ruby.NET Labor Day Weekend *HACKFEST* Extravaganza, September 01 2007
- Fedora Core Fedora Commons, Scientific and Educational Collaboration, and Why I Believe Microsoft Should Offer Their Support, August 28 2007
- Dear WhyFirefoxIsBlocked.com,, August 20 2007
- If You Don't Know What The Problems Are, Please Don't Try To Fix Them!, August 19 2007
- IfItQuacksLikeADuck.NET, August 18 2007
- [Dare Obasanjo:QOTD] Humming Birds On Crack!, August 18 2007
- Feature Request: BitTorrent Plugin For Darcs, Mercurial, etc., August 18 2007
- Citrix Acquires XenSource, August 16 2007
- Net Neutrality, Censorship, and Yet Another Example of Why We Should Care, August 10 2007
- Universal Goes DRM-free for Digital Downloads; Google to Compete Directly w/ Its Own Advertisers?, August 10 2007
- Code, Refactoring, Communication, and The Art of Personal Expression - or - What Strunk and White Don't Get, July 31 2007
- *EXCLUSIVE PREVIEW* : The Watering Hole :: A Little Knowledge, July 26 2007
- $148,270.00 USD, July 25 2007
- .NET Dynamic Languages Group on Facebook, July 23 2007
- IronRuby: Pre-Alpha 1 Released To World, July 23 2007
- ./configure; make; make install QOTD, July 19 2007
- Project BlackWhitebox Goes Golden: Stanford University the Lucky First Recipient, July 18 2007
- [Oleg Tkachenko:XInclude.NET] Using XInclude.NET and Saxon on .NET Together, July 10 2007
- What's Wrong w/ Google Reader O'ReillyNet's MovableType Feed Generator?, July 08 2007
- Apple Listens To Community, Adds exslt:node-set() To WebKit Trunk, July 07 2007
- Ma Bell Google, July 04 2007
- Help Needed: Lawrence Lessig, ccMixter, getID3, reMixed File Uploads, and MS Office > How To Keep Things Safe?, July 03 2007
- [MSFT:IronPython] IronPython v2.0 Alpha 2 Now Available!, July 03 2007
- XML Paper Specification (XPS) to be Standardized, July 02 2007
- Today's XSLT GranParaWTF?, June 30 2007
- Lessig 2.0, v2 Now Live! + A Conversion Tool and Test Suite for MovableType to Move from One URI Scheme to Another, June 27 2007
- Lawrence Lessig: On Band-Aid's and Curing Cancer, June 21 2007
- Silverlight on Linux? Already?!, June 21 2007
- Apple Sees XSLT Light, Adds Javascript Invokable Client-side Transforms to Safari 3, June 20 2007
- REST, Atom, APP, WebW3S, and An Open Invitation To Prove MSFT Wrong, June 17 2007
- It's *NOT* About The Number of Players In The Marketplace! : A Response To John Lilly, COO, Mozilla Corporation, June 16 2007
- [Karl Dubost:QOTD] On Features, Bugs, Systems, and Social Adaptation, June 14 2007
- [Sun Microsystems:Project Blackbox] "Sure It's Cool And All That, But Can It Survive A Magnitude 6.7 Earthquake?", June 11 2007
- Hello, Windows-based Safari!, June 11 2007
- VS.NET Orcas for Mac OSX?, June 08 2007
- [Derek Denny-Brown:QOTD] On LINQ to XML and Making XML Easy (Again), June 06 2007
- [Bruce D'Arcus:QOTD] When Design By Committee Gets In The Way Of The Design, June 04 2007
- On DRM and Watermarking, June 02 2007
- Frank Bungee Connect Officially Launches, June 02 2007
- And The #1 Reason Why Silverlight *ROCKS*..., June 02 2007
- [Fuzzyman:IronPython] IronPython Cookbook Community Wiki Now Live!, June 01 2007
- A PC On Every Desktop? >> The Desktop *IS* The PC, May 30 2007
- Apple & YouTube Sitting In A TV..., May 30 2007
- The Semantic Conference :: A Story Told With Pictures, May 25 2007
- Though Its Vocab May Still Be Small, The DLR Is Talking!, May 23 2007
- [Seo Sanghyeon:IPCE] IronPython Community Edition r6 Now Available!, May 21 2007
- [HPA:rPath] On *ROCKSTAR*'s and the Attraction of the rPath Business Model, May 20 2007
- Microsoft Backs ODF as ANSI Standard, May 18 2007
- Hello, Andy Kimball!, May 17 2007
- [Mono:DLR] Hello, Dynamic Language Runtime-enabled World!, May 16 2007
- Zune Listening Tip^for Hackers #1 :: Tool: 10,000 Days, May 15 2007
- Mono 1.2.4 Now Available!, May 15 2007
- [Tim Bray:QOTD] Smart People in Dark Places, May 11 2007
- [Dimitre Novatchev:FXSL] JSON-to-XML via FXSL 2.0, May 09 2007
- Gardens Point Ruby.NET Compiler Beta Release 0.7 (May 2007) Now Available!, May 08 2007
- Understanding the Dynamic Language Runtime (DLR): Part 1: The One True Object, May 04 2007
- The Silverlight at the End of the Tunnel?, May 04 2007
- (IronPython + Smalltalk + Lisp) + (Windows(Browser.IE, Browser.Fx), OSX(Browser.Fx, Browser.Safari)) + Silverlight ==, May 03 2007
- Understanding Analog, May 02 2007
- XML, Silverlight, and..., May 01 2007
- IronRuby? Dynamic Language Runtime? Silverlight w/ .NET Support? Welcome to a Brand New World, My Friends..., April 30 2007
- [Russ Miles:RoR] Is Rails SOA Ready?, April 26 2007
- Hello, World? Jeni Tennison is BLOGGING!!!! :D, April 24 2007
- [QOTD:Jeroen Frijters] Resistance is Futile, Microsoft., April 23 2007
- [QOTD:Luis@IronPython-DevList] Python and Exploratory-Oriented Programming, April 22 2007
- 1 Joost Invitation Available, April 22 2007
- [MSFT:IronPython] IronPython v1.1 Now Available!, April 22 2007
- [QOTD:Oleg Tkachenko] On SourceForge and Open Source Gold Mines, March 28 2007
- Are You @BungeeLabs In Orem Tomorrow?, March 28 2007
- Week 10,11, & 12: Open Source XML Not-So-Much-Weekly Update, March 26 2007
- rPath + rBuilder + Amazon EC2 == Hello, World!, March 25 2007
- IronPython 1.1 RC 1 Now Available, March 24 2007
- It Was Only a Matter of Time Before Ads Showed Up On Codeplex, March 23 2007
- Linux Grows Up, March 21 2007
- Bungee Labs: Web Services, Web Browsers, and *THE* WebDev Tool of the Future Here and Now, March 21 2007
- GoogleCode, SVN, ClickOnce, and Firefox :: What Do Each of These Have in Common?, March 19 2007
- FizzBuzz 2.0 :: Adventures in Beautiful Code, March 18 2007
- Finally!, March 17 2007
- [POTD:Gregor J. Rothfuss] Google's Golden Goose, or, How MSFT Could Win The Search War, March 16 2007
- [QOTD:Miguel de Icaza] On Open Source and Changing Your Mind, March 14 2007
- [Update:Planet.XSLTransformations] On Streams, Rivers, and Floods, March 14 2007
- EOOXML Enters Into ISO Fast Track Process, March 13 2007
- [Announce] Planet.XSLTransformations.com Now Live, March 13 2007
- "Spring Forward, Fall Back." Or is it "Spring Back, Fall Forward"?, March 10 2007
- The Day The Book Publisher Died..., March 09 2007
- A Ki$$ From and For the W3C, March 08 2007
- Dear Don Dodge,, March 06 2007
- Week 9: Open Source XML Weekly RoundupHot Flash!, March 02 2007
- [QOTD:Mike Champion] Infoset, Trees, XPath, Declarative Programming, and Why XML Syntax Doesn't Matter, March 01 2007
- Best Follow-Up Comments to "Hi, I'm an iPod", "and I'm a Zune", February 28 2007
- "Hi, I'm an iPod", "and I'm a Zune", February 26 2007
- Week 1 : The Zune Experience : And In The Beginning..., February 25 2007
- Week 8: Open Source XML Weekly Roundup, February 23 2007
- CherryPy Essentials: Rapid Python Web Application Development, February 22 2007
- IronPython 1.1 Beta 1 Now Available, February 22 2007
- Using XSLT 2.0 To Optimize Linux Distributions, February 17 2007
- Week 7: Open Source XML Weekly Roundup, February 16 2007
- The Day Zune Cometh..., February 15 2007
- Saxon 8.9 Now Available, February 12 2007
- Request-for-Comment: Should MSFT Implement Support for XQuery 1.0 Over Stand Alone Xml Documents?, February 10 2007
- Week 6: Open Source XML Weekly Roundup, February 09 2007
- Sun To Ship "highly optimised build of OpenOffice.org as a conversion engine" as Plug-In to MSFT Word, February 07 2007
- The "Eveel Empire" Strikes Back (But Not in the Way One Might Expect), February 06 2007
- An Open Letter from Steve Jobs: Dear Music Industry Execs, Open Up and So Will We, February 06 2007
- Week 5: Open Source XML Weekly Roundup, February 02 2007
- ODF vs. EOOXML From An Insider Out, January 31 2007
- I [HEART] XmlTeam!, January 30 2007
- A New Weekly Blog-Entry Series: Open Source XML Weekly Roundup, January 27 2007
- Microsoft sounds out guy to improve entries as allowed by Wikipedia rules and says it is no secret and the guy discusses it in a blog but still hasn't done any edits and hasn't talked money yet, January 26 2007
- XSLT 2.0, XPath 2.0, and XQuery 1.0 Reach Recommendation Status, January 23 2007
- littleLessigv2.cc (Yet Another Classic In The Making, Without A Doubt!) Now Live! ;), January 17 2007
- [Sylvain Hellegouarch:OSS] Amplee-0.4.0, a Python-based APP Implementation, Now Available!, January 17 2007
- 10 9 Zune Devices Sitting In A Tree, If You Want To Take One Home, Just Build an rPath VHD, January 17 2007
- rPath/rBuilder Virtual Appliance Builder :: Now With Direct Microsoft VHD Support?, January 16 2007
- The Day The Label Died, January 15 2007
- [Dare Obasanjo:DRM] How DRM Saved Us All From DRM, January 14 2007
- Dear Google,, January 12 2007
- [agsXMPP:Release] v.0.92 of My Most Favorite .NET XMPP Library Now Available; New Dual Licensing Includes GPL Option, January 12 2007
- Dear Everyone,, January 03 2007
- JSON vs. SOAP :: A War Worth Waging?, January 03 2007
- [ANN:nuXleus] The nuXleus Project Preview Release 1 Now Available, January 01 2007
- Who Invented RSS?, December 26 2006
- [Aristotle Pagaltzis:QOTD] To Be An XML Partisan, You Must First "Get" XML, December 23 2006
- The Matrix, Revisited, December 22 2006
- [IT::2006] The Top 10 Most Influential People (or Groups) of the Year, December 21 2006
- And The Winner of the JSON vs. XML Battle Is..., December 21 2006
- [Seo Sanghyeon:IPCE] IronPython Community Edition r5 Now Available!, December 17 2006
- Politicians Who Don't Get "Web 2.0"..., December 14 2006
- Peter Fisk Is A ROCKSTAR!!!, December 14 2006
- Code Version 2.0 by Lawrence Lessig Now Available; Codev2.cc Now Live!, December 11 2006
- Hello, Mylar! (Eclipse Clears Away Clutter; Integrates Task-Oriented Approach), December 11 2006
- Dear Sun Microsystems,, December 11 2006
- Adobe Does The Right Thing; Creates XML Standards-based PDF Implementation (w/ Support for SVG!), December 10 2006
- [Sylvain Hellegouarch:Viberavetions] Creative Commons and copyright perception in the UK, December 08 2006
- Jon Udell + Microsoft = Hello, World!, December 08 2006
- O'Reilly Foundation Donates 10k to Creative Commons, December 08 2006
- The *DIRTY LITTLE SECRET* Microsoft Wishes *NOBODY* Knew, December 08 2006
- [AmazonAWS:Code4Fun] "Name That Tune!" : A "Semantic Web" Service Mashup The Whole Family Can Enjoy (Or At Very Least Understand! ;), December 05 2006
- [Uche Ogbuji:Copia] The "Secret" of XML's Success? It Starts With An "X"..., December 02 2006
- Understanding XML in 15 Seconds (or Less!), November 28 2006
- News To Keep An Eye On :: "Obviousness" of Patents Takes Center Stage w/ Supreme Court Tomorrow, November 27 2006
- Kurt Cagle:QOTD, November 25 2006
- Dear Popular Mechanics, (A *SHORT* Rebuttal to "The Digital Ice Age"), November 21 2006
- On DRM and The Future Here and Now of Interchangability, November 21 2006
- Scheme Out, Python In @ MIT, November 20 2006
- [VST:FOTD] This Ain't Your Fathers Jabber/XMPP!, November 18 2006
- [Sean McGrath:QOTD] " ...learn computer programming by doing *Scheme* as your first language", November 18 2006
- Google, Yahoo!, Microsoft Standardize Against Google Sitemap Protocol, November 16 2006
- MySpace Steals BandSpace, November 15 2006
- Small is Beautiful!, November 13 2006
- [Kalvin Wang:QOTD] "Google Launches New Universe!" And Other Related News From Techmeme's Popular List, November 13 2006
- [Todd Ditchendorf:XML/XSLT Hacker Heaven] Stop *EVERYTHING* You Are Doing And Visit Todd's Blog!, November 11 2006
- [Mono-Project:XSP] And The #1 Coolest Feature of The Mono 1.2 For Windows Release Is..., November 10 2006
- [MSFT:GPL'd Software] Open Door Policy for Open Source Pact, November 07 2006
- [Nicholas Allen:Indigo] Windows Communication Foundation V1 Now Available!, November 07 2006
- [Sylvain Hellegouarch:Amplee] Amplee v.0.3.0, A Python-based/IronPython-compatible Atom Publishing Protocol Implementation Now Available!, November 05 2006
- [Peter Fisk:VST] .NET, JSON Arrays and Smalltalk Messages, November 05 2006
- REST Architecture + Leonard Richardson and Sam Ruby + Book + O'Reilly =, November 04 2006
- [Peter Fisk:Vista Smalltalk] Compelling ScreenCast Demo of Vista Smalltalk Courtesy of David Buck, November 04 2006
- [Sylvain Hellegouarch:bridge] ANN: bridge 0.1.0 a General Python and IronPython XML Library Now Available!, November 04 2006
- [Google Docs:OpenInterpretation] What Happens When "OpenDocument" Won't Open?, November 04 2006
- [IronPython:ASP.NET] Community Technology Preview of IronPython for ASP.NET Now Available!, November 03 2006
- Dear Silicon Valley/Northern Cali Geeks, Got Backup Brain's Back?, November 02 2006
- [Michael Rys:X2X2X] Supergroovalisticprosifunkstication, November 02 2006
- Microsoft and Novell Announce Broad Collaboration on Windows and Linux Interoperability and Support [Including Extended OpenDocument and OpenXML Interop Support], November 02 2006
- [Sun Microsystems:Project Blackbox] And The #1 Reason Why Project Blackbox Is Bound For Success Is..., October 31 2006
- [Chris Forsythe:Linux IRC Channels] QOTD :: True Confessions of an IRC'aholic, October 29 2006
- [O'ReillyNet:Comment Filter Problem] A Little Too Strong, Maybe?, October 29 2006
- [IE7:Blog] Attention WebDev Types : If You Explicitly Use MSXML5, *PLEASE READ THIS*, October 27 2006
- [ERH:X-Rant] How To Kill An XML Standard 101, October 27 2006
- [Seo Sanghyeon:IPCE] IronPython Community Edition r3 Now Available!, October 26 2006
- Dear Stanley B. Lippman (A Rebuttal to "Is Programming An Art?"), October 25 2006
- public List<T> Web(Dictionary data, Dictionary language) { ... return version; }, October 23 2006
- [Norm Walsh:Life[not(@email)] : It Was Only A Matter Of Time Before People Had Enough and Put Two + Two Together To Make..., October 22 2006
- [John Lam:RubyCLR] Destination IUnknown, Ruby, Ruby, Ruby, Ruby SoDo (Well, NoEaDo Anyway), October 22 2006
- [Kamaelia:Project Management] On Hackers, Painters, Sketches, Code, and Community : A Follow-Up How-To Guide By Michael Sparks, October 22 2006
- [Kamaelia:Development] Old School Collaboration Meets New School Communication; Decentralized Development Done Right, October 20 2006
- [MSFT:IE7] On Security, Compatibility, Extensibility, Community, and Open Source Syndication, October 18 2006
- [iApple:iSupport] iPod iNoculation : iT iS iNconceivable iT iS i iNstead oF tHey iN wHom iNstigated tHis iSolated iNcident, October 18 2006
- [MSFT:IE7] The Final Release of Internet Explorer 7.0 for Windows XP is Now Available!, October 18 2006
- [Sun Microsystems:Innovation] Project Blackbox : Startup-esque Data Center Innovation From A Not-So-Much Startup, October 17 2006
- On LLUP, Blip Messaging, Kamaelia, and Michael Sparks [BBC], October 13 2006
- [MSN:SoapBox] First Look :: David Spade Does (iN) The iPod, October 09 2006
- [MSFT:IronPython] IronPython 1.01 Now Available, October 07 2006
- [Jason Kolb:Future Proof] Inertia Creeps : A Tricky Task of Massive Attack, But an Interesting Phenomenological Perspective None-the-Less, October 06 2006
- [TBray:Push||Pull] On Atom, APP, XMPP, RFC 4661, OpenSearch, and The Other Side Of Push (AKA, LLUP/Blip Messaging) -- Oh, and SmallTalk/Squeak, Too, October 06 2006
- I [HEART] Kim Sarah!, October 05 2006
- [BBC:OSS] On Kamaelia, Concurrency, Networking, Foundation, Components, Extensions, Messaging, Simplicity, BSD, Python, and My Recent LGPL Epiphany, October 05 2006
- [PHP:.NET] Phalanger 10-01-2006 Nightly Build [MS.NET, Mono, and VS.NET Integration Support] Now Available, October 02 2006
- [VistaSmallTalk:DistributedDeployment] Long Live DokuWiki!, October 02 2006
- The Problem With Comment Spam :: A Screenshot Tour, October 01 2006
- Dear Google, Will You Please Fix Your Users?, September 29 2006
- [Lessig:Economies of Culture] On Colors, Collaboration, and the Creative Commons, September 29 2006
- [Lessig:FSF|Choice] On Freedom, Software, and Governing the Guardians of Both, September 27 2006
- Dear Opera,, September 27 2006
- [Sean McGrath:Work[not(Flow)] : The Pythonic Method, Trac, and Capturing Chaos (AKA The Real World Work Flow), September 26 2006
- if (code|images|words|music == 'Art') then by-nc-sa cast as xs:justified, September 21 2006
- [Lauren Wood:Life] NOTE-TO-SELF: Never Forget What Makes Life Life in the First Place, September 18 2006
- Dear Jack Valenti,, September 18 2006
- You Know You've Lost Touch With Your 'Peeps' When..., September 14 2006
- [Microsoft:Patents|Standards|35|Promises] Eve Maler; Micah Dubinko Decipher, September 13 2006
- [APP|Firefox] Atomic : Firefox Extension for Browser-based APP Support, September 13 2006
- [Seo Sanghyeon:IPCE] IronPython Community Edition Revision 1 Now Available!, September 13 2006
- [AmazonAWS:EC2] Bartering Beta Slots : A Sure Sign of a Sure Thing, September 13 2006
- [MSNBC.com:Usability] The Anti-AJAX Feature-of-the-Day, September 12 2006
- Support Open Source Software by Donating a Mac >= G4, September 09 2006
- O'Reilly Code Search Beta?, September 08 2006
- The Power Of Tim Bray, September 08 2006
- [MHK:Saxon] Saxon 8.8-Basic and Schema Aware for Java and the .NET Platform Now Available!, September 05 2006
- [Jim Hugunin:MSFT] Announce: IronPython 1.0 Final Has Been Released!, September 05 2006
- [MSFT:WCF] Windows Communication Foundation (codename: Indigo) RC1 Now Available, September 04 2006
- "...and the countdown starts... "? Hey, That's (kinda) My Line! :D, September 04 2006
- [Vista:SmallTalk] On Alan Kay: It's *ALL* About Messaging, September 04 2006
- On (define fu-lst (list (lambda (closures continuations asynchronous-operations) aka(functional-programming)))), September 02 2006
- [AmazonAWS:EC2] Forum Response of the Day : Hackers Hacking Hackers Hacking Humor, August 30 2006
- And The Winner Of The Best Indy Professional Blog Host + Tool + Service Provider Is..., August 30 2006
- [eXplorations:Store] New eXplorations Amazon aStore Now Live!, August 30 2006
- Kiko Didn't Fail Because of Google Calendar..., August 28 2006
- [Apache:Abdera] An Open Source Atom (Syndication Format and Publishing Protocol) Implementation Now Available, August 28 2006
- [ODF|MSOffice] Can It Be Said That Both Sides Won?, August 27 2006
- The Classpath Project : Credit Where Credit Is Due, August 26 2006
- ZFS on FUSE/Linux and FreeBSD? Visual Basic, Built By Sun, Compiled to Native Java Byte-Code? The Beginning of the End *IS* The End of The Beginning!, August 26 2006
- What About Bob?, August 25 2006
- I [HEART] JORDON!, August 25 2006
- Dear Opera, Are You A W3C Web Standards Company, Or Not?, August 24 2006
- [AmazonAWS:EC2] Elastic Cloud Computing : Amazon Changes The Face Of eCommerce Computing Yet Again, August 24 2006
- Kurt Cagle at AJAXWorld, August 24 2006
- [MSFT:IE] Internet Explorer 7 Release Candidate 1 Now Available, August 24 2006
- And Just Like That, *POOF*, Microsoft Attempts To One-Up The Phantom, August 23 2006
- [Google:GData] New GData API: Google Base Now Available, August 23 2006
- Armed and Ready in Downtown Salt Lake City, August 23 2006
- Solving Some Of Scoble's Problems With XSLT, August 23 2006
- [W3C:Call for Participation] International Workshop on the future of the Extensible Stylesheet Language (XSL-FO) Version 2.0, August 22 2006
- A Blog: Defined, August 21 2006
- Dear Dare Obasanjo's Future Intern,, August 21 2006
- [DNovatchev:FXSL] FXSL 2.0 Now Available!, August 19 2006
- Problems with GMail?, August 19 2006
- Saxon on .NET 8.8 To Support Extension Functions?, August 19 2006
- Google-sized Cookies, August 17 2006
- [MS:IronPython] The Second Release Candidate of IronPython is Now Available, August 17 2006
- RSS+RDF, Atom 0.3, and RSS "2.0" to Atom 1.0 Conversion Utility, August 16 2006
- W3C and the Broken Process + Two Shining Examples of Committee-based Specification Development Done Right, August 16 2006
- [GeekCast:PartThree] Robert Scoble + SLC Geeks :: Blogging & Podcasting for Beginners; Growing The Global Tech Economy via Overseas Tech Work Force, August 15 2006
- [WindowsLive:Writer] So That's Where Microsoft Hid JJ (Allaire)!, August 14 2006
- [SOA:Ranch] Consuming Third-Party LLUP Web Services from Rails, August 14 2006
- Unmasking "The Phantom", August 14 2006
- Hello, Dimitre Novatchev!, August 14 2006
- Google Spreadsheets?, August 11 2006
- Microsoft (Research) Does BitTorrent?, August 11 2006
- Google Code - Updates: Google Web Toolkit Update, August 11 2006
- [JeroenFrijters:IKVM] 0.30 RC1 Now Available For Testing, August 10 2006
- Hot Off The IdeaAlliance/Extreme Markup Press > Dimitre Novatchev : Higher-Order Functional Programming with XSLT 2.0 and FXSL, August 09 2006
- Translation and Aspect-Oriented Programming // Using AspectXML For Translating XML and/or Representing Results, August 09 2006
- [developerWorks:UcheOgbuji] XML in Firefox 1.5, Part 3: JavaScript meets XML in Firefox, August 09 2006
- When You're Wrong, You're Wrong, August 08 2006
- Who's Idea Was '!important' Anyway, August 08 2006
- [RobBlackwell:LSharp .NET] Version 1.3 "In Progress" Update Now Checked In To SVN Repository, August 06 2006
- [GeekCast:PartOne] Robert Scoble + SLC Geeks :: So What's This Whole "Podcasting" Thing About?, August 05 2006
- [GeekCast:PartTwo] Robert Scoble + SLC Geeks :: Communities, S3, and DRM - Will The First Two Save Us From The Last?, August 05 2006
- [darcusblog:hacks] RELAX NG Does Schematron?, August 04 2006
- [IronPython:RC] IP RC2 Release Imminent?, August 04 2006
- GeekCast - Robert Scoble and Local Salt Lake City Geeks Not-So-Anonymous, August 04 2006
- [SOA:Ranch] Blips on Rails cntd., August 03 2006
- Dear Miguel de Icaza,, August 03 2006
- [Channel9:Video] Understanding LiveClipboard and SSE, August 02 2006
- [akjak:Vader Sessions] "The Force" Meets Free Culture, July 31 2006
- [DaveJohnson:TriXML 2006] Beyond Blogging , or, The HitchHackers Guide to the [(I:Atomic-End Point) (I:Atomic-End Point)] Messaging Galaxy, July 30 2006
- [DaveJohnson:TriXML 2006] Beyond Blogging , or, The HitchHackers Guide to the [(I:Atomic-End Point) <2> (I:Atomic-End Point)] Messaging Galaxy, July 30 2006
- [comp.lang.functional] PLT Scheme v352 Now Available, July 29 2006
- Blip Messaging Explained, July 27 2006
- But What If I Want To Run My .NET Apps (via a Java VM) as Part of My Java Apps?, July 25 2006
- [TUX Magazine] From Free to Fee: Marketing For Electronic Publishing Done Right, July 25 2006
- [MS:IronPython] IronPython 1.0 RC1 Now Available, July 25 2006
- [MikeChampion:Blog/@LINQ] Putting The Fun (Back?) Into Functional Programming, July 24 2006
- [SOA:Ranch] SOA in .NET: A Step by Step Guide to creating and consuming services in .NET, July 21 2006
- [CodePlex:Phalanger] Phalanger 2.0 Beta 1, A PHP Compiler for the .NET 2.0 Framework Now Available, July 21 2006
- Pssst... Open Source Communities: Guess What..., July 20 2006
- [K.I.S.S.:MicroID] Content "Ownership" Claims Made REALLY, REALLY, Simple, July 18 2006
- Adobe Lightroom Beta 3 for Windows Now Available, July 18 2006
- eXplorations, Episode #5: XML, Open Source, and The Bottom Line, July 17 2006
- The Beginning of the End for Java Starts(Date.Time.NOW());, July 12 2006
- Signs of the Times : GNU/Linux | GNOME Luminary Now Reporting Cross-Platform Bugs to Microsoft Developed Software Users List, July 12 2006
- IronPython Beta 9 Now Available, July 12 2006
- Building IronPython Beta 9 on Mono, July 12 2006
- [RussMiles:SOA Ranch] Service Oriented Blips on Rails, July 11 2006
- [ANN] Kernow 1.4, A Graphical Front End for Saxon, Written in Java 1.5 Now Available, July 07 2006
- Open Office to Support Open XML?, July 07 2006
- No Sign Of 'document' Function, But Opera Shows Signs of (E)XSLT Life None-the-Less, July 07 2006
- User Driven Programming and AspectXML, July 06 2006
- The GNU/Linux and Solaris Admin : An Endangered Species Due to Dishonest Actions of a Tiny Portion of Their Population?, July 06 2006
- Oh, The Freedom Soaked Justice of Such Beautiful Poetic Irony, July 04 2006
- The REALLY EASY WAY To Understand Continuations, Memoization, Generics.... and Social Networking (AKA ... The RoSemantic Web), July 01 2006
- [len:QOTND] Scratch Yesterday's Quote, Take A Break, Read, Think, Understand, Smile, June 29 2006
- Speaking of DupliVation, June 29 2006
- [len:QOTD] On Innocence and Corruption, June 27 2006
- Open Source Software FAQ "Answer of the Day", June 26 2006
- [ANNOUNCE] 4Gore.org Now Live : An Invitation To See "An Inconvenient Truth", And Some Thoughts From Professor Lawrence Lessig, June 22 2006
- More on XSLT and (XLinq)LINQ and XML, June 22 2006
- Dear Microsoft, Please Do Us All A HUGE Favor and Convince Joe Gregorio to Come Work For You!, June 21 2006
- Opera 9.0 Final Released?, June 21 2006
- MS:LiveClipboard and Calendar Synchronization with SSE, June 21 2006
- The Viberavetions Project : Ready to Get Things Started?, June 20 2006
- "Embrace and Extend", "Embrace and Extend"... Hmmmm... Why Does This Phrase Sound So Familiar?, June 19 2006
- An Inconvenient Truth : An Inconvenient Determination, June 16 2006
- If It Bleeds, It Leads (To Less Money For The Artists), June 15 2006
- [ANN] The Viberavetions Project : A Call Out To Artists/Musicians, Music Industry Professionals, and Pure and True Fans Of The Art and Music These Same Folks Create, June 15 2006
- Microsoft's Gates to leave daily role, June 15 2006
- If You Live In Or Around Salt Lake City, UTAH **PLEASE READ THIS**, June 15 2006
- @[Mozilla:Corporation] > Want To Use The Feeds Icon? No Problem! Just sign here, here, and right..., June 14 2006
- Question: Is Microsoft Working On An XSLT 2.0 Engine? Answer:, June 13 2006
- [DareObasanjo:QOTD] On Blogging and Corporate Self Esteem, June 12 2006
- Microsoft And The Magic Bullet, June 10 2006
- But The Beat Goes On...., June 10 2006
- Oxygen 7.2 Now Available, June 10 2006
- [mdubinko:blog] : More On Network Neutrality : "No, You Can't Have It Your Way! What Do You Think This Is, A Free Country Or Something!", June 09 2006
- On XSLT 2.0 and Office 2007 : Words Of Wisdom From The Trenches, June 09 2006
- Open XML Package Explorer Now Available For Download, June 09 2006
- [TBray:Ongoing] Blog Title Of The Day + O'Reilly *IS JUSTIFIED* + A Lesson We ALL Need To Learn, June 03 2006
- Tools for the Office Open XML Developer, June 03 2006
- Jon Udell + Anders Hejlsberg + LINQ + Screencast = WOW!, June 02 2006
- Photo's From Park City, June 02 2006
- Photo's From Park City, June 02 2006
- [Brian Jones(MSOffice XML):Blog] Comment Of The Day, May 30 2006
- Net Neutrality: +1 AT&T: -10 for Bad Form, May 26 2006
- On Closures, Persistence, Web Browsers, and Yet Another Microsoft Innovation (That's Seven + Years Old) That Will Eventually Be Implemented By Everyone Else, May 25 2006
- There's Something Wrong With Wikipedia!, May 25 2006
- IKVM.NET 0.28 Released, May 23 2006
- Iron Python Beta 7 Now Available, May 23 2006
- Draft 1.3 of the Ecma Office Open XML Formats Standard Now Available, May 18 2006
- Dear Microsoft, Thank You For the XMLHTTP/XmlHttpRequest Object, DHTML, and For Letting Us All Use Them And/Or Build Our Own Without Requiring That We Pay You Even A Dime, May 15 2006
- Debunking the ODF Bunk, May 11 2006
- [xsl-list:mhkay] XSLT 2.0 Vs XSLT 1.0, May 10 2006
- [MHKay:Blog] Wrapping the .NET DOM, May 10 2006
- Maintaining Net-Neutrality By Decentralizing The Need For Resources, May 10 2006
- MacSafari-WebKit : The Squeaky Wheel Get's The XPathEvaluator, May 09 2006
- And The #1 Reason You Should Try Out Java If You're A .NET Programmer Is..., May 09 2006
- How Java Will Make You A Better Programmer, May 01 2006
- The World Has Come To An End!, April 29 2006
- IE7 Beta 2 Now Available, April 26 2006
- McNealy steps down at Sun, April 24 2006
- First Official Beta of Opera 9.0 Now Available, April 20 2006
- An Official Desktop Standard for GNU/Linux?, April 20 2006
- [QOTD:Danny Ayers] On Read/Write Collaborative Messaging,
- Google *WINS*!,
- Death to DRM,
- Everyone *STOP* What You're Doing!,
- Random.Sounds: The Gateway Center, Salt Lake City, UT | Bellevue Christian Concert Choir,
- [QOTD:Derek Denny-Brown] The State of the Lack of Art,
- Alex Barnett Leaves Microsoft, Joins Bungee Labs?,
- "Hi, I'm M.'s New Mac", "and I'm His Dead PC",
- "Hi, I'm A Zune", "and So Am I" : Two Zunes Find Each Other in the Wild,
- FOAFPlanetPlanet Initialization File Conversion Utility,
- Hello, David Carlisle!,
Recent Posts | All O'Reilly Posts
Hire M. David Peterson
For Inquiries Contact
Press Inquiries
Find Other Authors
