CommunityWhat You Can Learn in 15 Minutes A Day

Photo by Veri Ivanova / CC0

writes on April 7, 2017

You probably already know this, but here at Treehouse, we feel very strongly about continuing education. Many of us in the company are developers, so we also know how important it is to “never stop learning”. As a developer, you commit to becoming a lifelong learner. As an educator, you often think about the best way to illustrate that value to students and encourage them to continually learn something new. We even recently started a company-wide learning book club with the goal of learning about learning. After a few months, one of the main takeaways was the value of consistent study over time, even for short periods of time. Armed with this knowledge, we wanted to challenge each other and our student to take just 15 minutes every day to learn something new. After much planning, we started the #15minchallenge.

We encouraged Treehouse students to take part in the challenge, but it was equally as important for us to commit to the challenge ourselves. So what was my experience like committing to learning for 15 minutes a day?

How the project progressed

I started out strong and even amazed myself at what could be done in 15 minutes.

As a PHP Teacher here at Treehouse and Organizer of the local PHP users group, PHP is my main professional focus throughout most of my day. I LOVE the PHP community! But Python also has a great community and I’ve been wanting to expand my knowledge in that area. This challenge gave me an excuse to continue learning about Python. I really enjoyed how the Treehouse courses are setup to allow me to get through a couple videos and some sort of evaluation in that 15 minutes. I really felt like I learned something every day. I was also able to complete a couple courses within the month-long challenge, which added to my feelings of accomplishment.

As a reminder to any of you taking Treehouse courses, make sure you read the notes attached to the videos for other great resources and content such as this awesome video:

#day13 #15minchallenge more timezone fun!

Besides the Twitter client I was building and taking Treehouse courses, I also supplemented with a few other great PHP learning opportunities:

There were days when my learning time was interrupted and I tried to make up for it the next day, sometimes waking up a little early to get some time in.

The hardest part was traveling to London and the recovery week after. It was very difficult to stay on track when I couldn’t stay awake. Even still, I was able to get a minimum viable product (MVP) of my app complete! I did a little cleanup and posted it on GitHub if you’d like to check it out.

I also really enjoying seeing what other people were doing and interacting with students on twitter. I’m excited for another challenge!

Lessoned learned

1) Traveling for a conference took its toll. It was very difficult to take the time when I didn’t have a dedicated space or time set aside for working. The week after I returned I was exhausted so I went to bed before working on my challenge. Next time I have any international travel planned, I will give myself some recovery time so I don’t get discouraged and am ready to jump back in with a positive attitude.

2) There are still many things I want to add to my application, but it feels good to have something done and out there. Getting a MVP out on GitHub was a nice accomplishment. As I plan some more time or take on another challenge, here are a few features I’d like to add:

  • Count tweets by user
  • Report on tweets
    • Graph of daily activity
    • Graph of # of tweets per user

3) Taking time every day to do something that energizes you is extremely helpful for your emotional well-being as well as your productivity. For me, learning is something that really energizes me. Right now I’m taking time between putting the kids to bed and going to bed myself, to learn about success, leadership and how we learn. The big picture: it all fits together.

Current Books: Leadership, Success, Learning

To end, here are two great tips and food for thought from Rory Vaden.

“Have you maximized your potential in the current situation?”

Change your mindset from asking “should I…” to asking “how will I..”

How are you planning to continue your learning every day?


Learning with Treehouse for only 30 minutes a day can teach you the skills needed to land the job that you've been dreaming about.

Get Started

2 Responses to “What You Can Learn in 15 Minutes A Day”

  1. This is a great list. If you completed just one of these each month you would improve yourself a lot financially and/or personally.

  2. That is exactly the kind of ideas I’m in love with !!
    Your article is just awesome and everyone must learn something everyday.
    Memrise is an excellent app that lets you learn both code and foreign languages, for example.
    Thank your for your article !

Leave a Reply

You must be logged in to post a comment.

man working on his laptop

Are you ready to start learning?

Learning with Treehouse for only 30 minutes a day can teach you the skills needed to land the job that you've been dreaming about.

Start a Free Trial
woman working on her laptop