Blog Events

Thirteen terms I use that sound foreign to everyone else.

Techno-babble.  We’ve heard it used when referring to Star Trek and Star Wars, but did you know that every industry has its own form of techno-speak?  Most often these are words that are used among just people in the industry and we understand them just fine.  It’s when they’re used among “civilians” or the “uninitiated” that we either sound like geniuses or complete idiots.

As a professional web developer for over 16 years, I have acquired a large collection of terms and phrases that most people in their right minds have absolutely no desire to understand.  The following list contains some of those terms. (And alterneately, the terms I use to describe the issue to the client when necessary.)

  1. Borked: This is a common term among developers.  In short, it means that something isn’t working right. (”Dude, your code just borked!”)
  2. Stuffed or Stuffed Up: Similar to borked, but usually referring to software that has begun to respond slowly due to a programmer error. (These errors usually result due to lack of Mountain Dew, Dorito’s or Stale Coffee.  A lack of any of which can bork a project in minutes).
  3. Buffer Overrun: This is what happens when too much information gets passed to a buffer, or storage section in memory.  In short, it means that something went terribly wrong and the computer or software can’t keep up any longer. (Described to the client as a “hiccup in the process”)
  4. Endless Loop: This happens when a piece of software never stops processing something, generally because the programmer has made an error, but at times because things have simply borked pretty hard.  Can cause Buffer Overruns, and always stuffs things up.
  5. Session: A method of making web based software remember who you are for a few seconds, minutes or hours. It’s the only way your shopping experience at Amazon can work, since web pages simply don’t remember you past giving you the page or picture you asked for.  Think of it as kind of an ID card for the server.  Can bork or stuff easily.
  6. Scrape: The act of “borrowing” the content of another website for your own.  Also referred to as stealing.  No actual damage to skin or soft tissue is involved. (Explained to clients as “corporate Espionage”), Has a tendancy to get noticed, which can bork up your whole day.
  7. CSS: (Short for Cascading Style Sheet) These are the files that make websites look like more than just a collection of text on a screen.  CSS files often get borked, usually due to programmer error, but sometimes because your web browser manufacturer decided to change something without asking the thousands of us who have to work hard to make this stuff look and act nicely to human beings.
  8. DB: Database.  A method of storing information in related tables that give programmers both a feeling of giddy and nearly sexual excitement and soe of the most profound nightmares they will ever face in their careers.  DB connections are generally the first things to get stuffed, bork often and have been known to cause endless loops and buffer overruns.
  9. ADODB: A method of connecting to a DB.  Used primarily on Windows based machines.  This method of connection was concieved by bill Gates to bring programmers to their knees so that he could hire them more cheaply.  Also one of the primary reasons most web developers use Linux.
  10. Elegant: Though this may sound simple, in the programmer’s world elegant does not stand for a person or thing who has attained beauty through simplicity.  It refers to a method of coding that is simple to read and uses the fewest lines of code (or directives) as is humanly possible, while still achieving a relatively high performance in processing.  (Explained to the client as “Expensive”)
  11. Brute Force: Unlike elegant programming, Brute force programming relies on as many lines of code as it takes, is generally harder than H@LL to read through and can give people cataracts.  It is almost always faster and more efficient in the end than elegant code and tends to be immune to getting stuffed, but may cause endless loops in development. (explained to the client as “Reasonable”)
  12. FUBAR or FOOBAR: This term or phrase is the most commonly used among computer geeks like myself.  In a nutshell, it stands for F**ked Up Beyond All Recognition. This is the common state of most code after several all-nighters.
  13. SNAFU: This term ws actually borrowed from the Military, primarily the Navy and Marines, and stands for situation Normal, All F**ked Up. The standard state of the Internet, programming and the web as we know it today.

I hope you learned something, or at lest had a laugh.  I’m going to go make sure that everything around here is going as it should and get to a little food posting.

Get the Thursday Thirteen code here! The purpose of the meme is to get to know everyone who participates a little bit better every Thursday. Visiting fellow Thirteeners is encouraged! If you participate, leave the link to your Thirteen in others comments. It’s easy, and fun! Be sure to update your Thirteen with links that are left for you, as well! I will link to everyone who participates and leaves a link to their 13 things. Trackbacks, pings, comment links accepted!

