Blogs / Personal blogs

Konrad Reiche

konradreiche.com

Konrad Reiche’s personal website—Staff Software Engineer at Reddit, passionate about building scalable backend infrastructure and designing impactful software abstractions.

Popular posts
1
Total points
125
HN comments
109
Rank
#18,295 personal

Visit konradreiche.com → RSS feedOn Hacker News Jun 2026 – Jun 2026

Software Engineering 1Programming Languages 1

1

Excessive nil pointer checks in Go

Let’s talk about nil pointer checks in Go. You want to prevent panics in production, but that doesn’t start with a deferred recover. It starts with defensive programming. Check your inputs, check your bounds, and check pointers for nil before dereferencing them. I’ve started to see more nil checks in Go code. In the…