I&#x27;m investing and developing a product on Ethereum, not affiliated with the project or developers, so I&#x27;ll give my sense of things. We&#x27;re in an era of rapid experimentation. It feels a bit like a shared developer box without any libs or tooling so people are busy working out the best way to approach common problems.<p>I know it sounds like marketing but it does remind me of the early days of the web, like 95, before the web was serious business. It&#x27;s all toys and gizmos, the hacker equivalents to water ripple effects, with frameworks coming in to help people build more interesting and production-quality things.<p>Very basic questions persist such as how to best store large data files (ipfs looking like the clear winner), how to reference them, how to design a currency, how to avoid designs that are too stiff or get stuck in a state where they can&#x27;t be easily updated, how to express an application model in smart contract form, how to best represent a user account, etc. If that sounds fun, jump in, if you were wanting something that matched the hype, wait a few months. Apps on Ethereum can be as expressive and polished as the apps you use today, and can even be designed just as <i>centralized</i> as the apps you use today, but with properties you would typically think of only belonging to Bitcoin.