• Articles

    Some blog posts just don’t belong anywhere else.

    Calling all Mozilla Community Members in New York!

    by  • 27 June 2012 • Articles

    Are you a Mozillian? Are you an add-on author or web developer or an avid Firefox user? Do you think of yourself as part of the Mozilla Community, and are you in or around New York City? Then I’m talking to you! We have a Meetup group. I’d love it if you joined it....

    Read more →

    Where are James’ Slides?

    by  • 21 June 2012 • Articles

    I give a lot—well, I give some—talks, but I never give the slides out. And, as far as I can remember, no one has ever asked for them. I know people, people who speak a lot more than me, who put all their slide decks up. Why wouldn’t I do that? What makes me...

    Read more →

    Why Django Sucks, Except When It Doesn’t

    by  • 8 June 2012 • Articles

    Ken Reitz is a smart man. Very smart. Smarter than me. He’s responsible for some of the best, most widely-used Python libraries out there. So when he talks, I listen. And recently, he talked about why Django sucks. Ken made some really excellent points. Among them: Django is too monolithic, and so… it encourages...

    Read more →

    That’s What He… is Sorry For

    by  • 20 April 2012 • Articles

    Two recent blog posts have called me on my bullshit and I owe everyone an apology. First, Jessamyn Smith wrote about Fighting Sexist Jokes the Geeky Way, and then Katie Cunningham—whom, though we’ve never met in person, I consider a friend from the Django community and Twitter—wrote about being told to Lighten Up. Neither...

    Read more →

    Developing a Culture of Testing

    by  • 16 April 2012 • Articles

    I say this all the time, but Mozilla’s webdev group has grown a lot over the past few years, and I don’t just mean in size. We’ve become better engineers, a better team, too. One key aspect of that growth, and a dramatic shift from three years ago, is developing a Culture of Testing....

    Read more →