Barcamp Sacramento Tomorrow

BarCamp Sacramento, June 2-3

Reminder, I’ll be at BarCamp Sacramento tomorrow.

BarCamp is an unconference (it is free to attend, users can give talks at will). I’ll do my Underpants Gnomes talk. And I can do an impromptu Rails on Ruby talk. 🙂

Unconferences are great. We should support more. It’s sort of like Lunch 2.0 only not with breakfast and dinner also.

Hope to see you there.

PHP as language

There’s an interesting post on Ning Developer Blog on their choice to use PHP as the Ning platform client language.

At Tagged, we don’t roll the way Diego does at Ning, but it’s shocking how similar the thinking is. This post was related to the old dog: PHP templating systems vs. PHP as templating.

It reminds me of my biggest beef with working at Plaxo, which used C++ with clearsilver templating. Whenever I used Clearsilver, I kept thinking, “Well this is obviously designed by a bunch of C coders who think they know better.”

Coding in that joke of a templating system, was like coding with both hands tied behind your back. Having such restrictions did lead to a certain amount of creativity—introducing Ajax to Plaxo about a year before the term was coined, and maybe influencing things like Meebo—but I keep thinking how much the setup got in the way of programmers expressing their creativity. How long did my former company spend looking for C++ John Henrys, when a segmentation (like the way Ning does with Java core and PHP frontend) would have served as the steam-powered hammer?

The John Henrys can focus on what they’re good at instead of dying to prove that they can do HTML templating and everything else also. “Everything you can do I can do better…”

Diego is right, but my emphasis is different: PHP is a programming language.

And language is a vehicle for expression.

Save the PR, save the world.

I’m just an engineer and I don’t know jack about PR and I mentioned this site before, but Brian Solis has a real gem of a post on updating PR for the Web 2.0 world. It also has a nice summary of the conversation/flame war so far as well as a link to a primer for morons like me.

Good stuff.

My little stab.

(I’m starting to recognize some of the names being mentioned from Lunch 2.0: Dave McClure, Brian Solis, Jeremiah Owyang, Shel Israel, Gabe Rivera/Techmeme, Guy Kawasaki, etc.

Scary!)

Memorial Day in Fisherman’s Wharf

The loud pounding distortion of a hip hop baseline pushed through way too tiny speakers caused me to look behind as I crossed the street. I saw the car and who was inside and then did a double take. Inside the rice burner was a middle-aged white guy with a bandana that could pass for Steve Carell.

I had to share this “life imitates art” moment with someone so I called Dave Kellogg. We started to talk about Lunch 2.0 as I headed toward In-N-Out Burger for dinner. Cat Guy passed me on his bicycle mumbling something about “cat lovers only.” I turned the corner and continued to talk with Dave. We were on the subject of Guy Kawasaki.

“RAAAARRHHHHHRRRRGGGGG!!!”

I almost jumped out of my jeans. A crowd of tourists were in a semicircle around me, laughing. “Shit, Dave, Bush Man1 got me! Hold on, I have to give him a buck.”

I love San Francisco.

Pier 39

Pier 39
Fisherman’s Wharf, San Francisco, California

Nikon D200, Nikkor 18-200mm f/3.5-5.6G VR
1/80 sec @ f/13, iso 100, 18mm (27mm)

1 Just in case you don’t know, most of the panhandlers in the Fisherman’s Wharf area have a shtick. Bush Man squats behind two branches he holds in front of him and scares unsuspecting tourists for money. He also makes passing references to his blackness if the tourists are white (which they invariably are). I was actually thinking yesterday that I hadn’t seen Bush Man in a while. I dropped some money in, did the boxer greet thing with him, and went about my way.

More fast food math

Updating this post. Here are the current prices at the Fisherman’s Wharf McDonald’s:

  • double cheeseburger: $1
  • bacon cheesburger: $1
  • hamburger: $1.19
  • cheeseburger: $1.29
  • bacon double cheesburger: $1.59

Simple prescriptions and making choices

Shanti Bradford wrote a response to my rant. (Yes, it was a rant.)

I read the article and he makes some valid points. It’s a good pivot to summarize some of the things that came up in the discussions.

But then he wrote:

“[Terry’s article] makes the classic mistake of assuming (or implying) most apps will ever need to remotely scale to hundreds of thousands, if not millions, of requests a day (where Twitter currently stands).”

Time to pull out the can of whup ass! 😉

[Clarifying Ruby on Rails’s place in the world.]Continue reading

Discussion and Democracy

“…our democracy is in danger of being hollowed out. In order to reclaim our birthright, we Americans must resolve to repair the systemic decay of the public forum. We must create new ways to engage in a genuine and not manipulative conversation about our future…Americans in both parties should insist on the re-establishment of respect for the rule of reason.”
—Al Gore, from The Assault of Reason in Time Magazine

I started this blog after the 2004 election with a purpose to “write to create context for another to think.”

Whether it is morals, politics, technology and industry, or every day life, each of us has both a right and obligation to participate on the public forum. Thank you, the reader, for taking some of your time to be a part of this conversation.

Plaxo labs search (and birthdays)!

Plaxo search

Plaxo Labs search is working. Notice that I used the Plaxo search plugin which I installed in Firefox.

(Yes, apparently I need to use the deduper.)

Another surprising feature is a birthday view that was added to contacts:

Plaxo birthday list

Too bad I can’t sort by upcoming birthdays. 🙁 But notice that alert? Something about requesting birthdays from your contacts?

Plaxo birthday reminders

Score! Birthday requests are much friendlier than contact information update requests. Who wouldn’t want a birthday ecard in their inbox? 🙂

Finally.

Now if only Plaxo would give a free one day subscription to unlimited premium eCard sends to people on their birthday…