A collection of thoughts and technical insights.Total Entries: 5

Featured
Feb 3, 2026
2 min read

When MySQL Turned Against Me

The day started with Prisma Error P3018 (MySQL Error 1071). I learned the hard way that MySQL has strict index key length limits. Better-Auth uses long, secure identifiers and MySQL simply refused to cooperate.

#Zustand#Prisma#Better-Auth
READ MORE
Feb 3, 2026
2 min read

Deploying Next.js to cPanel

Deploying Next.js to cPanel isn’t straightforward. Most guides assume Vercel or a VPS, but shared hosting is still very common and yes, it can work. Here’s what I learned doing it the hard way.

#cpanel#next.js
READ MORE
Featured
Feb 3, 2026
1 min read

SSL, Self-Signed Certificates

The logs showed the real enemy: Error P1011: self-signed certificate in certificate chain

#vercel#Supabase
READ MORE
Featured
Feb 3, 2026
1 min read

Prisma 7 and the Architecture Wake-Up Call

Prisma 7 had other plans. Suddenly I was hit with errors like: “The datasource property url is no longer supported in schema files.”

#Prisma# Next.js
READ MORE
Feb 3, 2026
2 min read

“Works on My Machine” Until Vercel Says No

Every developer knows this moment. Locally, your app is flawless. The UI is smooth. The database responds instantly. You feel unstoppable.

#vercel#Supabase
READ MORE
<dev/>
© 2026