# Cosmin Cojocar > I build AI-native desktop software. Software engineer, nearly 20 years in. Today I build desktop products with Rust, Tauri, React and applied AI, from architecture to signed installer. ## Pages - [Cosmin Cojocar | Software Engineer, Rust & Tauri, AI Desktop](https://cosmin.dev/index.md): Software engineer with nearly 20 years of experience and an MSc in AI, building AI-native desktop products with Rust, Tauri, React and TypeScript. - [Work with me](https://cosmin.dev/software-services.md): AI-native desktop products, AI inside existing products, frontend and system architecture, and engineering velocity. How I work with teams. - [Creative Thinker](https://cosmin.dev/creative-thinker.md): Short ideas on goals, focus, ownership and asking better questions, each with a practical exercise. ## Creative Thinker - [A goal is a dream with a plan](https://cosmin.dev/creative-thinker/a-goal-is-a-dream-with-a-plan.md): A dream becomes a goal the moment it has a first step, a date and a way to tell whether you are on track. - [Your goal is your compass](https://cosmin.dev/creative-thinker/your-goal-is-your-compass.md): A clear goal is less a destination than a tool for deciding, every day, what to say no to. - [You should do vision casting](https://cosmin.dev/creative-thinker/you-should-do-vision-casting.md): People do not follow plans, they follow pictures. Describe the future vividly enough that others can see themselves in it. - [Ask better questions to get better answers](https://cosmin.dev/creative-thinker/ask-better-questions.md): The quality of an answer is capped by the quality of the question. This is truer than ever when you are asking an AI. - [Goal, plan, dream](https://cosmin.dev/creative-thinker/goal-plan-dream.md): A dream sets the direction, a plan connects it to today, and the goal is the proof that you got there. - [The grass is greener where you water it](https://cosmin.dev/creative-thinker/the-grass-is-greener-where-you-water-it.md): The other side always looks better from a distance. Results come from tending the side you are standing on. - [Your questions are transactional](https://cosmin.dev/creative-thinker/your-questions-are-transactional.md): Every question is a trade. Ask in a way that makes the answer worth giving, and both sides get more back. - [No one is holding you back](https://cosmin.dev/creative-thinker/no-one-is-holding-you-back.md): Most of the walls we feel are permissions we never asked for. The fastest unlock is usually your own. - [Direction matters more than velocity](https://cosmin.dev/creative-thinker/direction-matters-more-than-velocity.md): Speed in the wrong direction only gets you lost faster. Check the heading before you push the throttle. - [Don't guess, measure what matters](https://cosmin.dev/creative-thinker/dont-guess-measure-what-matters.md): Opinions are cheap and confident. A number you can check is neither, and it ends most arguments before they start. - [Ask why until the root answers](https://cosmin.dev/creative-thinker/ask-why-until-the-root-answers.md): The first answer to "why did it break?" is usually a symptom. Keep asking until the answer is a cause you can actually fix. - [Ship for the outcome, not the output](https://cosmin.dev/creative-thinker/ship-for-the-outcome-not-the-output.md): Features, commits and releases are output. What changes for the user is the outcome, and it is the only part anyone pays for.