Writing on Node.js, Next.js and careers
Problems I ran into on real projects, and how I solved them.
- SEO vs GEO vs AEO vs AIO: What Are the Differences?What do SEO, GEO, AEO and AIO mean, and how do they differ? I explain it with Google's official docs and what I set up while building this site. Read it now!
- Role-Based Authorization in Node.js and Express with JWTI explain authentication and role-based authorization with Express and JWT through code examples, including the common ownership check mistake. Read it now!
- Multilingual Next.js Site: Setting Up hreflang and CanonicalI explain a TR/EN setup in the Next.js App Router, and the hreflang and canonical mistakes to avoid, starting from my own www redirect mistake. Read it now!
- Database Schema Design in Node.js with Prisma and PostgreSQLI explain designing a relational schema with Prisma and PostgreSQL through an e-commerce example, including migrations, indexes and transactions. Read it now!
- Junior Developer Portfolio: Which Projects Should Go In?Which projects belong in a portfolio, how to show client work, how to organize GitHub? I explain it all with real decisions from my own portfolio. Read it now!
- Moving to .NET Core Through a Node.js Developer's EyesMoving from Node.js to C# and .NET Core, I describe where the two ecosystems are alike and where they differ. Not a guide, but a learning note. Read it now!
- How Does a Local Business Show Up in AI Search Answers?A bag shop's website started showing up in ChatGPT and Google AI answers. I share what I observed, what I don't know and what I recommend. Read it now!