Input validation for the security-minded developer

If you spent any time developing web applications you’ve come across a need to validate input, whether it be on forms or API endpoints. In an ideal world, we’d only deal with trusted users with good intentions and completely close off any interactions with untrusted users. But the reality is that most applications need to deal with input, and we can’t always guarantee that it’s coming from a trusted source or that a malicious threat actor isn’t sitting in between the connection....

May 3, 2024 · 9 min · felipe

Parsing CSV Files in Go

In this post, we’ll dive into processing CSV files with Go and its standard library.

April 30, 2024 · 9 min · felipe