A Scaling Magic Trick

By definition, as a company scales rapidly, it adds people quickly. There are many things about this that are difficult, but a vexing one has to do with the leadership team. Often times, the wrong people are in senior positions. The faster a company grows, or the less experienced the CEO is (e.g. a first time founding CEO), the more likely it is a problem. Per Fred Wilson’s famous post What A CEO Does , this is one of the three key responsibilities of a CEO. ...

June 16, 2016 · 4 min · Brad Feld

Scaling Techstars Horizontally

There are two common ways to scale a system – horizontally or vertically . If you are a software engineer, you probably get this instinctively. If you don’t know what this is, let’s work with the simple Wikipedia definition which is pretty good. Scale Vertically (or “scale up”): Add resources to a single node in a system, typically involving the addition of CPUs or memory to a single computer. Scale Horizontally (or “scale out”): Add more nodes to a system, such as adding a new computer to a distributed software application. Think of vertical scaling as building a bigger monolithic machine and horizontal scaling as add more machines to the system. Or, if you want a business construct, vertically scaling would be adding more people in one location while horizontal scaling would be creating a bunch of new locations, optimally with a similar footprint to the previous locations. ...

December 16, 2015 · 3 min · Brad Feld