The Good
Server Components + Server Actions eliminated API boilerplate. Brutalist design was fast to implement. The globalThis pattern for dev-mode data persistence was a clever workaround.
The Bad
Route groups took several tries to structure correctly - had a frustrating redirect loop. NextAuth v5 docs are sparse.
The Ugly
Images for the projects are loaded from the db and only memcached, will need an s3 worthy upgrade soon.