You can be the most intellectual person on the planet but if you have a child-like mindset, that is, being very emotional and prioritizing it over your logical reasons & expressing them through your actions, then people aren't going to respect you for the type of person you are.
Caching & Performance
Task #4: Added React.cache() deduplication for shared queries (getSiteSettings, gallery loading) and explicitly documented dynamic rendering on public pages with export const dynamic = 'force-dynamic'
#BuildinPublic#webdev#indiedev
Build in Public Days 78-84 (85 today): Creating a creator-CMS portfolio boilerplate based on my NextJS website I'm currently working on.
(This thread would've gotten much longer if I didn't post this today)
Iβve spent the last week polishing mostly the frontend of my website.
Task #3: Full App Router architecture push. Added error.tsx + loading.tsx boundaries across all 47 route segments, refactored blog/newsletter slug pages to proper server components with generateMetadata, and cleaned up client/server boundaries
I'm solving the frustrations I had with Wix, Squarespace, and Wordpress while trying to make my own product as technically friendly as possible.
But there's still technical stuff you have to do.
The only difference is that I did most of the work for you.
#BuildInPublic Day 70-76 (technically Day 79 now) on creating a portfolio-CMS boilerplate based on my personal NextJS website I'm currently trying to finish building.
Login to my admin dashboard is finally working again.
So I decided to build my own website from scratch using NextJS and Convex for the first time
I needed to solve my own problem while creating a boilerplate out of it.
And if I have the same problem, there are others who encounter the same issues that I have.