DEV Community

Yusuf İhsan Görgel profile picture

Yusuf İhsan Görgel

Software Engineer from Turkey. Building SaaS products with Flutter and Go. 12 production apps, open-source tools, and too much coffee.

Joined Joined on  github website
Idempotency keys in Go: the check-then-act race nobody tests for

Idempotency keys in Go: the check-then-act race nobody tests for

Comments
5 min read

Want to connect with Yusuf İhsan Görgel?

Create an account to connect with Yusuf İhsan Görgel. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Read-only by construction: an MCP server that can't write to Redis

Read-only by construction: an MCP server that can't write to Redis

Comments
5 min read
What's Actually in Redis When You Enqueue a Background Job

What's Actually in Redis When You Enqueue a Background Job

Comments
5 min read
A one-line Content-Type check that quietly broke my streaming client

A one-line Content-Type check that quietly broke my streaming client

Comments
4 min read
Integration tests that actually touch Postgres and Redis (no testcontainers)

Integration tests that actually touch Postgres and Redis (no testcontainers)

Comments
5 min read
Per-tenant transactions in Go with pgx: SET LOCAL search_path, and why every schema name goes through QuoteIdent

Per-tenant transactions in Go with pgx: SET LOCAL search_path, and why every schema name goes through QuoteIdent

Comments 2
6 min read
Redis rate limiting in Go: INCR, the expiry race, and a limiter core that knows nothing about Redis

Redis rate limiting in Go: INCR, the expiry race, and a limiter core that knows nothing about Redis

Comments
6 min read
Schema-per-tenant migrations in Go: why the ledger lives inside each schema

Schema-per-tenant migrations in Go: why the ledger lives inside each schema

Comments
6 min read
A Redis Task Queue in Dart: Weighted Polling, Dead Letters, and One Nasty Empty-Poll Bug

A Redis Task Queue in Dart: Weighted Polling, Dead Letters, and One Nasty Empty-Poll Bug

Comments
5 min read
I Built an LLM Filter That Prefers Silence Over Slop — and the Eval Harness That Keeps It Honest

I Built an LLM Filter That Prefers Silence Over Slop — and the Eval Harness That Keeps It Honest

Comments
4 min read
Turning a Portfolio Effect Into a Zero-Dependency Flutter Package

Turning a Portfolio Effect Into a Zero-Dependency Flutter Package

Comments
3 min read
Building a Spatial Grid Particle System in Flutter Web

Building a Spatial Grid Particle System in Flutter Web

Comments
2 min read
loading...