20 December 2006

so how do it work?

We really want to thank everyone who has taken the time to check out tiny; we are working on all kinds of improvements for the upcoming 2.0 version of the app, and any feedback you can send our way will definitely help guide our fevered efforts.

We're also working on putting more support materials together, such as a FAQ and more detailed install instructions. In the meantime, however, the README file should get you where you need to go. We're also standing by to address any questions or comments you might have. Any questions you DO ask will help us figure out what needs to go in the documentation, so everybody will end up benefiting.

One issue we are aware of is the challenge some folks are having with the download. If you hit the download link, you're confronted with a fairly daunting list of links. This is because tiny is meant to be downloaded using a Subversion client, the idea being that this way it's easy for everyone to stay up-to-date. Starting with the next version of the app, we will also offer a .zip or other archive, but the meantime you can either grab one of the free Subversion clients or just hit the download link and grab all the folders and their contents. If there's anything we can do to help, please drop us a line. Thanks!

16 December 2006

tiny is go

So we finally put a page for tiny out on the interweb -- http://tiny.ubermondo.com is now ready to amuse you.

Tiny is a lightweight CMS ideal for managing simple websites for which a more full-featured system would be overkill. It's ideal for a brochure-type site where you want to be able to hand the keys over to somebody else without fear of them blowing everything up.

It's also a great choice for designers who want to work some CSS mojo but don't want to mess with code, or for developers who want to throw a CSS template on a website and not have to deal with it.

If you're in a hurry, you can also hit the Subversion repository directly. Please let us know how it goes.

01 November 2006

Are you sure?

The latest addition to the toys page is alertDrawer, a replacement to the standard JavaScript alert and confirm functions. The new hotness gives you the ability to style and control the output all the live long day. Check it out.

28 October 2006

Gumming up the Plumbing

In honor of our kids dressing up as Mario and Luigi this Halloween, we decided to add a new code snippet to the toys page.

In this case, the new bundle of joy is called pipeCleaner, and we're using it on the upcoming tiny site to separate some HTML list items with pipe ("|") characters. The same code could be modified to add pretty much anything to any place. Please give it a whirl and let us know how it goes.

17 October 2006

Island of Misfit Code

We've just added a toys page to the site, and the plan is to use it to park little widgets and code snippets that we made to get ourselves out of a jam. You're welcome to whatever hunks of mojo you can use.

Right now the only piece of code on the page is a little JavaScript hunk of func that grabs all the form elements on a page and generates SQL to match. We used it to populate a database based on an HTML mockup we'd put together. I wish we'd thought of this before.

13 September 2006

Layout idea request

So we're in the final stages of putting the tiny site, and I need some ideas. Specifically, I need some examples of something small triumphing over something small. Examples of this would be David and Goliath, an elephant being afraid of a mouse, etc.

I've got two. I need a half dozen or so. If you can send me some ideas, I'd really appreciate it, and I'll be sure to give you props on the site once it's launched.


If you want to start playing with the app before the official launch, the SVN repository is at http://svn.ubermondo.com/tiny...

17 August 2006

we have liftoff.

So I've just launched the new ubermondo site, and I have to say that I'm pretty stoked. The site itself is not terribly complex, but it represents a huge deal for me, because it's powered by the first Ruby on Rails application I've ever built.

Tiny, the app I built to power the site (and, hopefully, many others), is somewhat like a miniature CMS; it cranks out clean, standards-compliant code that is a snap to deal with using unobtrusive javascript and good ol' fashioned CSS.

And I got to wear a fez. Life is good.

26 July 2006

When Web Clips go bad

When Web Clips go bad

Thanks, Gmail, for making spam filter maintenance even less appetizing.

21 July 2006

Miles at Great Clips

Scene: I am seated in the waiting area of a hair salon, trying to read Men's Journal without snickering out loud at the sheer goofiness of the articles. My son Miles has just sat down in the barber's chair. Miles, being Eight, has the power to say things that everyone else just wishes they could say.

