Build In Public

Development guides and tutorials on building delightful content experiences

Choosing the Right Architecture for Socket Communication in Next.js: A Comprehensive Guide
#javascript#nextjs#hosting#development#deployment
Choosing the Right Architecture for Socket Communication in Next.js: A Comprehensive Guide

Struggling with WebSocket scaling and Vercel limitations? Discover the optimal architecture for your Next.js real-time apps - from singleton patterns to Express integration, make an informed choice.

03 March 2025
Next.js 15.2 is Here - What Are We Most Excited About?
#vercel#development#deployment#hosting#nextjs
Next.js 15.2 is Here - What Are We Most Excited About?

Frustrated with Edge middleware limitations? Next.js 15.2 brings full Node.js middleware support, finally letting you use your favorite database drivers and file system operations without restrictions.

27 February 2025
What Node.js Middleware Means for Self-Hosters of Next.js 15.2
#vercel#development#hosting#deployment#nextjs
What Node.js Middleware Means for Self-Hosters of Next.js 15.2

Next.js 15.2 introduces Node.js middleware support, replacing edge middleware. Learn how to implement authentication, use Node.js libraries, and optimize your self-hosted Next.js applications.

27 February 2025
How to Use tRPC with Next.js 15 (App Router)
#nextjs#javascript#development
How to Use tRPC with Next.js 15 (App Router)

Struggling with type safety across web and mobile apps? Discover how tRPC with Next.js 15 delivers end-to-end type safety and superior DX. Learn the optimal monorepo setup for scalable development.

24 February 2025
Common Mistakes to Avoid as a JavaScript Beginner
#javascript#growth#development
Common Mistakes to Avoid as a JavaScript Beginner

Break free from tutorial hell and build real JavaScript skills. Master core concepts, avoid common beginner mistakes, and learn why vanilla JS should be your first programming love.

21 February 2025
How to Handle Authentication Across Separate Backend and Frontend for Next.js Website
#development#javascript#nextjs#authentication#code
How to Handle Authentication Across Separate Backend and Frontend for Next.js Website

Learn how to implement secure authentication in Next.js with Express backend using httpOnly cookies, JWT tokens, and middleware. Complete guide with code examples.

18 February 2025
The Ultimate Guide to Organizing Your Next.js 15 Project Structure
#vercel#development#deployment#mega-guide#nextjs
The Ultimate Guide to Organizing Your Next.js 15 Project Structure

Comprehensive guide to Next.js 15 folder structure: Learn how to organize App Router, components, utils, and lib folders. Includes monorepo setup with pnpm and Turborepo.

16 February 2025
npm vs pnpm: Which Package Manager Should You Choose?
#javascript#development#tools
npm vs pnpm: Which Package Manager Should You Choose?

Compare npm vs pnpm performance, storage efficiency, and compatibility. Make an informed choice for your JavaScript projects with real developer insights.

16 February 2025
How to Choose Between App Router and Pages Router in Next.js 15: A Complete Guide for SEO-Conscious Developers
#react#deployment#development#blogging#seo#vercel#nextjs
How to Choose Between App Router and Pages Router in Next.js 15: A Complete Guide for SEO-Conscious Developers

Worried about SEO with 'use client' directives? Learn how to leverage both App Router and Pages Router while maintaining strong search visibility. Get practical solutions for your Next.js routing decisions.

13 February 2025
How to Set Up Debugging in VSCode for a Next.js Project
#development#code#nextjs
How to Set Up Debugging in VSCode for a Next.js Project

Complete guide to setting up Next.js debugging in VSCode: launch.json configuration, breakpoint setup, and solutions for both client and server-side debugging issues.

12 February 2025