• Posts Tagged ‘webdev’

    Acronyms you should know: MTTD and MTTR

    by  • 10 May 2011 • Articles

    If you’re a SUMO contributor, there are two acronyms you will start to hear more often from us developers: MTTD and MTTR. They mean “mean time to detect” and “mean time to resolve,” respectively, and they refer to how long it takes to detect an issue in production, and how long it takes to resolve...

    Read more →

    A brief SumoDev update

    by  • 12 March 2011 • Articles

    A little while ago, I said that I thought we got a B in Q1, but we could move up to an A with a little more work. (This is my favorite grading system: everyone starts at 0 and works up.) Well, we landed two things: Initial JavaScript tests. (And for showfor.) Stuck a...

    Read more →

    Weekly Update for 11/3/11

    by  • 11 March 2011 • Articles

    Been a busy week! Helped run down an issue with our ads on Reddit. Updated django-multidb-router. Learned a little about ContextDecorator and how to do that in Python 2.6. Shipped SUMO 2.6.1. Wrapped up SUMO 2.6.2, ready to go this weekend. Rolling through activity logs in SUMO 2.7. Building models. Reviewing code. Did some...

    Read more →

    Weekly Update 04/03/2011

    by  • 4 March 2011 • Articles

    OK, in line with my 2011 goals and because I’m sick of not remembering what I did last week, I’m restarting the weekly update posts. I hope you like hearing about the minutia of my job! (Just kidding. I write these for me.) I’m going to try a “sometime Friday” schedule instead of weekends...

    Read more →

    O Hai Django AdminPlus

    by  • 4 March 2011 • Articles

    Last night, as happens sometimes, I was wishing it was possible to add some of our custom admin views to the Django admin’s index page. It’s kind of a pain to have to type the URL every time, especially when talking to other people: “It’s in the admin, but no, you can’t… just go...

    Read more →

    The Future of TodaysMeet

    by  • 30 January 2011 • Articles

    This is the second half of a two-part post. Start with part 1. TodaysMeet is an interesting challenge because it has components that are absolutely real-time and should be built like a messaging system, not a CMS, and parts that aren’t real-time at all, and can totally be built like a CMS. TodaysMeet has...

    Read more →

    The Problem with TodaysMeet

    by  • 29 January 2011 • Articles

    TodaysMeet is a project I started in 2008 to help my father solve a problem in one of his classes. The fact that it’s as popular as it is—mostly in education—never ceases to amaze me. Unfortunately, I don’t give TodaysMeet the attention it, and more importantly its users, deserve. This is because TodaysMeet has...

    Read more →

    Bleach 1.0rc2

    by  • 25 January 2011 • Articles

    Bleach is very nearly ready for a 1.0! After I announced Bleach 1.0rc1, a couple of important issues were found. Those have now been fixed. (Thanks, guys!) One of these was backported to 0.5, and I uploaded 0.5.1 to PyPI yesterday. If you use Bleach, please try out the new version. You can get...

    Read more →

    Introducing Waffle for Django

    by  • 23 January 2011 • Articles

    Waffle is a feature-flipping library for Django that strives to be easy and intuitive, and work with both the Django/Jingo/Jinja2 stack we use at Mozilla, and Django templates out of the box. Waffle lets you define various reasons a flag can be active for a given request. You can make flags active for all...

    Read more →

    Bleach 1.0rc

    by  • 16 January 2011 • Articles

    After nearly a year, I’ve got something I’d like to call Bleach 1.0. But first, I want your feedback! I incorporated some patches from the community this afternoon, and closed an issue that had been bugging me. These are all available in backwards-compatible changes between versions 0.3.5 and 0.4.0. Then there’s 0.5.0, which is...

    Read more →