Hairdresser: Hoo boy you sure have a lot of cowlicks. Did your Grandma ever tell you that? That cow must have loved you, boy! That reminds me of the story about the brown cow in the hospital. Do you want me to tell you that story?

Miles: No.

15 July 2006

Ask your dealer for MoPar

Ask your dealer for MoPar

If ads still looked like this, I would have no cash left.

13 July 2006

Take my ideas, please

So yesterday I created an account at Cambrian House. I've got a list of half-baked ideas longer than a Phish set list, so I figured it was worth a shot. If you haven't been to the site yet, you might want to give it a look-see.

And do the old man a favor -- pleeze vote for my ideas: betaBase, Federated Search Mojo, and Mizzessenger.

11 July 2006

I have a dream

So here it is. I'm on my way to work, and my mom calls me, telling me that I need to stop by her place before I go in to the office, because Jesus has dropped by for a visit, and it would be nice if I said hello. I'm a little ticked off, because I'm going to be late for work, but what the hell. When you get a chance to rub elbows with a celebrity, even one who would willingly agree to appear in a Mel Gibson film, you have to jump at it.

I get to mom's place, and there, seated at the dining room table among a bunch of friends and family members, is the Big Guy. I notice that everybody's eating, but while most folks are eating sandwiches and other "lunch time" stuff, Jesus has a plate piled high with donuts.

(I want to break from the Freudian trainwreck for a moment and point out that this is NOT one of those "I'm in command here" dreams -- instead, this is one where I'm just a passenger, watching what I do instead of consciously choosing it. Think Being John Malkovich, but without Charlie Sheen.)

I say my hellos, and notice that Jesus is a bit perturbed -- it's clear that He just wants to have some breakfast, but everybody keeps pestering Him with questions of ultimate concern. "What is the nature of the universe?" "What should we do with our lives?" "Are we doing church the right way?"

I go over to the kitchen and start putting donuts on MY plate too; as I do this I say "I have a question, Jesus." This is how I know it's a dream, by the way, because after I say this everyone gets quiet and demonstrates a modicum of interest in what I have to say. "Jelly or Creme Filled?"

Jesus makes a face as though I've asked him if the Pope wears a funny hat, and says "Creme filled." I hear myself say "then you ARE my Lord and Savior."

So what the hell does that mean?

06 July 2006

It's the DOM, yo.

So I've just finished making some changes to the ol' blog; now the more recent posts are larger than previous ones, my del.icio.us posts are displaying in the big three browsers (Firefox, Opera, and some goofy one called IE), and now the whole page smells like fresh parsley. And all of this glory was done with swanky DOM scripting, so the page should degrade quite well.

(incidentally, if you're a developer and you haven't played around with Unobtrusive Javascript yet, you probably eat puppies.)

Blogger is still kicking my ass, however -- no matter what I do, the page won't validate, because of some evil code that they're injecting into my pages. You get what you pay for, I guess.

27 June 2006

Check Yourself Before You Wreck Your Coworkers

Not everyone was meant to wear capri pants. Just putting it out there.

06 June 2006

Stickin' it to the Man

So today on the way out of the building I was busted by the corporate pseudo-cops.

My crime: Not prominently displaying my security badge.
The punishment: Having my name ceremoniously written on a clipboard, and being forced to listen to a speech delivered by a fat guy in polyester slacks. Fortunately, I did not have to do detention. This time.

Evidently, there are crooks so interested in what sodas are available in the break room that they can use their ninja-like cunning to circumvent our Byzantine security system, but who do not have access to Photoshop.

My instrument of vengeance: A red Sharpie. I'll be wearing my badge tomorrow, but now my picture has evil eyes. Oh yes, life on the other side of the law is sweet.

01 June 2006

Titles of Spam Currently in my Inbox that would make Superb Band Names

-bookworm dyke
-scissors scruffy
-fruity trap door
-inevitability pup
-insult nuptials

An Open Letter to the Lady in the Cubicle across from Mine

Okay, this is hard for both of us, but certain things just have to be dealt with. I think we'll all feel better if we can just get through this.

The toe ring is really pretty creepy. You're almost fifty years old, and you're not fooling anybody. Please stop it before I'm forced to contact Doctor Scholl.

A Friend

16 May 2006

Memo from HR: objectionable language

The following phrases are forbidden henceforth:

- Pushback
- Touchpoint
- Lessons Learned
- Buy-In
- Monetize
- Punt
- High-Level
- Ping
- Best-of-breed
- Core Competencies
- 800lb. Gorilla
- Team Building
- Roadmap
- "dub-dub-dub"
- Should Map
- Management

Any personnel caught using these pieces of terminology may be subject to dismissal and/or a donkey punch.

04 April 2006

Steps to Success, volume 33 - The Meeting Monkey

Tony Robbins is so last year.  Follow my simple guide and you can get yourself ensconsed in the Frappuchino-filled amniotic sac that is middle management.  Here goes:

1.) get a job.
2.) get promoted to a management position.  This is easier than you'd think; it's really just a matter of keeping your ideas to yourself, doing what you're told, and sticking around.

