![](/assets/decoration/glow-acf704536ccf59b3557eeb35be402ceac02d1e99bd17d9bc0f8d7229e5629d6f.png)
Author
Has been working professionally with Ruby since 2005. He began programming before he learned how to use a keyboard properly after stumbling upon a Commodore 64, a few code listings, and some cassette tapes. Peter is a freelance software engineer and a senior instructor for programming related workshops taught by Devalot.com.
![](/assets/decoration/glow-acf704536ccf59b3557eeb35be402ceac02d1e99bd17d9bc0f8d7229e5629d6f.png)