All
Articles 126,346Blog Posts 131,637Tech Tutorials 32,568Research Papers 24,539News 18,062
⚡ AI Lessons

Dev.to · Eitamos Ring
🔧 Backend Engineering
⚡ AI Lesson
1mo ago
Why Regex Sucks in a Hot Loop
A while back I ripped a regex out of my SQL parser and replaced it with twenty lines of hand-written...

Dev.to · Eitamos Ring
⚡ AI Lesson
1mo ago
Parse, Don’t Guess
Three days before going open source, I deleted my parser's smartest feature. 333 lines. 6 functions....

Dev.to · Eitamos Ring
⚡ AI Lesson
1mo ago
The Microsecond Lie: Why your Go timers are lying about the GPU
TL;DR: I thought my CUDA kernel was running in 160 microseconds. I was wrong. Here is how I used CUDA...

Dev.to · Eitamos Ring
💻 AI-Assisted Coding
⚡ AI Lesson
2mo ago
Calling CUDA from Go without cgo
Go is great at infrastructure. It gives us fast builds, simple deployment, lightweight concurrency,...

Dev.to · Eitamos Ring
⚡ AI Lesson
2mo ago
Three Rules for Designing a Go SDK Other People Will Actually Use
I publish open-source Go libraries. Not many people use most of them, and I've spent a fair amount...

Dev.to · Eitamos Ring
⚡ AI Lesson
4mo 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
⚡ AI Lesson
5mo 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...

Dev.to · Eitamos Ring
🔧 Backend Engineering
⚡ AI Lesson
5mo ago
Building a Pure Go PostgreSQL SQL Parser (No CGO, No Server, No Runtime Dependencies)
Why we built this We needed PostgreSQL SQL parsing in environments where CGO was not an...
DeepCamp AI