Iโ€™ve finished developing my blog. The very blog Iโ€™m writing in right now. I named it Bug Loop. If someone asked me, โ€œWhy is it called Bug Loop?โ€, I would answer that I came to realize a simple truth: development = the loop of debugging. Being trapped in an endless loop of bugs, going โ€œhuh? what? wait... ughโ€ฆโ€ repeatedly, relentlessly, endlessly. That, my friend, is development.

Iโ€™ve come to understand that development isnโ€™t about a single grand, innovative idea, but about how sincerely you resolve countless small problems that nobody will ever notice... a clichรฉ, but undeniably true.  

Why I Built It Myself

Because I wanted complete freedom.

Iโ€™ve actually been interested in web development since 2022. 

And whatโ€™s the first step to starting anything? Buying books. (Yes, I am self-roasting here.) 

I bought a ton of books, and also found many free PDF resources onlineโ€ฆ but when it came to actually coding, I always felt overwhelmed and never took the step. I just kept reading. And reading. People say โ€œyou have to actually do it to learn,โ€ but what can I say? My personality was like this: โ€œIโ€™ll start once I *feel* fully prepared.โ€ That feeling, of course, never came. So I just kept reading. 

I let the dream of โ€œIโ€™ll learn web development somedayโ€ ferment deep inside me. In 2023, I briefly debuted as a pianist and hastily made a personal website using WordPress, then quit being a pianist just as quickly, left the site abandoned for a while... and only in 2025 did it finally hit me: ChatGPT could be an incredibly powerful tool for web development. Or rather, itโ€™s not that I realized it late โ€” itโ€™s that ChatGPTโ€™s performance had improved to the point where it could actually be useful for real development. 

When it comes to development, itโ€™s not that I โ€œdonโ€™t know anything.โ€ I do understand the basics and the logic. But finding the cause of each problem, and figuring out the optimal solution, requires a huge amount of time and energy. Iโ€™m human โ€” I have limits in parallel thinking. But AI can process knowledge rationally and efficiently, saving me from the sluggishness that emotions and fatigue cause. 

By leveraging AI, I drastically boosted my productivity, and the quiet fermentation of my desire for full-stack web development suddenly ignited into a flame. Thatโ€™s how the development progressed so quickly.  

Because Iโ€™ve personally experienced how powerful AI can be in web development, I now understand when news articles say developer jobs are decreasing. Of course they are. Naturally...

Features and Tech Stack 

I really built everything from scratch, without relying on pre-made templates or components.

Features Implemented 

์—๋””ํ„ฐ ์Šคํฌ๋ฆฐ์ƒท
The editor I am currently writing this post in

Tech Stack

These are the technologies I used:

Front-End

Back-End

Database

Deployment & Infrastructure

Server is hosted on DreamCompute (DreamHost), where I directly allocated a virtual machine (VM) and handled everything from environment setup to deployment myself. The cheaper plans are truly cheap, but I chose one around 30,000 KRW per month. I chose DreamCompute because I was concerned about unexpected traffic-based billing. Since this is simply renting a VM, it has high flexibility and no traffic cap. I initially considered using Render, but they charge extra once traffic exceeds a certain threshold. I once saw a case on Reddit where someoneโ€™s service got hit with a traffic attack and ended up with a bill over 100 million KRW. That terrified me, so I needed a service with unlimited traffic.

Future Plans

There are several different types of blogs I originally wanted to make.
  • Welfare blog
  • Development blog
  • Music blog
  • Cooking blog
The first three were made in some rough form, but the welfare blogโ€™s concept wasnโ€™t coming through well, so Iโ€™m revisiting the idea from scratch. The development blog is this one, but Iโ€™ve now shifted it toward being an e-book-focused blog. I have a lot to say about that in another post... The music blog is something I want to make into a 3D interactive site, so Iโ€™m studying Blender. The cooking blog is currently on hold because I havenโ€™t been cooking lately, but I already bought a good domain for it and plan to return when the motivation comes back.

...and writing just this one post took two hours.
Iโ€™m happy. Having a space where I can write. My own space. Is this what it feels like to finally have your own home... 
(Itโ€™s 5 AM and my brain is falling apart.)