All articles by Peter Baumgartner

Image for Highlighting Named Anchors with jQuery

Highlighting Named Anchors with jQuery

I’ve always disliked the way named anchors (<a href="#name">...</a>) behave in browsers. It jumps your viewport to a different part of the page, but it’s rarely obvious which section you have landed on. If the page is long enough, the …
Image for Django Best Practices

Django Best Practices

This post got a bit long-winded, skip to the project announcment if you prefer. One of the things I love about Python and Django is the philosophy that there is one obvious way to do things. Standards make it easy …
Image for Open Source Government

Open Source Government

While browsing the source code of President Obama’s latest web initiative, recovery.org, I noticed something of interest. <script type="text/javascript"> <!--//--><![CDATA[//><!-- jQuery.extend(Drupal.settings, { "basePath": "/" }); //--><!]]> </script> Wow, this can’t be true. Can it? $ curl -I http://www.recovery.gov HTTP/1.1 200 …
Image for Satchmo Screencast

Satchmo Screencast

Satchmo is an amazing E-Commerce engine built on top of Django. After struggling in the past with difficult packages like ZenCart and OSCommerce, Satchmo’s ease of customization make it a joy to work with. Unfortunately, all the features can make …