# Smit Sojitra > Software developer at Updot. Full-stack and backend engineering, AI agents and LLM workflows, cloud infrastructure and DevOps. ## Writing - [Your model doesn't need to write the answer. It needs to point at it.](https://smiit.in/writing/answer-is-in-the-input/): For classify and extract jobs the answer is already in your input. Why pointing beats writing, what ScaleDown's CDMs do with that idea, and where it stops working. - [Your AI coding session gets pricier with every message. Here's why.](https://smiit.in/writing/long-session-cost/): How attention works, why it is quadratic, and what that does to your AI coding bill. Includes a simulator to find where your own sessions go wrong. - [How UUIDv7 fixes the primary-key tradeoff](https://smiit.in/writing/uuid-v7/): Auto-increment is cheap until you have two writers, and random UUIDs wreck your index. UUIDv7 puts the clock first and stops making you pick. - [Jev: the AI that doesn't talk (and why that's the point)](https://smiit.in/writing/jev/): Most models want to write you an essay. Jev answers with a number, fast and for a fraction of a cent. ## Projects - [BeyondDiff](https://smiit.in/projects/beyonddiff/): A GitHub App that reads a pull request and tells the author what the change left unfinished outside the lines they touched, such as callers that will break, docs that are now wrong, untested code and files that usually change together. It's for teams on Python or JavaScript/TypeScript who review PRs on GitHub. - [ModelMux](https://smiit.in/projects/modelmux/): Claude Code and Codex behind a self-hosted, OpenAI-compatible Chat Completions API, for developers who want to plug coding CLIs into apps that already use the OpenAI SDK, LangChain or LiteLLM. - [Oshi](https://smiit.in/projects/oshi/): A Ricochet Robots-inspired sliding puzzle for the web. Get the puck to the target in the fewest moves, with daily puzzles, solution replays and tools for making new boards. - [Doodlesy!](https://smiit.in/projects/doodlesy/): A free multiplayer browser game for drawing and guessing words together. Players share a room, take turns drawing, and earn points for guessing fast. ## Pages - [Home](https://smiit.in/): about, experience, projects, stack, writing and contact - [All projects](https://smiit.in/projects/) - [All writing](https://smiit.in/writing/) ## Optional - [index.md](https://smiit.in/index.md): the home page as Markdown (about, experience, education, projects, writing)