📰 Dev.to · Eitamos Ring
Articles from Dev.to · Eitamos Ring · 5 articles · Updated every 3 hours · View all reads
All
⚡ AI Lessons (9376)
ArXiv cs.AIDev.to · FORUM WEBForbes InnovationDev.to AIOpenAI NewsHugging Face Blog

Dev.to · Eitamos Ring
1mo ago
From Flat Columns to Full Relationships: How We Taught Our SQL Parser to Understand Table Constraints
We went from parsing CREATE TABLE as a bag of columns to extracting full PK/FK/UNIQUE/CHECK metadata. Here's how we did it in Go with ANTLR.

Dev.to · Eitamos Ring
1mo ago
How does a linter know your column doesn't exist
You write a query that SELECTs ghost_status from the orders table. Your code compiles. Your tests...

Dev.to · Eitamos Ring
1mo ago
We didn't want an AI SQL reviewer. We wanted deterministic
So we built Valk Guard. Most SQL linters scan .sql files. The problem is, most SQL doesn't live in...

Dev.to · Eitamos Ring
1mo ago
Building a PostgreSQL Parser in Go: What Broke After We Open-Sourced It
Building a PostgreSQL Parser in Go: What Broke After We Open-Sourced It postgresparser is...

DeepCamp AI