Link copied

“What’s vibe coding actually like? What can you build?”
With almost no web background, I shipped three small services with vibe coding alone. Here’s what I built and what I learned — hopefully useful if you’re curious about vibe coding or dipping a toe into programming.

What you’ll learn

  • What you can ship with vibe coding (three concrete examples)
  • What I did myself to improve output quality
  • Tech I picked up per project (Stripe, Canvas, etc.)

Background

I work as a technical artist in games — mostly helping design, bridging to engineering, that kind of role.

More detail:

Roughly: generalist across the pipeline, scripting when needed.

Getting better at vibe coding means updating your own knowledge

I had little web experience, so I learned while building — official docs, blogs, AI answers, try, repeat.

What stuck: you still need to level up no matter the tool.
When you want a “one-shot” result, even a little vocabulary and flow up front helps prompts land better.

My loop:

  1. Learn more (AI + search, go deeper)
  2. Talk to the AI and refine prompts
  3. Ship and iterate

Project 1: Japan stock screener (yfinance)

I reread Investment Strategy after a year and wanted to hunt for undervalued Japanese names. I also didn’t see many articles doing broad yfinance screening, so I tried it.

What I learned

Metrics and formulas
Working with yfinance forced me to revisit PER, ROE, dividend yield, and how they’re calculated — plus English docs, so programming + investing vocabulary in one go.

Amazon Associates in practice
I linked Investment Strategy from Zenn and the project and saw about ¥2,962 in commissions.

Amazon Associates (last year)

I only want to recommend things I genuinely like — affiliate isn’t for everyone.
At the same time, one article spiked to ~8,000 views in a day and still gets 10–20 visits/day, so I got a feel for scale vs. revenue.

(If Zenn + affiliate felt off to you — sorry about that.)


Project 2: Currency board image generator

When I dabbled in YouTube, I laid out country price boards in Illustrator for each video.
“Combine multiple APIs, shape data, export an image” felt like something models still struggle with, so I built a Wise-API tool for myself.

What I learned

SPA → SSR
For SEO I moved toward SSR. Hydration / server–client mismatches took time, but I got the idea of SEO without breaking the UI.

“SEO” today
From “what is SEO?” to crawler-friendly markup and structures LLMs can parse — “modern SEO” in one package.

Stripe
I wired Stripe for a possible paid tier. Sandbox made it easier than expected. I didn’t finish every policy detail, so I stayed free for now. The Stripe website feels sluggish — would love that improved (lol).


Project 3: Gradient Thumbnail Maker

Why
For note thumbnails I used Photo Gradient for the gradient, then Photoshop for text — two steps.
I wanted gradient + typography in one web tool for myself.

What I learned

Abstract prompts hit a wall
On the design side, vague instructions only go so far. I iterated with lots of references and mocks, then fed tighter prompts.

It’s basically a personal tool, but it’s public for anyone making note / blog hero or OGP images.


Closing

Vibe coding lowered the bar to ship.
Ideas and originality matter more than ever.

My sweet spot: fast mocks with vibe coding, then spend real time on security and UX for anything serious.

I’ll keep building silly-but-fun stuff alongside game work.

Have a good one.