Author: Evan Lin, LINE Taiwan Developer Relations Team Lead
You ship a feature, it calls GPT-4, it works beautifully, you move on. Six months later, someone checks the logs and — surprise — half your traffic is "what's my account number" going through a model smart enough to pass the bar exam. This isn't a one-off mistake, either — it's the default outcome of not routing at all. Support-queue traffic is mostly simple, but "mostly simple" tends to get sh...
Building a QR and barcode scanner for Android taught me that the hardest part is not simply detecting a code.
The real challenge is turning scanning into a useful workflow.
For my project, I wanted the app to do more than open a link after scanning. I wanted users to be able to keep scan history, organize results, work with QR codes and barcodes, and use the scanner as a practic...
I tested 3 free LLM API providers and one paid Claude plan on the same 5 real coding tasks. All 20 runs passed on first attempt.
The story isn't whether the free tiers work — they do. The story is that the free tier landscape in 2026 has shifted hard. What worked 12 months ago (Cerebras Llama 3.3, free OpenRouter Llama 3.3 70B) now requires a credit card or has been deprecated. What wor...
JavaScript is a miraculous language, but it was fundamentally designed as a dynamic, interpreted scripting language for manipulating the DOM. The V8 engine has optimized JavaScript to incredible speeds using Just-In-Time (JIT) compilation, but it still has a hard mathematical ceiling. When you attempt to run heavy, CPU-bound computations entirely in the ...