One project. One problem.

If you’re building with a coding agent and you are I can take a look.

Show me the project, or the tool you want to get working. I’ll review what you share and agree on a useful next step before you pay.

Show me the problem

$25 for a written answer or 15-minute Proton Meet call · Choose from my available times after approval

A few ways I can help.

Start with $25 for 15 minutes together. Tell me what you need; I’ll confirm what we can do in that time before you pay.

Heard about this new Jev thing?

Let me help you set it up in your coding agent. Bring a task you do often, like checking a few lines of writing or sorting a list of issues. We’ll try it together and see where it helps.

Bring a working coding agent and a TypeSafe account. Using Jev costs extra.

Help me try Jev →

Find answers in your team’s documents.

I’ll help you get started with Jevbox, an open-source tool for searching your team’s documents and asking questions about them. It shows where its answers came from. Bring a few documents and tell me what you want to find.

We’ll start with a plan or one small setup step. Hosting and AI services cost extra.

Help me with team docs →

Set up hosting and automatic deployments.

Get your website online and make updates easier. I’ll help you find a home for it and set it up to publish changes when you’re ready. Show me what you’ve built and how you update it now.

We’ll start with a plan or one small setup step. I’ll quote any bigger job separately. Hosting costs extra.

Help me get my site online →

Huh? What does that mean?

Claude and Codex can be technically right and still leave the decision to you. I turn the response into a plain-English read and one concrete next check.

Example agent response / sign-in

The OAuth callback completed, but token exchange returned 403 because the server-stored nonce was not passed into the code-exchange call.

What it means

This is a handoff bug between two sign-in steps, not proof that the identity provider failed.

Next check: trace where the nonce is created, stored, read, and passed. Then repeat one real sign-in.

Example agent response / release

CI is green and the deployment job succeeded; however, the live asset hash does not match the artifact built from the tested commit.

What it means

A successful job proves the job ran. It does not prove which code is live.

Next check: compare the commit, build artifact, deploy reference, and live asset. Fix the first mismatch.

Example agent response / email

The provider accepted the message and returned an ID, but no delivered event has been recorded.

What it means

The email service took the message. The recipient’s inbox may still never see it.

Next check: inspect the delivery event, bounce or complaint state, and one real inbox before calling it delivered.

Example agent response / database

The migration and tests pass locally, but the remote database schema and production binding have not been verified.

What it means

Local proof says the code can work. It says nothing about the live database.

Next check: apply the remote migration intentionally, inspect the live schema, then exercise one production-safe path.

Example agent response / Git

The checkout is clean, but the branch contains commits not reachable from the target branch and a second worktree still owns it.

What it means

There are no uncommitted edits. There is still unique work and an active checkout elsewhere.

Next check: compare ancestry and patches, inspect worktrees, then delete only after every unique change is preserved.

Steps to a Next Move

  1. Describe your project and the problem.

    Tell me what you’re building and where you’re stuck, in 1,000 words or less. A few sentences are fine.

  2. Share your stuff with me.

    GitHub, Lovable, Replit, Claude—whatever you’re building with, I need to see it to help you. Share a public or read-only project link.

  3. After approval, choose an answer or a time.

    I’ll review your request and tell you the focus. After approval, choose a written answer or a 15-minute call for $25. If you want to talk, pick an available time before paying. I’ll give you a time estimate before the call.

Bucked off in production?

Crashed, leaking data, or both? Get 90 minutes of on-call rescue. I’ll jump into your live site with you, find out what’s going on, and get back what I can.

  1. I jump in while it’s still bucking.

    No need to wait for the dust to settle. We work on the live, running site together on a call: hosting, logs, database, and recent changes. Be ready to sign in to the accounts your project depends on.

  2. I’ll tell you how bad it is.

    I’ll assess the damage, restore what I can, and tell you plainly what’s broken, what was exposed, and what can’t be recovered.

  3. Band-aid now. Real fix, quoted.

    If it’s an ordinary disaster, like a bad deploy, an exposed key, or a database left open, I’ll patch it to stop the bleeding when I can. Then I’ll quote you for a proper fix.

$99 to saddle up. You pay it upfront, before I look at the problem. It’s non-refundable, because I’m leaving dinner, or whatever I was doing, on the table for you.

Plus a $400 hold on your card. It’s a hold, not a charge. If I can’t help, I’ll release the hold and tell you what I think you should do next. I’ll confirm availability and the terms for charging the hold before you pay.

No guarantees. Straight answers. This pays for a rescue attempt, not a guaranteed fix. Some damage can’t be undone, and a quick patch isn’t a cure. Keep your passwords with you; don’t send them in your request.

If customer data may have leaked, you may have legal duties to notify people, sometimes within days. I’ll help you find out what was exposed, but I’m not a lawyer.

Request an immediate rescue attempt

Mention the immediate rescue at the start of your project description, then tell me what broke, when, and what you’re seeing.

A fresh pair of eyes

Let’s look at your project.

Share what you’re building, where you’re stuck, or the setup help you want. For a standard review or setup session, I’ll take a look before asking you to pay. Immediate rescue requests require the upfront fee and card hold described above.

Use your email to return to your project and check my response.

Already registered? Return to your project

Return to your project

Use the email you registered with. We’ll send a one-time code.

Start with you.

Your details are saved so you can return to finish sharing the project. No payment at this step. What I keep and when I clear it.

A few practical things

What will we do on the call?

We’ll look at the problem you brought. I’ll explain what I find, what I’d change or check next, and what I’d ask your coding agent to do. If you asked for help setting something up, we’ll work through the step we agreed on. Bigger jobs or a written report need a separate quote.

Do I pay before you’ve looked at my request?

For a standard review, no. Register, describe the problem, and share the project first. I’ll review your request before asking for the $25 deposit. An immediate rescue is different: the $99 is paid upfront, before I look at the problem, plus a $400 credit-card hold.

What does the deposit cover?

It buys an answer or a 15-minute conversation about your project. I’ll reply before the call with my estimate of how much time we’ll need. Choosing more time is up to you.

What happens to the access I share?

At the unpaid deadline, scheduled cleanup clears saved request content from the active app and starts removing connected access I control. Separate invitations need removal in that provider; I track them until verified. Payment records, audit events, unresolved removal tasks, provider copies, and Cloudflare recovery history may remain.

Can we go longer?

Yes. Reserve 30 minutes for $45 total (10% off), or an hour for $80 total (20% off). Your first 15 minutes count toward that price, so you pay another $20 or $55. Extra time must be available and paid for before the call. Upgrade payments are non-refundable when I can deliver the extra time. I’ll spend the time you book with you.

What does an immediate rescue attempt cost?

An immediate rescue attempt gives you 90 minutes of on-call problem solving together. It requires a $99 payment upfront, before I look at the problem, plus a $400 hold on your credit card. The $99 pays for interrupting whatever I’m doing to give your request attention now, and it’s non-refundable. The $400 hold is not an upfront charge. If I can’t help, I’ll release the hold and tell you what I think you should do next. I’ll confirm availability and the terms for charging the hold before you pay. Be ready to sign in to your project’s accounts so we can explore them together. Don’t send passwords or secrets in your request. A fix isn’t guaranteed.

Do you sign NDAs?

There isn’t a standing NDA. Mention your requirement in the request before sharing confidential material. Don’t send passwords or production secrets.