Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

What do you eat/do to improve your productivity?

Here's my tips: 1: Drink a lot of water 2: Use trello/evernote to plan everything 3: Make a schedule, I find working @9pm+ is the best for me 4: Listen to chillstep, here's a good playlist: http://open.spotify.com/user/kent1337/playlist/6IjDl5eRczFdgZkKYXhuHZ 5: Use f.lux, it minimizes the blue light from your monitor which makes it much much easier for the eyes during long sessions 6: Don't procrastinate! You don't need to check facebook or snapchat all the time... 7: Do a morning run every day! Running 2.5km everyday helps a lot!

That's my tips, I'd love to hear yours!

4 Answers

I take breaks and play a game of TF2 so I don't feel such a need to procrastinate. Music (Dubstep & Chillstep primarily) also really helps.

I also tend to get up every 20-30 minutes and look out the window for a minute or so.

I also take a break and play cod or something! :)

If you do not take a break you will soon lose interest and want to check your phone for no reason other to check it (varies with people). I try to even out play time and coding time, though it always seems play time is never equal with coding time. (Note: I do not freelance, just personal projects)

Justin Horner
STAFF
Justin Horner
Treehouse Guest Teacher

Hello Stanislaw,

Thanks for sharing your tips! Establishing a productive workflow is a great way to stay on top of your game.

I have a simple method that works for me. I use this for my day job as well as my personal projects. Excluding the scrum meeting for personal projects, of course.

  1. Coffee
  2. Scrum Meeting
  3. "Morning Coffee" Playlist on Spotify
  4. Review Sprint Tasks. Plan out tasks for the day. Follow steps 5-7 for as many tasks as I can.
  5. Paper Prototype -> Digital Prototype -> Review
  6. "Rawkin' It" Playlist on Spotify
  7. Begin coding -> Complete Initial Phase -> Commit
  8. Implement Initial design if front-end work is applicable -> Commit
  9. Repeat steps 4-7 until day end.

Not everyday goes according to plan but this is what I do 95% of the time. This flow helps me stay productive.

I walk at least twice a day: once in the morning and again around 2:30 - 3:00. I tend to work best in bursts and use Twitter as a way to take short breaks. If I really need a break from the day, I will escape by sketching for about 10 minutes in a sketch book I carry around.

I hope this helps.

Great tips!

I don't know if I'm the only one but songs with lyrics makes me think about them which decreases my productivity. Jazz and chillstep works best for me! :)

awesome thread, lots of good advice.

I drink a lot of coffee, but I just bought a Nutri Ninja so I will be drinking veggies till I change colors.

Facebook doesn't kill my productivity as much as YouTube. I am the king of falling down rabbit holes, so I definitely should check out Spotify for my music.

I don't know if anyone is the same way, but I find working on a laptop a lot easier than sitting at a desk in front of a monitor. I feel like I have developed a bad habit almost, as my brain just seems to be free when I am on my couch as opposed to in a chair.

I often turn off my phone (gasp) and drag my laptop down to the library and work there so I have nothing to really distract me. For some reason, the act of watching the video while using my headphones also seems to really focus me in on the information as I feel more "immersed".