development


Automated deployment with Prudentia

A few months ago Iwein wrote an article about Continuous Deployment and what it takes to get there. It’s about time to get practical about that. How do you do it? It’s really simple. In this howto we’ll show you how to deploy a simple Jekyll application to Digital Ocean with Prudentia. But first let… Read more →


Stop bugging about features, just embrace change…

This post was written by Iwein Fuld, Founder of Capacitor, the workplace where companies develop their apps with the help of distributed teams. Sign up for Capacitor today and we’ll double your credits (up to €500) to hire a team for your project! You’re working on your product, the first version of your MVP is done… Read more →


How to be a productive developer (2)

Last week I wrote about what you can do to your body to become more productive. This week I’ll write about what you can do to your mind. I believe that fixing your physical well being is important to do first, it makes the mental part much easier to do. However, once you’ve got your… Read more →


How to be a productive developer (1)

I’ve done a lot of experimentation around my own productivity as a developer. For what it’s worth I think that the lessons I’ve learned from my failures and successes are worth sharing. Especially because in the startup community, everybody is trying to wring the best performance out of themselves, sometimes with devastating effects. This article… Read more →


Getting ready for Continuous Delivery

Several of the most successful startups of the last decade use Continuous Delivery. It is used for example by Facebook, Twitter, Github just to name a few. There are huge benefits to it, so it might be a good choice for you too. In this post I’ll describe what you need to do to get… Read more →



Scale development by splitting teams

StarterSquad is growing, and this has caused the need for scaling up our development capacity. Because the StarterSquad model is appealing to developers, recruiting hasn’t been much of a problem, but we did find an interesting challenge in scaling up our teams. Research has shown that the productivity of a team doesn’t scale linearly with… Read more →


How to behave as a developer in a Distributed Team

I wrote earlier about our way of doing distributed development. The learning continues. In this post I explain the rules that we apply to ourselves to keep the team flow and collaboration going. These are the rules that make it possible for StarterSquad to deliver high quality MVPs. The rules are short, and easy to… Read more →


Getting away with Cheap Software

Cheap software has a lot of advantages. On a first glance it seems that cheap means low risk (unless you’re buying cheap explosives, but software is usually not that dangerous). If you don’t invest a lot in software you don’t have to write off a lot of money in case of a pivot. BUT, if… Read more →