mattly.bbq~ RSS

mattly
cooking up some tasty bits from portland, or

elsewhere: tweet, code, photo

Archive

Apr
20th
Fri
permalink
Apr
11th
Wed
permalink
engagement photos (shout out to Julie Randall Photo)

engagement photos (shout out to Julie Randall Photo)

Mar
5th
Mon
permalink

Rethink mass assignment outright. Ask hard questions about whether attr_accessible belongs in the model, in the controller, in some kind of view entity, or whether there really ought to be a form do-hickey that helps a view render and also helps a controller process the result. There’s a lot of interest in DCI (Data, Context, Interaction). Is attr_accessible a role responsibility?

Come to think of it, why are models so damn fat? What’s a form doing only assigning some of a model’s attributes? Should it really be posting to a smaller model that is composed into a bigger model?

Raganwald nails it, as usual.
May
11th
Wed
permalink

penultimate

This is the second-to-last post on this blog.

I haven’t updated this since early February, and while no one has asked about why, I figured I’d say something:

1) I’ve met the woman who I have a good chance of spending the next few years or longer with in November. We’ve been ratcheting things up several notches since.

2) I’ve been busy getting phpfog launched. Our original target was two months ago, but we’ve had a few setbacks

3) All I’ve really ever said here, besides music best-of lists has been quotes. I don’t feel the need to share these any more.

4) I’m eventually going to do up a blog on a different platform, whose uptime I have a bit more control over. Probably static files on github pages or S3; perhaps wordpress on phpfog if I can find a way to tolerate wordpress. I’ll be writing about things with a bit more depth than I ever have here. When I get that going, the link to that will be my last post here.

It’s been fun, tumblr, but I’m a different person now. Thanks for the memories.

Feb
4th
Fri
permalink
Every generation of tween girls needs a non-threateningly pubescent mop-headed pop sensation on which to compulsively project their budding sexuality, and you should never underestimate the sheer magnitude of disposable income those bitches control
Feb
3rd
Thu
permalink
You’re adding labels because your graphics has failed you. People can’t judge area well. Especially with curved boundaries.
Jan
25th
Tue
permalink
Almost nothing was simple, ergonomic, and low-needs, targeted at an audience that just wants to get something done without needing to care too much about the details.
permalink
Tough shit. That’s why we have if statements.
Jan
23rd
Sun
permalink
It’s not a sufficient condition, but it’s clear that “nobody saw it coming” is a common refrain when disruptions are seen in the rear-view mirror
Jan
21st
Fri
permalink
URLs are for humans. Design them for humans.
Jan
19th
Wed
permalink
Last week made us realize that the reality is a little bit more nuanced. It isn’t mobile that’s overwhelmingly important, it’s the app store.
permalink
Have you noticed that Vibram Five Fingers are taking over for the once venerable Birkenstocks as the footwear of choice when you want to flex your tech street cred (especially your cloudy, ruby, node.js, nosql street cred)? Time for DevOps to make it’s own fashion statement?

2011: Time to Escape the DevOps Echo Chamber — Agile Web Development & Operations

STOP. DO NOT PASS GO. DO NOT COLLECT TWO HUNDRED DOLLARS.

Jan
17th
Mon
permalink
The Congressional Research Service can’t even count the number of criminal offenses currently on the books in the United States, estimating the number to be in the “tens of thousands.
Jan
13th
Thu
permalink
The piano isn’t for itself, it’s for the “right” college, and for 99% of America the precise college you went to is as irrelevant as the beer you used to lose your virginity. Was it Bud Light or Stella Artois? Same bank account.
Jan
12th
Wed
permalink
I don’t see how Google keeps Flash but drops H.264 in the name of “openness” without being seen as utter hypocrites.

Daring Fireball Linked List: Google Dropping Support for H.264 in Chrome

Remember kids, when Google says “open” they mean “Google”.