Slashdot Mirror


Taco Bell Programming

theodp writes "Think outside the box? Nah, think outside the bun. Ted Dziuba argues there's a programming lesson to be learned from observing how Taco Bell manages to pull down $1.9 billion by mixing-and-matching roughly eight ingredients: 'The more I write code and design systems, the more I understand that many times, you can achieve the desired functionality simply with clever reconfigurations of the basic Unix tool set. After all, functionality is an asset, but code is a liability. This is the opposite of a trend of nonsense called DevOps, where system administrators start writing unit tests and other things to help the developers warm up to them — Taco Bell Programming is about developers knowing enough about Ops (and Unix in general) so that they don't overthink things, and arrive at simple, scalable solutions.'"

5 of 394 comments (clear)

  1. My order by Wingman+5 · · Score: 4, Funny

    Can I get a server logging system, hold the email notifications. Can I get extra rotating log files with that?

  2. Re:Software is not food by Anonymous Coward · · Score: 5, Funny

    "Compilers are like boyfriends, you miss a period and they go crazy on you."

  3. Re:which language is best? by Anonymous Coward · · Score: 5, Funny

    The DevOps thing is yet another crock of shit on par with 'managing programmers is like herding cats' and web2.0

    I volunteer at a cat rescue. Herding cats is much easier than dealing with programmers.

  4. Re:8 keywords? by Anonymous Coward · · Score: 5, Funny

    Noli strepere.

    Per tempus mei, "zero" non habemus. Numerorum Romanorum usi eramus.

  5. Re:which language is best? by meyekul · · Score: 5, Funny

    tail -n 100 /var/log/apache2/access_log | cut -f1 -d" " | sort | uniq
    ...
    I'm honestly curious how long it will take you to do it in C, with/without the DNS lookup. Post source if you don't mind.

    Not long at all...

    system("tail -n 100 /var/log/apache2/access_log | cut -f1 -d' ' | sort | uniq");