---
title: "Writing — Cho Yin Yong"
description: "Notes on building, shipping, and teaching software."
canonical: "https://choy.in/blog"
last-updated: "2026-09-29"
---

# Writing — Cho Yin Yong

> Notes on building, shipping, and teaching software.

## [I Benchmarked 11 Open-Source JEV Alternatives](https://choy.in/blog/open-source-jev-alternatives)

Published: 2026-09-29
Category: AI
Reading time: 7 min read

After testing Jev against Tev, I ran 11 open-source JEV alternatives (imajev, Decider, JevK5, Kev, Laya and more) through the same 400 decisions. Here's how they compare on accuracy, cost and speed.

## [JEV vs TEV: Can a $17 Fine-Tune Replace a Decision Model?](https://choy.in/blog/jev-vs-tev)

Published: 2026-09-25
Category: AI
Reading time: 7 min read

I benchmarked TypeSafe's Jev against Together AI's $17 Tev model on 400 new decision tasks, with GLM 5.3 and Claude Opus 5.5 for reference. Here's what I found about accuracy, cost, and routing.

## [Building Lotsotravel – From a Personal Pain Point to an AI-Powered Global eSIM Store](https://choy.in/blog/lotsotravel-case-study)

Published: 2026-03-08
Category: Case Study
Reading time: 8 min read

How a simple side project evolved into a revenue-generating eSIM platform, the unexpected lessons in global markets, and the hurdles of indie e-commerce.

## [A game from an Instagram Reel built after 30 minutes](https://choy.in/blog/chess-tic-tac-toe-vibecoded)

Published: 2026-02-10
Category: Vibecoding
Reading time: 3 min read

I've been on a vibecoding spree recently. It's been a while since I've built something just for the fun of it, and I'm really enjoying the process.

## [copilot-instructions.md is a great entrypoint for AI coding assistants](https://choy.in/blog/copilot-instructions-game-changer)

Published: 2025-11-19
Category: Vibecoding
Reading time: 5 min read

Learn how copilot-instructions.md can dramatically improve your AI coding experience and why automating its creation is the future of development workflow.

## [Stripe is Dangerous: How to Make It Safer for Your Side Hustle](https://choy.in/blog/stripe-is-dangerous)

Published: 2025-10-18
Category: Side Projects
Reading time: 7 min read

The day I sold $400 of eSIMs that turned into a fraud wake-up call. Practical Stripe Radar settings, and how to avoid chargeback pain as a side hustler.

## [Integrating a Custom Backend with Lovable: What Worked and What Didn't](https://choy.in/blog/connect-backend-to-lovable)

Published: 2025-09-25
Category: Vibecoding
Reading time: 12 min read

Lovable is great for frontends, but what about the backend? Here's how I connected my existing backend service to my Lovable frontend.

## [5 Game-Changing Steps I used to launch my Lovable Project (And Why Most People Skip Step 3)](https://choy.in/blog/5-crucial-steps-lovable-project)

Published: 2025-09-24
Category: Vibecoding
Reading time: 5 min read

After 8 years of building everything from appointment booking solutions to AI-powered applications, I find vibecoding to be extremely interesting. Here are the 5 crucial steps I used to launch my latest Lovable project, and why most people skip step 3.

## [Building a Scalable URL Shortener with Cloudflare Workers and KV](https://choy.in/blog/build-a-url-shortener-with-cloudflare-workers-and-kv)

Published: 2022-11-23
Category: Tutorial
Reading time: 10 min read

Learn how to build a cheap, scalable, and serverless URL shortener using Cloudflare Workers and KV, perfect for handling millions of links and users.
