Skip to content
View neilhtennek's full-sized avatar
:octocat:
:octocat:

Sponsoring

@natemcmaster
@alii
@openclaw
@vincentkoc
@Evizero
@R44VC0RP

Block or report neilhtennek

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
neilhtennek/README.md

Hi, I'm Neil

Anthropic Engineering San Francisco

Engineer at Anthropic, where I helped build Claude Code — the CLI that lets Claude work directly in your terminal. My work focuses on developer tooling, agentic infrastructure, and making AI assistants more useful for real engineering workflows. Day to day that means designing hook systems, building safety layers, and figuring out how to give Claude persistent context across sessions.


Background

I studied computer science at Stanford University, where I got deep into systems programming, compilers, and human-computer interaction. That mix of low-level engineering and UX thinking ended up shaping a lot of how I approach developer tools — performance matters, but so does the experience of using the thing.

Before Anthropic I worked across a few different parts of the stack — backend services, infrastructure, and internal tooling — but I kept gravitating toward the intersection of AI and developer experience. Joining Anthropic and working on Claude Code was the natural next step.


What I'm building now

Preview Ops — an AI-native infrastructure platform that turns a single prompt into a fully provisioned, deployed, and wired-up stack. Describe what you want in plain English, get a live URL in seconds. It also gives every PR a complete preview environment — frontend, backend, database, seeded data, SSL, custom subdomain — torn down automatically on merge.

The stack is TypeScript, Rust, and Go — a prompt engine that parses natural language into deterministic service graphs, a provider-agnostic provisioner layer, and an intelligence layer that predicts failures and auto-recovers.


Outside work

I spend most of my spare time coding. I like picking apart developer tools, contributing to open-source projects, and prototyping ideas around AI-assisted workflows. When I'm not writing code I'm usually reading about programming language design or trying out new frameworks.

Follow what I'm working on: x.com/previewops


Donate

Pinned Loading

  1. PreviewOps PreviewOps Public

    Prompt-to-production infrastructure. Every PR gets a full-stack preview. No config, no YAML, no waiting.

    Go 49