Image: sand clock by valeo5 Let’s assume you’re working in an a team. An Agile team (of course). Chances are you’re doing daily stand-ups. Perfect, right? Not quite. Here’s why: 4 out of 5 times you don’t need daily stand-ups in your team. Disclaimer: Lots and lots of other team leaders / scrum masters / engineering managers / etc. think like me, which means there’s hundreds of articles out there covering this particular topic. So if you’ve been reading about stand-ups for a while, a lot of what follows might sound familiar. When to try stand-ups In my opinion, there’s only two situations a stand-up is worth trying and might add some value, at least for a little while. (Almost) every
Most of us have come across goal setting in one way or another, be that at work when your boss comes over and tells you that you have to reach a certain sales target this quarter, or when we make a new year’s resolution to learn a new language. But why do we constantly set goals? Does it even work? Can’t we just all try our best and be much happier? Turns out that setting effective and meaningful goals can have a tremendous effect, not only on your performance, but also on other aspects of your (work-)life. Why set Goals? Research on the topic of goal setting has been done for more than 50 years and a lot of it
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.
Redbubble has been around for a while now and we haven’t made any efforts to give our visitors on phones and tablets an awesome experience – a better experience than looking at a full sized page zoomed out! So to that end, we recently spent a decent amount of time to make Redbubble more mobile friendly. Responsive or Native? When developing a mobile site, there are basically three options available: Build a native app. Create a separate mobile site. Convert the existing site over to a responsive design. Since we didn’t have the expertise to build a native app and a separate mobile site would only mean we had to support two codebases, we decided pretty early on that the responsive way is the