fbpx
dirtSimple.orgwhat stands in the way, becomes the way

Software Development

Whatever Happened to PEAK?

Every so often, I get inquiries from people about the status of PEAK – the Python Enterprise Application Kit.  Progress on the core has been glacially slow in the last few years, because I no longer work in an “enterprise” shop.But nestled within...

WSGI Middleware Considered Harmful

<rant mode=“on” type=“get-off-my-lawn-you-crazy-younguns”>WSGI middleware is hazardous to your API’s health.  There, I said it.It’s not the actual idea of WSGI middleware I have a problem with, but what a lot of people seem to think the idea...

Dreaming In Code

In a spontaneous fit of self-referentiality, I’m now going to mention a book, in this blog, that mentions this blog, in the book.  🙂Scott Rosenberg’s new book Dreaming In Code, which is mostly about the Chandler project I work on for OSAF, mentions...

Choosing An Automated CD Duplicator

In the past few weeks I’ve been spending a lot of time evaluating CD duplicator/printer units, sometimes called “CD publishers”.  That’s because the business I’m building around my self-improvement blog is finally getting to the point where I’ll be...

Recovering a corrupted .wav file with Python

Last night, I lost the recording of the Procrastination Cure workshop I was giving, due to a crash of PowerGramo, the recording software I use with Skype.  Luckily, a participant had a pair of recordings they made with Gizmo, which was what he was...

Like XP For Your Brain

Way back in the mists of time, I wrote a GTD article called Turning “Stuff” into Action, in which I speculated that it would be really good to have a way to apply Test-Driven Development principles to my life.And suddenly, over a year and a half...

Symbols in Python

Jeff Shell follows up on my DSL post:There is something about that that just looks kindof… nice. :all. In my editor, Symbols are colorized differently than strings, which helps them stand out even more. find :all. Not findAll() or find(all=True) or...

Thank you, readers

This is just a quick note to say thanks to all of my faithful readers who took a moment in the last couple of days at PyCon to say hello and mention that you enjoyed reading my non-Python articles as well as the others. I really appreciated your...

10% more usability = twice the users

There’s a saying that says if you improve a product’s usability by 10%, you’ll end up with twice as many people who can use your product. (I thought this saying came from Joel On Software, but if so I can no longer find it.)Anyway, the undocumented...

web.py: makes (bold claims about) web apps

I’m not sure how I feel about web.py using my name and a quote out of context as an endorsement. On the one hand, they at least include a link to the original context, but on the other, they make my faint praise look much more positive than it was...

RuleDispatch on the move

It seems like those wily TurboGears folks are at it again, talking about actually using stuff I wrote (RuleDispatch, in this case). What is it with them, anyway? 🙂 Whatever it is, I hope they keep it up. In all fairness, Django actually started...

dirtSimple.org

Menu

Stay In Touch

Follow our feeds or subscribe to get new articles by email on these topics:

  • RSS
  • RSS
  • RSS

Delivered by FeedBurner

Get Unstuck, FAST

Cover photo of "A Minute To Unlimit You" by PJ Eby
Skip to toolbar