NCNoah Cheninnoahchenbuilds.hashnode.dev·4d ago · 2 min readSemantic merge for feature requests: why similarity is not enoughWhat semantic similarity actually measures When a request is embedded as a vector, similarity is a number. It does not know whether two requests are duplicates. It knows whether their embeddings point00
NCNoah Cheninnoahchenbuilds.hashnode.dev·Aug 5 · 10 min readWhy Translating a PDF Is a Document Reconstruction ProblemThe difficult part is not replacing English strings with Spanish strings. It is putting different text back onto a page that was never designed to change. A PDF looks like a document to a reader. To s00
NCNoah Cheninnoahchenbuilds.hashnode.dev·Aug 3 · 9 min readCloud vs. Local Video Compression for Small SaaS TeamsA practical architecture decision for product demos, support recordings, and training clips. Video compression is easy to frame as a codec problem. For a small SaaS team, it is usually a workflow prob00
NCNoah Cheninnoahchenbuilds.hashnode.dev·Jul 28 · 10 min readA Minimal Architecture for Closing the User Feedback LoopA practical system design for small SaaS teams that need to connect customer conversations, product decisions, releases, and follow-up. Small SaaS teams rarely have a shortage of feedback. The shortag00