Discussion

21 comments for “Thirteen terms I use that sound foreign to everyone else.”

  1. Posted by Sue | June 4, 2008, 4:58 pm

    I actually use both #4, and #13 :) Fun list idea!

    Happy TT! My list is up here:

    My Life In The Urban Zoo

  2. Posted by Dolores | June 4, 2008, 5:27 pm

    I actually use the term “buffer flushed” in a lot of contexts. And I’m familiar with a few of the others. Thanks for sharing and making me laugh. :)

  3. Posted by kay | June 4, 2008, 5:36 pm

    I have heard of some of those terms; but I wish I knew more about the whole computer infrastructure. You have added a little to my education.

  4. Posted by slenderoctopus | June 4, 2008, 5:46 pm

    haahhaha love it….great idea and never heard of borked…that’s going to be my word for the day.
    Here a bork, there a bork everywhere a bork bork.

  5. Posted by Michelle | June 4, 2008, 5:48 pm

    Fun list. I think I actually learned something. Happy TT!!

  6. Posted by Malcolm | June 4, 2008, 5:51 pm

    With the exception of 7, 12, and 13, these were all new to me. I had a college roommate who used the term “Fubar”. However, he used it to refer to someone who had too much to drink.

  7. Posted by On a Limb with Claudia | June 4, 2008, 6:19 pm

    This is fun - if unexpected on your blog. I saw a vid yesterday that made me think of you because I had no idea who the guy was or why I was watching (except that it was interesting!;) Here’s the link:http://www.ted.com/talks/view/id/263

    Happy TT

  8. Posted by SJ Reidhead | June 4, 2008, 6:20 pm

    I knew the last one.

    SJR
    The Pink Flamingo

  9. Posted by Buck Naked Politics | June 4, 2008, 6:39 pm

    Great list.

  10. Posted by Cheerio | June 4, 2008, 7:17 pm

    Database I’m a little familiar with this because of my son who’s a computer programmer.

  11. Posted by Allison | June 4, 2008, 8:36 pm

    Awesome list! I date a software engineer, so I knew a bunch of them but now maybe I wont have to ask what the heck he’s talking about all the time (like “scrape”)!

    Thanks for sharing.

    Happy TT!

  12. Posted by Adelle Laudan | June 4, 2008, 8:46 pm

    Pretty bad, the only one I knew was SNAFU lol
    Happy T13!

  13. Posted by Lori | June 4, 2008, 9:09 pm

    Its nice to be original:) Happy TT. Great list.

  14. Posted by Myrtle Beached Whale | June 4, 2008, 11:16 pm

    Fubar and Snafu both came from the military. I use them often.

  15. Posted by marcia @ joyismygoal | June 5, 2008, 12:22 am

    It ids nice to have our own verbage

  16. Posted by Peter Plum | June 5, 2008, 4:51 am

    My alter ego, MInTheGap, is a software geek– so the scary thing about this verbage is that I get most of it!

    ‘Course I try to avoid ADODB as much as I can. I’d much rather connect through the Web Service…

    In any case, Happy T13!

  17. Posted by Alice Audrey | June 5, 2008, 8:30 am

    Hey, I even recognized a couple of these words before you explained them. Great post.

  18. Posted by Chris | June 5, 2008, 9:21 am

    Great list and I’m just enough of a geek to know what some of those mean. Happy TT!

  19. Posted by Heather | June 5, 2008, 12:50 pm

    I knew FUBAR and SNAFU. :) I LOVE Borked. I will have to add that to my vocab. :)

  20. Posted by Denise | June 5, 2008, 1:52 pm

    I actually learned something today. I knew a couple of them, but I learned a few more. Thanks.

    Happy TT!

  21. Posted by Tink | June 6, 2008, 1:51 am

    Most were new to me, though I picked up some of them before reading the explanation. :-) I like FUBAR! *lol*
    Did you look for your goddess sign in my TT?

Post a comment