A Thing I Made: PUMA.com
Posted 7 July 2011 under refreshthetriangle, ruby on rails, technologyI’ve been working for PUMA (the shoe company) at Viget for about the last year and a half, developing a content management system (CMS) to drive several of their category marketing sites (including Running, Football, and Golf). In March of this year, we began modifying the platform to drive not just these category sites but the PUMA homepage, as well. I’m proud to say that, as of March 20, our software, written in Ruby, is serving www.puma.com.
It was a great experience, working with a team of talented user-experience and visual designers, front-end developers, and fellow Ruby guys, not to mention project managers who held it all together. In technical terms, we were able to make heavy use of Redis to speed up page load times and cache the countless API responses that drive the site. I’m happy to report that, all humbleness aside, the site is screaming fast.
If you’d like to hear more about the PUMA project, some of the team members and I will be speaking at this month’s Refresh the Triangle on July 28.
Recent Posts
- 6 Feb
-
New Site: davidmade.com
I’ve been working on a small site for posting shorter-form writing and music recordings which I’ve called Davidmade. I was using Tumblr for a bit, but I’ve wanted to build a static site … Read more »
- 23 Oct
-
Rails Rumble 2010: GitWrite
Last weekend, I participated in the Rails Rumble for the third year in a row with fellow Vigeteers Matt Henry, Chris Jones, and Clinton Nixon. Our app, GitWrite, is billed as “blogging for nerds … Read more »
- 25 Aug
-
The Gift & the Curse
Last week, my sister and I took a road trip across the American southwest, moving her from her temporary home in Burbank, CA to College Station, TX for grad school. It was a great time — visiting … Read more »
Quick Links (via Pinboard)
- 17 Jan
gitguru » Rebase v Merge in Git
If you haven’t worked with a version control tool that allows for easy branching, you’re probably wondering what the difference is between rebase and merge and why you’d choose one over the other.
- 16 Jan
Golden Grid System
Golden Grid System (GGS) splits the screen into 18 even columns. The leftmost and rightmost columns are used as the outer margins of the grid, which leaves 16 columns for use in design.
- 13 Jan
8th Light
At 8th Light, we craft web applications that are beautiful, durable and free of defects in workmanship.
- 13 Jan
Writing Ruby Scripts That Respect Pipelines
Pipes are the most powerful concept on the command line. With pipes you can string together small, simple commands into bigger, more useful pipelines. This is the secret sauce that goes along with the Unix philosophy of "Do one thing, and do it well".
- 11 Jan
The Wirecutter
Even though I will be blogging occasionally, The Wirecutter is not another tech blog. The Wirecutter is mostly a list of amazing gadgets.
