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
M. David blogs at:
http://oreilly.com/blogs/
May 11 2012
Quite possibly the most tangled titled I've ever chosen. But what it represents is the exact opposite; at least as it relates to those "Things" on the Internet which at present time have had very little opportunity for categorical refinement... read moreJanuary 03 2010
It's no secret that I'm a huge believer in Open Source Software and the freedoms, camaraderie, and opportunities that come about as a result of keeping our code -- and our minds -- open. But I also believe in a... read moreThe Cherokee Project: Has Apache Finally Met Its Match?
August 04 2009
Over the coming weeks I plan to introduce you all to what I believe to be one of the most important open source projects on the planet: The Cherokee Project. Buckle up. The ride won't be without bumps. But it... read moreDear Congresswoman DeGette: A Question Regarding Your Intolerance Of New Ideas
July 06 2009
Inspiring. Thought-provoking. Invigorating. Life-changing. These are just a few of the words we've heard used to describe the Aspen Ideas Festival, the action-packed, weeklong exploration of some of the most important ideas and pressing issues we face presented by the Aspen Institute and The Atlantic magazine. So begins the overview… read moreHacking The AWS:EC2 Load Balancing Service Zone Apex CNAME Restriction w/ Win2k3 and Unbound
June 16 2009
I assume that many of you who may have interest in Amazon Web Services and, in particular, their EC2 Load Balancing, Auto Scaling, and CloudWatch services, will likely only visit the support forums on an as-needed basis. As such, I... read moreOn Trademarks and Open Source Software
May 11 2009
I couldn't say it any better than this, so I'm going to let a recent post from Reuven Cohen speak for itself: As the founder of an open source cloud computing product company my concern with combining open source and... read more[AWS:EC2] EC2 Reserved Instances Launched In EU Data Center
April 15 2009
As per a recent post to the EC2 forums, there's now support for reserved instances inside the EC2 EU Data Center. read moreIn NYC Tonight: An Eclectic Evening of Electric Energy Awaits
April 08 2009
This last Saturday I had an amazing experience: I got a phone call from Ian Edgar from EclecticMethod at around 2pm MDT. I'd never met Ian before. In fact, before that moment I had never spoken with Ian. We'd never... read more[AWS:ElasticMapReduce] Google-sized Parallel Computing on a You-sized Budget
April 02 2009
@ http://aws.amazon.com/elasticmapreduce/ you'll find an interesting new entry into Amazon's utility-based web service offerings: Elastic MapReduce. read moreNo Fooling Around, (ASP.NET_MVC = (OSS) => OSS.MS-PL) == true
April 02 2009
Furthering their effort to "Make Web Not War.", today Microsoft announced the release of the ASP.NET MVC Framework under the OSI approved MS-PL OSS license. read moreAWS:EC2 Introduces Reserved Instances; Massive Potential Cost Reduction
March 12 2009
What's the best way to jump start a stalling economy? Provide reasons for people to spend money by reducing costs for goods they're already paying for, freeing up capital to be invested into places they otherwise would not be invested into. Enter Amazon Web Services and the introduction of EC2… read moreMarch 04 2009
In a seemingly bold move by Amazon, on Wednesday support for the Kindle e-book format will become available to iPhone owners via a freely downloadable application. But this shouldn't really come as any shock: Amazon is simply doing what they've always done: Looked to the bigger picture as their guiding… read more[AWS:EC2] Windows Gains EC2:EU Support; Additional US Availability Zone
March 03 2009
As per the recent announcement in the AWS:EC2 forums, Amazon Web Services has beefed up their support of Windows 2k3, adding an additional availability zone in the U.S. as well as extending support via two availability zones to EC2:EU. read moreWhat Do Software Development and Toyota Have In Common?
February 02 2009
At present time, nothing, which is exactly what Scott Bellware has recently described as a significant and gaping hole in our industry: We have a gaping human resource hole in our software product development organizations through which incredible value continues... read moreJanuary 27 2009
whurley has a /brilliant/ idea: Bring the power and capabilities of cloud computing to the higher education masses by creating a national computing cloud. But will leveling the high tech education playing field with a national computing cloud bring about a high tech revolution? Or is it just one more… read moreJanuary 22 2009
While I have no clue what, if any, our "Petition To Get Chris Sells To Host Another SellsCon Before The End Of 2008" (from five days short of a year ago) had to do with his decision to put on... read moreTomorrow's Come: A Tribute To Change
January 20 2009
They say code is poetry. So then is poetry code? Not sure, but that's my justification for posting this on my O'Reilly blog. My apologies to those in whom feel this is out of place on a technical blog. But... read moreCitizenSchools.org: A Worthwhile Cause Worthy of Your Vote
January 01 2009
When I was in Boston this last September I was fortunate enough to be introduced to John Werner, one of the founders of http://citizenschools.org/, by John Palfrey who thought I could be helpful in helping John achieve success with Citizen Schools on the Web 2.0 front. John has a chance… read moreDoes Java Run Faster On .NET VM and Windows Azure?
December 20 2008
Looking for ways to tweak the performance of your Java applications? Look no further than the .NET platform and Windows Azure. read moreLawrence Lessig Leaving Stanford; Returning To Harvard; Safra Center
December 12 2008
In a recent post to his blog, Professor Lawrence Lessig of Stanford Law School announced a change in focus, and therefore a change in his location on this planet: It's back to Harvard and the Safra Center. read moreDecember 10 2008
Proving yet again that attempting to boil the ocean results in nothing more than a few dead fish, Amazon Web Services continues is "one customer at a time" assault on the utility computing marketplace, this go round bringing EC2 a little closer to home for customers based in Europe. read moreDear Facebook: You Lost My What?
November 25 2008
Highlighting the importance of the phrase "data backup" with an "Are you kidding me?"-type moment, it seems Facebook has some serious "'splaining to do" as to how they /lost/ my (and I assume others) application notification settings. read moreStories of Inspiration: Danny Gibbons
October 21 2008
I'm taking a break from writing to attend a local Salt Lake City Tweetup sponsored by Wells Fargo "Someday Stories". I've just heard a fairly inspirational from Danny Gibbons, one of five finalists in the Wells Fargo "Someday Stories, something you can learn about for yourself and then vote to… read moreLawrence Lessig REMIXED: Making Art and Commerce Thrive in the Hybrid Economy
October 16 2008
From REMIX: Making Art and Commerce Thrive in the Hybrid Economy, Lawrence Lessig's *HOT* off the presses new title: For more than a decade, we've been waging a war on our kids in the name of the 20th Century's model of "copyright law." In this, the last of his books… read moreXSLT-based XHTML Markup Sanitizer
October 14 2008
I've been meaning to write an XSLT-based XHTML markup sanitizer for a while now and tonight discovered I needed it sooner rather than later. In case you find benefit from it, here it is read moreOctober 01 2008
In a surprise announcement just a few moments ago, Jeff Barr, Amazon Web Services lead technical evangelist announced they would now be supporting Windows on EC2. This is a /HUGE/ deal, especially when you consider the fact that Microsoft is rumored to be preparing a competitor to EC2, something they… read moreAmazon Preparing Content Delivery Network (CDN) For End Of Year Launch
September 18 2008
Proclaiming Amazon Web Services is "... Never Content" Jeff Barr recently announced the creation of what appears to be a content delivery network (CDN) scheduled for release at the end of this year. read moreLinux Status Page for Chromium
September 04 2008
For those of you (such as myself) who have interest in Chromium (The foundation of which Google Chrome is build upon) running on Linux, Seo Sanghyeon has created a status page over on the Google Groups Chromium-Dev site. http://groups.google.com/group/chromium-dev/web/linux-status... read moreThat's Funny... I Don't Remember Installing MobileMe On Windows
September 04 2008
Is Apple using malicious software installation tactics to market products to us we never had any intention of installing on our system? Seems that way to me... read moreRecent Posts | All O'Reilly Posts
Hire M. David Peterson
For Inquiries Contact
Press Inquiries
Find Other Authors
