article thumbnail

Lessons Learned: Sharding for startups

Startup Lessons Learned

Sharding for startups To support a single partitioning scheme is easy, especially if you design for it from the start. It also doesnt make sense to design your app for scalability from the start, since you may have to create many iterations before you find a version that requires any scalability at all. 21comments: Imran said.

article thumbnail

Lessons Learned: Why PHP won

Startup Lessons Learned

Youll notice a pattern: most of the key features that enabled PHPs success are considered among its defects by experts in language design. Ironically, as PHP has grown up, its designers have been busy "fixing" these shortcomings. Youre right php can get ugly when used inline with html. Keep HTML HTML and Javascript Javascript.

PHP 166