DEV Community

phi_blankslate profile picture

phi_blankslate

Solo developer. I build an AI code reviewer for GitHub PRs — the hard part isn't generating comments, it's deciding what not to post. I write about bugs I only found in production.

Joined Joined on  github website
How We Secure DevReview (October 2026)

How We Secure DevReview (October 2026)

Comments
3 min read

Want to connect with phi_blankslate?

Create an account to connect with phi_blankslate. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Stripe marks a subscription "active" before anyone has paid. Here's how I tested a reward that has to wait for real money.

Stripe marks a subscription "active" before anyone has paid. Here's how I tested a reward that has to wait for real money.

Comments 3
13 min read
I moved my webhook work into waitUntil() to fix a timeout. The failures didn't go away, they just stopped being visible.

I moved my webhook work into waitUntil() to fix a timeout. The failures didn't go away, they just stopped being visible.

1
Comments 2
11 min read
My Stripe idempotency key was correct. It just stopped working after 24 hours.

My Stripe idempotency key was correct. It just stopped working after 24 hours.

1
Comments 5
10 min read
drizzle-kit generated a DROP TABLE for a table that was still in production. drizzle-kit wasn't the problem.

drizzle-kit generated a DROP TABLE for a table that was still in production. drizzle-kit wasn't the problem.

Comments
10 min read
A stray .env file broke exactly 13 pages of my Next.js build — and dev mode never saw it

A stray .env file broke exactly 13 pages of my Next.js build — and dev mode never saw it

1
Comments 3
10 min read
Stripe said "Cancels". My dashboard said "Renews". The webhook returned 200 the whole time.

Stripe said "Cancels". My dashboard said "Renews". The webhook returned 200 the whole time.

2
Comments 2
11 min read
How I built an AI code reviewer that knows when to shut up

How I built an AI code reviewer that knows when to shut up

Comments 2
5 min read
loading...