How finally decentralizing your frontend feels like