P’unk Avenue

Apostrophe People Plugin!

    • people plugin directory
We're pleased to announce a nifty new(-ish) plugin for the Apostrophe open source developer community. The Apostrophe People Plugin lets you organize and display people on Apostrophe pages. You can filter, sort, and search for people and add people…

Apostrophe Scales: Part II

Were you longing to hear the words "and one more thing" at the end of Apple's iPhone 4S press conference? Of course you were (even though the 4S is pretty darn amazing, honestly). So here's "one more thing:" serious…

Wrap it up: storing files in the cloud with PHP

Every website has media. Images, MP3 files, even Office documents, cluttering your server's disk space to the point of no return. Amazon Simple Storage Service, aka S3 is a super-popular solution to that problem. Amazon knows all about storing…

Biking from City to Shore... lightning or no lightning!

    • tom under bridge
Last night I went for a little bike ride. Mother nature had other ideas. This was my view last night as my bike and I waited out a thunderstorm under the Columbia Railroad Bridge, along the Schuylkill River. Yeah,…

When service becomes a performance

    • mediatemple tweet
This is intriguing on a number of levels. This guy tweeted that he sure wanted a Morton's Steakhouse steak waiting for him at Newark International Airport. And lo and behold, there it was, etc. People pointed out that maybe…

Symfony 2 is here!

At long last, the first official stable release of Symfony 2 is out. It was worth the wait. Symfony 2 is an all-new web development framework for PHP. It follows great practices like dependency injection, namespaces, edge side includes…

MacOS X Longcat

    • macos longcat gag
Why yes, I am thinking about installing MacOS X Lion today. I'm kidding about the long download (at least I am so far, not yet having tried it). Downloads are a nice alternative to mucking about with DVDs and…

We're eating our own blog food!

P'unk Avenue's blog is now running on Apostrophe. While punkave.com has been an Apostrophe site for a long time, our blog remained a Wordpress site for longer than it should have. That mainly had to do with the need…

"You can do everything on the web:" fourth time's a charm?

The Google Chromebook is out. It's a laptop that boots in eight seconds and takes you straight to the web, where all your stuff lives anyway. It's a game-changing, Microsoft-killing, paradigm-shifting ball of excitement... or is it? As a web…


MySQL + NoSQL = joy + happiness

On Friday we released a shiny new Symfony plugin for those who need to store a little extra data without making a big ol' database schema change every single bingle time. Maybe you're tempted to jump ship to NoDB solutions…

Replacing Twitter: A Modest Proposal

Everybody loved Twitter, then they started pushing the other birds out of the nest, now folks are mad. Yeah, well, that's what happens when you put all your eggs in one nest. That you do not own. So let me…

Cryptography, Technology, Privacy: Philip Zimmermann, Inventor of PGP

Liveblogging Philip Zimmermann's talk on Cryptography, Technology and Privacy at SxSW Interactive. Philip Zimmermann is the author of PGP (Pretty Good Privacy), widely recognized as the best mainstream tool for keeping communications private on the Internet, particularly email [https plays…

Public transit data, APIs and City Government

Julie Blitzer, Uffer and Jariyasunant, #transitapps A talk at SxSW Interactive "Why are you doing this?" Julie is a lifelong New Yorker & subway rider, design geek, UX designer to nonprofits & government & good cause projects, former political staffer,…

Liveblogging "Programming and Minimalism: Lessons from Orwell and the Clash"

I'm at SxSW Interactive, attending Jonathan Dahl's talk, "Programming and Minimalism: Lessons from Orwell and the Clash." Thought I'd share the wealth with a little liveblogging action. The twitter hashtag is #minimalistprogramming Dahl is cofounder of Zencoder, which offers video…

Invader Zim Party

All ye who love Invader Zim and will, tragically, not be attending InvaderCon in Atlanta the weekend of March 26th-27th: take heart! We'll be holding an Invader Zim marathon (aka THE ZIMENING) here in the office. Projection screen! Munchies (possibly…

Liveblogging Symfony Live Paris: Unconference Day

Symfony Live unconference schedule (The unconference is in the opposite wing of the building from the other two conference rooms, there is a sign at the back hall) First up: Stefan Koopmanschap, "You Are The Community", 9:30am A small group…

Liveblogging Symfony Live Paris

Josh Holmes The Lost Art of Simplicity josh.holmes@microsoft.com joshholmes.com (This guy is taking a philosophical tack and is not here just to shill for Microsoft products, good talk so far.) An American living in Ireland. "Had to go to France…

Liveblogging Symfony Live

5:35pm, Wednesday Geez o man, I liveblogged the entire conference! I honestly didn't expect to keep it up for two full days. Glad I did as it helped me focus and learn more than I would have otherwise. Lots of…

Apostrophe 1.5.1 makes everything perfect forever

Well, maybe not everything. But pretty close. We've released version 1.5.1 of Apostrophe. As the version number implies this is a bug fixing and stability-oriented release, although there are a few new touches thrown in to make a good user…