Skip to content
View farhantallei's full-sized avatar

Highlights

  • Pro

Block or report farhantallei

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
farhantallei/README.md

Hi, I'm Farhan πŸ‘‹

I don't just write code with AI β€” I orchestrate it.

I'm an AI-native engineer. My job isn't typing faster; it's keeping complex systems coherent. AI now handles a growing share of the implementation, which means my real work has moved up the stack β€” to orchestration, context management, validation, and the decisions that hold everything together.

A thesis I keep coming back to:

AI doesn't just speed up coding. It moves the bottleneck β€” from writing code to orchestration, validation, and decision-making.

Throughput goes way up. But responsibility, judgment, and coherence stay human. That gap is exactly where I work.

How I work

I operate less like a coder and more like a tech lead orchestrating a system β€” even when I'm the only one on it:

  • Orchestration β€” coordinating frontend and backend in lockstep, holding context across several projects at once so nothing drifts out of sync.
  • Externalized state β€” the real enemy isn't writing code, it's losing track of state. So I run explicit war boards and checklists for merges, audits, and tests instead of carrying it all in my head.
  • Validation & decisions β€” AI generates options cheaply; the value is in choosing, validating, and saying no. I own correctness and direction.
  • Engineering hygiene, finally realistic β€” audit, testing, tracing, cleanup, integration validation. The work that always got skipped because implementation was exhausting now actually gets done.

What that looks like in practice

Right now I'm consolidating a tangle of services β€” several backends, frontends, and databases β€” into one unified architecture: a single backend, one worker, one scheduler, a handful of frontends. Solo. While production stays live and new features keep shipping.

The loop: audit each frontend page β†’ test the backend β†’ ship to staging β†’ merge the next service β†’ repeat, all while keeping the main branch and the consolidation in sync without dropping a single patch. It's the kind of work where AI as an orchestration layer isn't a nice-to-have β€” it's what makes doing it solo possible at all.

Technologies I Use

  • Languages: TypeScript (primary) Β· Rust (exploring)
  • Frontend: Next.js Β· React Β· Tailwind Β· shadcn/ui
  • Backend: Node.js Β· Bun Β· Hono Β· Express
  • Data: PostgreSQL
  • AI workflow: Claude as an orchestration layer for day-to-day engineering

Background spans fullstack product work across the TypeScript/Bun ecosystem.

GitHub Stats

Farhan's GitHub stats GitHub Streak

Activity Graph

My Stuff

WezTerm tmux Neovim Git Docker Claude TypeScript Bun Next.js PostgreSQL Rust

Contact

Open to collaboration, AI-native engineering conversations, and migration/consolidation work. Feel free to reach out:

Thanks for visiting my profile!

Popular repositories Loading

  1. nested-comments nested-comments Public

    Forked from WebDevSimplified/nested-comments

    TypeScript 1

  2. parse-server parse-server Public

    Forked from parse-community/parse-server

    Parse-compatible API server module for Node/Express

    JavaScript

  3. nexmo-php nexmo-php Public

    Forked from Vonage/vonage-php-sdk-core

    Nexmo REST API client for PHP

    PHP

  4. muslimpro_prayertime_scraper muslimpro_prayertime_scraper Public

    Scrape the prayer time list into a JSON.

    JavaScript

  5. practice-fastify practice-fastify Public

    TypeScript

  6. practice-react-native practice-react-native Public

    TypeScript