dcodes.dev

I build learning tools and automation that people actually keep using.

I'm Dastan, a full-stack engineer. I spend most of my time on backends and databases, and the rest on side projects I can't leave alone.

Full-stack engineer, Rust & TypeScript · Remote

Rustfinity
15k+users, 1.3k+ monthly active
Open source
99★LetterSpace on GitHub
Stack
RustTypeScriptNext.jsPostgresDocker

Selected work

Three side projects I keep coming back to

All projects
  • Rustfinity

    A Rust learning platform with 15k+ registered users and 1.3k+ monthly actives.

    • Rust
    • TypeScript
    • Next.js
    • Postgres
    • Docker
  • RankMill

    An agent pipeline that researches your brand and writes blog content on autopilot.

    • TypeScript
    • Next.js
    • Postgres
    • LLM agents
  • LetterSpace

    Self-hosted open source newsletter platform, built around the UX the hosted ones gave up on.

    • TypeScript
    • Next.js
    • tRPC
    • Prisma
    • Postgres
    • Tailwind CSS
    • shadcn/ui

About

Full-stack by trade, side-project engineer by habit.

I'm Dastan, a full-stack engineer. Most of my work sits on the backend: services, databases, and the Node.js and Rust that hold them together. But I'm comfortable taking a feature all the way out to the browser.

More about me
Languages
TypeScript · Rust · Node.js · SQL · Python · Go
Frontend
Next.js · React · Tailwind CSS · Playwright
Databases
Postgres · Redis · Prisma · Drizzle
Infrastructure
Docker · Nomad · Kubernetes · Terraform · GitHub Actions

Latest writing

All posts

Building something people have to learn? Let's talk.

I take on product and platform work in Rust and TypeScript: teaching tools, agent pipelines, anything that has to stay fast under real users. Email is the fastest way to reach me.