BUILD IN PUBLIC · Build logs

Building an AI product, written down as it ships.

Engineering retrospectives from building this solo — Backend, Frontend, AI, Infra. Translated from the Korean originals; the raw path from a broken deploy to the fix.

📝
Frontend

Frontend

Solving the Blank Screen Problem on Initial App Load in the Frontend

Implement an engaging splash screen instead of a blank screen during your app's initial load. Tips for resolving Vue rendering issues.

Jul 17, 2026·👁 11
📝
Frontend

Frontend

Sidebar Conversation List Slow Initial Load: Hydration Issue Resolution

Is your sidebar conversation list loading slowly on initial load? Learn about my experience resolving hydration issues and improving performance through dynamic loading.

Jul 15, 2026·👁 22
📝
Frontend

Frontend

How to Hide Unnecessary UI Tabs in the Frontend

I spent 3 hours lost trying to hide an unnecessary UI tab during frontend development. I'm sharing the cause and the solution.

Jul 13, 2026·👁 37
📝
Frontend

Frontend

Developer Portfolio Reimagined as an RPG Map: Overhauling the '/journey' Page and Anonymizing Proper Nouns

The developer portfolio's '/journey' page has been revamped into an RPG map format. We also anonymized proper nouns to improve user experience and enhance privacy.

Jul 10, 2026·👁 57
📝
Frontend

Frontend

Solving Slow Chatbot Loading with Lazy Loading and Tree Shaking

We analyze the causes of slow chatbot loading speeds and present solutions using React.lazy and tree shaking.

Jul 9, 2026·👁 61
📝
Frontend

Frontend

My Website's Readability is Lacking? Solved with Pretendard Font and Code Line Wrapping (2026)

Are your website's fonts looking dull and your code block text getting cut off? Check out my experience solving these issues by applying the Pretendard font and adjusting CSS settings.

Jul 7, 2026·👁 63
📝
Frontend

Frontend

Escaping the Next.js 14 sitemap-image Bug! A Guide to Implementing Dynamic Mode Manually (2026)

Have you encountered the sitemap-image bug in Next.js 14's dynamic mode? This guide will show you how to overcome the limitations of MetadataRoute.Sitemap and implement sitemap.xml manually.

May 17, 2026·👁 194
📝
Frontend

Frontend

Next.js 14: `next build` `--distDir` Removed? Avoiding 5 Zero-Downtime Deployment Pitfalls

During my Next.js 14 migration, the removal of the `--distDir` flag in `next build` caused issues with zero-downtime deployments. Check out how I solved it.

May 10, 2026·👁 223