It is well-known that it’s a poor idea to store your application secrets in plaintext files, especially if they get committed to version control. So what should you do instead? Previously, we have attempted to solve this problem by having a file that only exists on the live environments, but that is tricky to support. In this post, we describe how we use Amazon’s Key Management Service to safely encrypt our precious secrets…
Consul is awesome, and super powerful, but takes a bit of understanding and setting up. We are looking at it now, because it could let us keep the same mechanism in place in development as we might use in production.
Tom shares our collaborative team process where everyone participates in planning and moderating with customer sessions to discover the right answers. Questions about the talk? Leave them in the comments!
By using automated rspec testing of our real infrastructure systems, Redbubble has reduced the uncertainty around its operating environments, and decreased the amount of manual correctness checking that engineers have to do when provisioning new systems.
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”
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.
Here at Redbubble, we do more than just sling code around all day long. We’re always interested in finding out more about our users, how they interact with the website, and what it is they’re actually trying to achieve when they’re on it. Now throw in some Arts and Crafts. What we get out is what’s called a Noticeability Study. This is an interesting User Research/UX technique which is designed to reveal which parts of a web page users actually notice. It is also incredibly quick to run – we’ve found we can run through one of these in less than half an hour. From this you can start to make inferences about what parts of your design are actually important (rather than
A little while ago, we realised that at having information about what was happening on Redbubble right now would be useful for many things; including tracking and alerting us to the sorts of issues that wouldn’t necessarily be caught by more traditional means (such as Airbrake alerting). Having come across this post by Etsy, we looked at statsd as a way to collect this information in a quick way without adding much processing overhead.