Remove Continuous Deployment Remove Design Remove New York Remove Vertical
article thumbnail

Marching through quicksand

Startup Lessons Learned

Or follow all of the New York Times columnists equally? This is good news for everyone except those who have huge legacy investments in large-batch distribution. Case Study: Continuous deployment makes releases n. Revisiting the Software Design Manifesto (and what.

article thumbnail

The curse of prevention

Startup Lessons Learned

In the past, we invested in brilliant architecture, code reuse, refactoring, modular design, etc. If we’re practicing continuous deployment, we can be confident that we’ll be able to rush an emergency fix into production without risking introducing further problems. Take your typical scalability bottleneck.

article thumbnail

Lessons Learned: Sharding for startups

Startup Lessons Learned

For example, Friendster was famously vertically partitioned at one time in its growth curve. Sharding for startups To support a single partitioning scheme is easy, especially if you design for it from the start. Ive taught everyone from hard-core programmers to scripters to HTML-designers to use it properly. to store it.