Full threadushakov·tRPC, because you can learn a lot of type-inference tricks using generics and proxieshttps://github.com/trpc/trpcView on HN