DEV Community

Kazu profile picture

Kazu

404 bio not found

Silent nginx Config Bugs That Pass nginx -t: if, location, add_header, alias

Silent nginx Config Bugs That Pass nginx -t: if, location, add_header, alias

1
Comments 6
13 min read

Want to connect with Kazu?

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

Already have an account? Sign in
"How I Designed a Go Linter's Rule Engine So Adding a Rule Is One Line"

"How I Designed a Go Linter's Rule Engine So Adding a Rule Is One Line"

1
Comments
9 min read
Tired of re-recording my README demo GIF by hand, I turned the whole demo environment into code

Tired of re-recording my README demo GIF by hand, I turned the whole demo environment into code

1
Comments
10 min read
"Couldn't you just use pg_activity? — staking out one corner of Postgres incident triage"

"Couldn't you just use pg_activity? — staking out one corner of Postgres incident triage"

2
Comments
12 min read
The first 30 seconds of a Postgres incident: why they take 30 minutes

The first 30 seconds of a Postgres incident: why they take 30 minutes

2
Comments
8 min read
How to safely remove a Rails column: finding every real reference before you delete

How to safely remove a Rails column: finding every real reference before you delete

1
Comments
12 min read
"Renaming `user` when grep can't tell which model you mean"

"Renaming `user` when grep can't tell which model you mean"

1
Comments
11 min read
How to safely remove a Django model field: finding every real reference before you delete

How to safely remove a Django model field: finding every real reference before you delete

1
Comments
11 min read
"How I Cut My Go Markdown Linter's Benchmark by 81%"

"How I Cut My Go Markdown Linter's Benchmark by 81%"

Comments
8 min read
7 CI Checks I Added After Breaking My Own Go OSS Project

7 CI Checks I Added After Breaking My Own Go OSS Project

2
Comments
7 min read
grep Said 1,202. The Real Answer Was 10. — Introducing colref

grep Said 1,202. The Real Answer Was 10. — Introducing colref

1
Comments
4 min read
Beyond Lines: Announcing "gosemdiff" – A Logic-Aware Diff Tool for Go

Beyond Lines: Announcing "gosemdiff" – A Logic-Aware Diff Tool for Go

Comments
2 min read
How I Built Inline Disable Comments for a Go Markdown Linter

How I Built Inline Disable Comments for a Go Markdown Linter

Comments
6 min read
How to add a markdown quality gate to your GitHub Actions workflow

How to add a markdown quality gate to your GitHub Actions workflow

Comments
4 min read
Shipping a Go CLI to Every Ecosystem: GitHub Releases, Homebrew, and npm

Shipping a Go CLI to Every Ecosystem: GitHub Releases, Homebrew, and npm

Comments
5 min read
Choosing a Markdown linter for your docs pipeline: what each tool actually covers

Choosing a Markdown linter for your docs pipeline: what each tool actually covers

3
Comments
3 min read
Beyond Lines: Announcing "gosemdiff" – A Logic-Aware Diff Tool for Go

Beyond Lines: Announcing "gosemdiff" – A Logic-Aware Diff Tool for Go

2
Comments
2 min read
Making Parallel HTTP Requests Stable in Go: Lessons from Building a Markdown Linter

Making Parallel HTTP Requests Stable in Go: Lessons from Building a Markdown Linter

6
Comments
2 min read
Catch broken links in your Markdown docs before they reach production

Catch broken links in your Markdown docs before they reach production

Comments
3 min read
Building a Culture of Documentation Quality in CI/CD

Building a Culture of Documentation Quality in CI/CD

Comments
5 min read
Inside gomarklint: Architecture, Rule Engine, and How to Extend It

Inside gomarklint: Architecture, Rule Engine, and How to Extend It

Comments
4 min read
Inside gomarklint: Building a High-Performance Markdown Linter in Go

Inside gomarklint: Building a High-Performance Markdown Linter in Go

Comments
2 min read
loading...