Hey, I'm Ali Sameni. Fullstack developer, software architect, and founder, based in Istanbul.
I like building things end to end. Clear systems, useful data, interfaces people don't hate. My background is in research and information systems, and it still shows up in how I design stuff.
I run Farsi.dev, a small studio where we help teams turn data into real products. And when I bump into a gap I can't ignore, I build my own thing.
The work I care about most usually starts the same way: one sharp problem, one real person, and shipping until it feels right.
If you're around Istanbul (or just visiting) and you're building something, let's grab a coffee.
|
A waiting room for people who code with AI agents. While Claude (or another agent) is working, Lubby quietly connects you with other developers who are also waiting. Five minutes, presence only. Your code never leaves your machine. |
The studio. Client data platforms, Laravel / Vue / React systems, and the open source packages we carve out when a tool feels useful beyond one project. |
|
I love building community-based apps because good software can help people find their people and feel at home somewhere new. Now that I'm based in Istanbul, I'm building Istanbul Nomads from inside the city, shaped by the neighborhoods, ferry rides, coworking spots, plans, and conversations around me. It's a practical guide and community for remote workers who want to turn Istanbul from an unfamiliar city into a workable local life. |
|
Open source @ farsidev
Things we open sourced after using them in real client work.
|
Run pre-approved Artisan and shell commands from Laravel Nova, safely. Built for Nova 4 and 5, and designed so user input never hits a shell string. |
A Nuxt Content style CMS for Laravel + Inertia + Vue. Write Markdown, get Vue components, query from Laravel. Compiles at build time, so there's no runtime parsing tax. |
|
A flexible Nova command runner and log viewer. Profiles, queues, rich inputs, and an audit trail for ops work inside the dashboard. |
A production Nuxt 4 starter with TypeScript, Tailwind v4, SEO, security headers, and MCP wired in for AI-assisted development. |
|
Drip analytics for Nuxt. Page views, identity, ecommerce events. Lightweight and TypeScript-friendly. |
Nova fields, content tooling, and studio experiments live under github.com/farsidev. |
I like shipping tools that solve a sharp problem for a specific person. Usually a developer, or a team drowning in data.
Lubby came from a simple feeling: while Claude is running, you're free for five minutes, and those minutes get lonely. Farsi.dev keeps me close to real clients and real constraints. Open source is where the two meet. Packages like Command Center and Inertia Content started as production needs, then we cleaned them up so other people could use them too.
PHP · Laravel · Vue · Nuxt · React · TypeScript · PostgreSQL · Swift · Tailwind · Docker
Based in Istanbul · Building in public · hello@aliwesome.ir




