Settings

Theme

Three Middleman Hacks We’re Using On This Site

discovermeteor.com

35 points by tmeasday 12 years ago · 16 comments

Reader

stbullard 12 years ago

Not knowing Middleman, I initially read the title (currently "Three Middleman Hacks We’re Using On This Site") as "Three Man-in-the-Middle hacks We're Using on This Site.

Risky click!

  • sgdesign 12 years ago

    Oh, I hadn't thought about the potential for confusion! Curious to know if that's how most people will parse it…

    • adrianpike 12 years ago

      Same. I got super excited to learn about some fresh MITM goodness. Middleman looks interesting as well, though. :)

    • ics 12 years ago

      For some reason I read it as "Mediterranean" first, but by the time I got the visual buffet of Mediterranean dishes and trying to cope with one hacking such a thing, I also began to see it as MITM hacks.

    • ckannan90 12 years ago

      I read it exactly the same.

    • westi 12 years ago

      It is how I parsed too.

    • yaddayadda 12 years ago

      Another person thinking it was about MITM.

  • aabalkan 12 years ago

    Yes, me too. God, why does anyone pick a project name like that?

    • stdbrouw 12 years ago

      It's really only confusing in this particular context, or to be precise, this particular sentence. Similarly, "Metropolitan Transportation Authority Invests Heavily in Rails" doesn't really make "Ruby on Rails" a particularly confusing project name.

    • toddmorey 12 years ago

      Well, to be fair, Middleman translates authoring files (sass, yaml, haml, etc) into ready-to-publish static assets. It can also be wired to liveroad so that it instantly updates what you see in the browser. In that workflow, the name really makes sense to me.

russelluresti 12 years ago

Middleman is actually a really great piece of software. I've used it on multiple projects, and it's really great for what it does.

When all you have to do is hand a set of static files off to the client, Middleman allows you to use your favorite technologies like Sass, and comes combined with LiveReload (which is a nice time-saver).

It's also very Sinatra-esque, which I greatly approve of.

MaxGabriel 12 years ago

This isn't a big deal, but the assignment in `featured = featured.delete_if...` isn't necessary since delete_if mutates the array.

macspoofing 12 years ago

Everything is a 'hack' these days.

silentrob 12 years ago

This is a great post. 2014 is the year of static sites (and generators)! Lots of great resources popping up.

staticsitegenerators.net staticapps.org staticshowdown.com

Full disclosure, I work on Harp and I'm judging Static Showdown.

pibefision 12 years ago

I like your site design. Is it based on some other template? Is it open source? Tks!

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection