Homeless Guy Accepted the Offer to Learn Coding

What was Patrick McConlogue's offer?
New York developer Patrick McConlogue's Medium post made waves in the virtual world in August 2013. He blogged about how he wanted to help the homeless man he saw on his way to work. He didn't want to just give him money and then forget about it — he wanted to teach the 28-year-old skills that would last forever. But he wrote that he did not want to insult him, so he would offer two options. His words: "The idea is simple. Without disrespecting him, I will offer two options:"
- I will come back tomorrow and give you $100 in cash.
- I will come back tomorrow and give you three JavaScript books (beginner–advanced–expert) and a super cheap basic laptop. I will then come an hour early from work each day — when he feels prepared — and teach him to code.
Which option did Leo pick?
The homeless man — Leo — accepted the offer to learn coding!
His next steps, as McConlogue updated on his blog: first, per their agreement, for the next two months he would come to work an hour earlier and meet Leo for a coding session. He was overnighting this gear:
- Samsung Chromebook with 3G (access to coding sites)
- Beginner: "JavaScript for Beginners"
- Intermediate: "Secrets of the JavaScript Ninja" by John Resig
- Advanced: "JavaScript: The Good Parts" by Douglas Crockford
- Solar charger for the laptop
- Something to hide the laptop in
It was going to be interesting to watch how this would unfold — and unfold it did: by September 2013, Leo Grillo had built his first mobile app with McConlogue's help, and the story inspired a wave of similar kindness experiments.
Editor's note: the original Medium link no longer resolves from all regions; the book links are preserved. One book's Amazon listing no longer resolves, so it is named without a link.
Related Stories
YA-MA Learning Offering Robotics Classes in Naperville
YA-MA Learning's LEGO robotics and engineering STEM classes for ages 4–13 in Naperville — programming, engineering builds, coding, and competition prep,

90-year-Old arrested for feeding the homeless
In 2014, 90-year-old Fort Lauderdale activist Arnold Abbott was arrested under a new city ordinance for doing what he had done for decades: feeding the

From Homeless to Harvard: Dawn Loggins
Dawn Loggins was homeless and working as her high school's janitor when Harvard admitted her to the class of 2016 — with a full ride.