How did you build your new app? Any tips or tricks for other developers? Any architecture decisions you made?