Diving into the Yahoo! Open Stack – SF PHP Meetup April 2nd, 2009

When: 6:30pm Thursday April 2nd, 2009
Where: CBS Interactive – 235 2nd Street San Francisco, CA
RSVP: Diving into the Yahoo! Open Stack

Join the SF PHP Meetup for an exploration into the Yahoo! Open Stack and learn how to leverage Yahoo’s platforms and scalability to build your next application. We will examine the components that make up Yahoo’s open stack: developer tools (YUI), data apis (YQL, BOSS), social apis, and the application platform (YAP).

  • Overview
    • What is the Yahoo! Open Stack?
      • Developer Tools – YUI, Tutorials
      • YOS SDK for PHP
    • Data APIs – YQL, BOSS …
    • Social APIs – Profiles, Connections, Updates, …
    • Application Platform
      • OpenSocial Support
  • How does it all work?
    • Development Workflow
  • Building an open application with PHP and YOS
  • Common Problems & Solutions
    • CAJA
    • OpenSocial

More about the event after the break

Posted under Events, Internet, PHP, Technology, Tips & Tricks, Web Development

This post was written by Michael Tougeron on March 11, 2009

Tags: , , , ,

Memcached Q&A and SEO for Developers – SF PHP Meetup Feb 12th, 2009

This month the SF PHP Meetup has two great speakers lined up. The first will be the intro talk/Q&A given by Dormando on memcached. This will be less of a talk than an interactive Q&A session about memcached.

For the main presentation David Gomel, Senior Program Manager leading SEO within CBS Interactive, will speak to us about SEO in a Web 2.0 world. The session will cover many of the important SEO issues that involve front and back-end engineers on a daily basis. Many of the decisions that tech folks make have the potential to materially impact search engine traffic. Even if you have been to a similar talk in the past, you should consider attending as we will be discussing topics that are frequently evolving. Please bring questions!

Topics will include:

  • HTML fundamentals
  • CSS Usage
  • JavaScript/Flash/Ajax
  • Graceful Degradation
  • Multimedia Content
  • Duplicate Content
  • Redirection
  • URLs
  • Bot Traffic
  • Robots.txt

…And More!

David Gomel is the Senior Program Manager leading SEO within CBS Interactive. He is responsible for SEO knowledge sharing and training within the company.

When: 6:30pm Thursday Feb 12th, 2009
Where: CBSi – 235 2nd Street San Francisco, CA
RSVP: http://www.meetup.com/sf-php/calendar/9230626/

6:30 – 7:00 — Doors open/general socializing & food
7:00 – 7:30 — Intro talk on memcached by Dormando
7:30 – 8:30 — Main presentation by David Gomel on SEO.
8:30 – 9:00 — Main presentation Q&A
9:00 – 10:00 — General discussion/Q&A/networking/etc.
10:00ish — end of group

Posted under Events, Internet, Tips & Tricks

This post was written by Michael Tougeron on February 4, 2009

Tags: ,

Making frameworks suck less – SF PHP Meetup Nov 2008

Terry Chay will be returning to speak again!  Due to popular demand Terry has agreed to give his recent “Making frameworks suck less” talk that he gave to the ZendCon08 UnCon this year. Be sure to wear comfortable shoes ’cause Terry will pack the room!

RSVP here: http://php.meetup.com/139/calendar/8911737/

The blurb from ZendCon08:
Terry Chay, the original PHP Terrorist, is well known for his criticism and ridicule of the Ruby on Rails framework. He criticizes, mocks, and f-bombs his enemies into surrender. In this discussion, Terry will share his ideas and thoughts on making frameworks better.

Map to CNET Networks, Inc.
When you arrive, please look for the PHP Meetup sign pointing you to the conference room. Please RSVP if you are attending so that I can prepare enough snacks and beverages.

Look forward to seeing you there!

This event can be found at:

Posted under Events, Internet, PHP, Technology, Web Development

