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.

📝
Backend

Backend

Improving the User Relationship XP System with 'Understanding' and 'Time Spent Together'

This post introduces how to overcome the limitations of the existing user relationship XP system by incorporating 'understanding' and 'time spent together', thereby enhancing user experience.

Jul 18, 2026·👁 1
📝
Backend

Backend

AI Landing Page Generator Backend Design and Documentation

Reflecting on the backend design and documentation process for an AI landing page generator service. Sharing experiences and lessons learned about the importance of planning and technical documentation.

Jul 16, 2026·👁 18
📝
Backend

Backend

Dev.to Markdown Tables/Bold Broken? Fixing the `markdownify` Double Processing Issue

Dev.to markdown tables/bold breaking? Fixing the `markdownify` double processing issue! Analyzing the cause and solving it with a simple code fix.

Jul 12, 2026·👁 39
📝
Backend

Backend

Node.js Build Log JSONB Parsing Error and asyncpg Type Mismatch Issues

Sharing my experience solving Node.js build log parsing errors and asyncpg type mismatches. Detailing the process of fixing data type conversions and logic errors.

Jun 25, 2026·👁 87
📝
Backend

Backend

Troubleshooting Scheduler Task Delays and Missed Executions: The Limits of `misfire_grace_time`

Scheduler task delays and missed executions aren't fully solved by just setting `misfire_grace_time`. I'll present a fundamental solution using the `coalesce` option. As of 2026.

Jun 24, 2026·👁 99
📝
Backend

Backend

Resolving PostgreSQL Scheduler Hangs: Linking pg_locks and Connection Management

Sharing my experience in resolving persistent PostgreSQL scheduler hang issues by linking pg_locks and managing connections.

Jun 5, 2026·👁 151
📝
Backend

Backend

AdSense Approval in 2026: Impossible Without These Essential Pages!

Getting ready for AdSense approval in 2026? Many sites are rejected due to a subpar 'Contact Us' page. Learn how to fix it.

May 30, 2026·👁 153
📝
Backend

Backend

How to Prevent Server Action undefined Errors in 2026: Improving User Experience with Stale Client Bundles

An absurd experience of facing `undefined` errors when calling Server Actions in 2026! This guide clearly explains the cause of the stale client bundle problem and its solutions.

May 26, 2026·👁 134
📝
Backend

Backend

Blog SEO Automation in 2026: Finishing Initial Search Awareness with IndexNow Scripts

Blog SEO Automation in 2026: Finishing Initial Search Awareness with IndexNow Scripts

May 11, 2026·👁 160
📝
Backend

Backend

CPU at 70% with Low Traffic? My Story of Catching a Duplicate Scheduler in a 4-Worker Environment

I noticed a CPU spike to 70% in our admin monitoring. Why, with almost no traffic? The culprit turned out to be that each of our 4 gunicorn workers was running its own APScheduler instance. I implemented singleton scheduling using PostgreSQL advisory locks.

May 10, 2026·👁 154
📝
Backend

Backend

Boosting Blog Post Visibility: Building an Automation System with the IndexNow API

A guide to automating blog post publishing with the IndexNow API. Learn how to integrate IndexNow to speed up your content's appearance in search engine results.

May 10, 2026·👁 169