How I added a like counter and guest wall to my Next.js site using server actions, Prisma, and PostgreSQL. Real code, real patterns, real trade-offs.