This post was written by Michael Tougeron on October 9, 2008

Tags: , ,

Aug PHP Meetup was a success!

Last Thursday’s SF PHP Meetup had a pretty good turnout; about 70 people by my count.  Joe Stump from Digg.com gave his talk titled “Deploying code with PEAR” to the group.  Thanks to Ray and Roger from zynga.com who contributed pizza & sodas for an opportunity to tell the developers about the job opportunities at zynga.  Digg.com & GameSpot.com are both hiring (Digg and GameSpot) as well.  Mariano Peterson and I both took pictures and posted them on Flickr at http://www.flickr.com/photos/marianopeterson/sets/72157606611446280/ and http://www.flickr.com/photos/michaeltougeron/sets/72157606635039807/ respectively.

I already have next month’s talk/speaker lined up.  Aaron Newton from Iminta.com (formerly CNET) will be giving us a preview of his Mootools talk titled “Mootools: An Overview” that he has planned for the upcoming AJAX Experience conference.  Aaron has a Mootools book coming out that’s available now via pre-order on Amazon.

Posted under Events, JavaScript, Technology, Web Development

This post was written by Michael Tougeron on August 10, 2008

Tags: , , , , ,

Okay, so I am the SF PHP Meetup Organizer

/sigh.  What a crazy week.  E3 and the meetup fubar really screwed up my mood.  E3 is now over and the meetup fubar has been resolved.  If I could hit reset I truely would.

So after my email earlier this week to Rana, he responded and said that he thought about it too and wanted to work out the transfer to me.  I’m glad he changed his mind.  Maybe he had a change of heart and realized the errors or his way.  Or maybe it had something to do with the 20+ people that emailed him and complained about what he was doing.   I guess whichever it was doesn’t really matter.  I’m now the official organizer and I’m really looking forward to where the group is going.  🙂

My email announcement to the group after everything was worked out:

Hi everyone.  I wanted give a quick update on the status of the group and its leadership.  There was quite a bit of confusion over the last week that should be clarified.

First, the resignation email over the weekend was not about me.  That was sent because the official organizer (used to be Julian Triber) stepped down.  He & I have been talking on several occasions about his stepping down because he did not have time to focus on the group due work related time constraints.

Second, after a bit of confusion for the first part of the week, the group has been transferred officially to me.  As you know I’ve been setting them up and hosting them for the last 9 months.  The group has come a long way over the last year and I’m proud to say that we now average well over 60 people for the last 5 months.  (According to meetup.com anyway; personally I believe it to be a lot more.  There is no way Terry’s OO talk only had 71 people.  The room was overflowing!)  I’m really excited about how the group is growing and how we are reaching more and more people every month.  We’re the largest PHP Meetup they have!

In addition to me becoming the organizer of the group, I’ve assigned Mariano Peterson to be the assistant organizer.  For the last several months Mariano has been a great help in planning recent speakers & topics.  Thank you Mariano for your great work.

Finally, I’ve made a few changes to the setup of the group on the meetup.com website.  A) I’ve expanded our group’s topics to include Software Developers (ranked 3rd), LAMP (1st), and Web Technology (20th).  We usually cover these topics each month in addition to our core PHP (1st).  This will expand the reach of our audience and hopefully bring in more members.  B) I’ve opened up the message boards so that we can now communicate there in addition to the mailing list.  I’ll be clearing out old job postings and antiquated topics over the weekend.  C) I’m updating some of the default group fields & pages like group description, about us, why someone should join, adding an optional new user introduction, and a few others.  If you have any suggestions let me know
and I’ll try to work them in.

Thank you all for your participation and support for this group.  I look forward to seeing you all at the August 7th meetup where Joe Stump from Digg will be talking about deploying code with a PEAR channel.


Mike (aka Touge)

P.S. If you have any requests for topics, please let me

Posted under Events, opinion

This post was written by Michael Tougeron on July 18, 2008