Adam Shaffer

Adam Shaffer

Adam Shaffer

A full-stack software developer who likes writing about tech.