Jeremy Dorn

Jeremy Dorn

Jeremy created his first PHP website in 2005 for his high school robotics club. He’s now the software architect at, a startup that helps millions of teachers and parents educate their children. Jeremy is the author of several popular open source libraries including PHP Reports, Sql Formatter, and JSON Editor. He lives in Boston with his fiance and his dog Walter.


PHP Sessions in Depth

By Jeremy Dorn

Sessions in PHP are often taken for granted. A session is a magic array which persists across page loads and holds user-specific data. It’s a fantastic and integral part of most web applications. But when misused, sessions can cause substantial security holes, performance and scalability problems, and data corruption. A deep understanding of sessions is vital to production web development in PHP.

Published in Setting Up to Succeed, January 2018 —Available for Free