Typical challenges of building your data layer: lessons from growing companies | Hacker News Reader