Here at Redbubble, all of our icons are fonts. The vector goodness give us lovely sharp images on even the highest resolution displays. Up until now, we’ve used the excellent fontello.com to generate our font files from a number of icon sets, but our growing team has made managing our configuration file difficult. I’m a big fan of using robots for repetitive tasks, so I threw together a rake task that automates the process! This task allows us to drop individual SVG files into a folder, and automagically generates all of our font files in TTF, WOFF and EOT formats. It is even smart enough to generate a SCSS file with all of the mappings. Robots!
Redbubble is hosting a series of events where the web technology community can come together and discuss some thought-provoking ideas, led by both our own team and members of the community that inspire us. So come in, share a drink and lets talk tech! On May 21st, Redbubble’s Tom Sommer and Abla Hamilton present…… Stop Guessing! Talk to your Users to Find the Whys
Redbubble is hosting a series of events where the Melbourne Tech Community can come together and discuss some thought-provoking ideas, led by both our own team and members of the community that inspire us. So come in, share a drink and lets talk tech! On March 18, Redbubble’s Michael Milewski will be presenting “Experiences Test-Driving Infrastructure”
At Redbubble we are about supporting the communities that love creating. Whether the creation is web products, set work or any engaging experience, it doesn’t matter. It’s our commitment to foster and nurture those that are passionate. One of the initiatives in the web product arena is supporting the LAST Conference (@LASTConf) – a small, local grass roots event all about product development. Craig and Ed the team at LAST work hard to get great speakers and sponsors that live and breathe product and if you have attended, you’d understand it’s a great day.
Last Wednesday, we hosted a meet-up of the Agile Product Owners and Business Analysts group. The title of this meetup was “Validated Learning and Outcomes Using Lean Startup and Agile“. At Redbubble, we believe that sharing the knowledge and the experience we have is important for the community. We are grateful to have such capable and keen people around us and hosting an event like this would allow us to make the world a better place. We also wanted to talk about how we practice Lean Startup and Agile principles to achieve our goals of increasing value to our customers.
Some time ago, we stumbled on a way of looking at organising development teams courtesy of Spotify. According to this paper (PDF, and also an excellent read), Spotify organise their teams in several orthogonal ways. Redbubble is quite similar.
A couple of weeks ago we were honoured and excited to welcome Alistair Cockburn, one of the authors of the Agile Manifesto, into Redbubble HQ. It was a hastily arranged, last minute opportunity, and we were thrilled that Alistair could spare the time for us out of his busy trip to Melbourne. Alistair took over Level 2 (none of our meeting rooms were big enough for the occasion). He told us a bit about himself, his views on Agile Software Development (he describes it as a “co-operative game”) and ran an exercise with us.
At Redbubble, we are dependent on artists uploading new designs and illustrations. Naturally, we’d like to make this as easy as possible. Previously, the process to do this was to download a template, position their work offline, upload, save, check the final product and repeat. For designs that need to be in a particular position this could be an extremely painful process! In order to lower the hurdle for new users and decrease the frustration level for our long-time artists, we introduced a new uploader which takes away the need for templates and allows for preview and positioning of the design on the product before upload.
The success of Ruby has always been dependent on high quality open source libraries. The best known example is of course Rails. The codebase at Redbubble is mainly a monolithic Rails application with very few independent modules. While looking at possible architectures to move forward (which is outside the scope of this article) we also decided to start open-sourcing some of the code, small and large, that make our site run. We’re happy to present our first couple of open-sourced gems, KeyVault and ConditionalCapistrano.