Blog
Mert Özen's blog posts on software development, backend, frontend, and DevOps.
Research and Web Search with Claude: Cited Research and Verification
The way to use a Claude Research report safely is to write a primary-source rule and a row-by-row checkable table into the brief, then ask for each row's basis in the source's own words. Web search without a toggle in the unified experience, Research plans and limit cost, connectors used without approval, and Bookstore's .NET 11 migration research.
Getting Good Work from Claude: Instructions for Claude, Task Briefs and Verification Habits
The way to get usable work from Claude is to put rules that hold in every conversation into Instructions for Claude, job-specific context into a project, and the task itself into a brief made of goal, context, constraints, output format and an ambiguity rule. The personalization layers, how Claude picking its own tools affects the brief, a bad and a good brief for a Bookstore campaign e-mail, and three verification questions to ask before using an answer.
JavaScript RegEx Basics: Searching and Validating Text with Regular Expressions
We use test, match, matchAll and replace with regular expressions, learn character classes, quantifiers, groups and the g, i and m flags, write email, phone and postal code checks and meet RegExp.escape.
JavaScript Forms: Reading Values, Handling Submit and Simple Validation
We read form values with value, checked and selectedIndex, catch the submit event, write checks for empty fields, email and length, show errors on the page and get to know HTML's built-in validation.