Okay, now that you're a manager, we're ready to rock.  Round two:
1.) whenever you're asked a question, given a task, or have rectal itch, call a meeting.  If you're not sure what to have the meeting about, who should be invited, or when to have it, call a preliminary meeting to brainstorm this.  Repeat as necessary.
2.) at the meeting, present the task you were given to your subordinates; assign related tasks to them, and demand that every step of the way be documented, so that it can be discussed at future meetings.  Repeat as necessary.
3.) present your findings to your superiors at the meetings that they have scheduled for you; they are following this guide as well.

That's it.  Stick with the program, and you will be promoted into a nice safe "VP of Information Services Management Consulting Processes" position before you know it.  Here's why:  Your employees will never question you, because they work for you and because you're keeping them docile with mind-numbing meetings and paperwork.  Because you are the one bringing solutions to your superiors, they will see you as the hero.  If something bad happens, you're cool:  If your employees balk at something, remind them that the task comes from higher up, and you'll see what you can do, but it's not your call to make, so it's best to stick with the program.  If your superiors have issues with something, act surprised that your subordinates would have come up with such a lame concept, and promise to address the issue with them.  You're bulletproof.

Of course, you will go straight to the "smoking a turd for all eternity" circle of hell for being another force for mediocrity in the world, but in the meantime that Mercedes is pretty sweet.

31 March 2006


So here's the lame-brained idea that hit me this morning:  Collect all of the email address from which I'm getting spam, and post them on a website.  The idea is that these addresses will get spidered and, hopefully, spammed.  Maybe the website could accept submissions from the public, as well.  Would it work?  Would I get sued?  And is there more coffee?

17 March 2006

So who the hell is Kilroy?

I've just heard "Mr. Roboto" by Styx, and I don't think I'll be able to
eat or sleep until somebody can explain what the song is about. Please

05 March 2006

Get busy readin', or get busy dyin'.

I just finished reading Getting Real today. I drank the 37Signals Kool-Aid a long time ago, but it's nice to get more detail on what makes those dudes tick.

As of right now, 37S is inching up my dream job list; the permanent top spot is taken up by "stay at home," but Pixar, Google, and Apple have all moved down a notch or two, hovering somewhere above "over-pierced barista."

If you haven't read the book yet, make a beeline over to the site and dig the free chapters. After being forced into the wrong way to do it for so long, it's nice to know that there are alternatives that don't involve canonical functional specs, endless meetings about meetings about meetings, and the overall soul-crushing sucktasticality that is the corporate universe.

I need to re-watch The Shawshank Redemption again. Is it good or bad to have hope? I can't remember.

26 February 2006

Crunk Juice, now in bar form.

Japan gets props for candy with names sweeter than the actual taste.