Wednesday, March 4, 2015

Week 4 Internship update

For the past week or so, I've been working on various tasks with real project code!

Building a mailer, updating a rake task, adding columns to various models, updating controller methods, updating gemfiles, etc.  And writing features and spec tests in Rspec and Cucumber.  I spend a lot of time thinking and reading about new things I'm encountering in real project code.  I've learned about (and helped implement) an hstore column in a model and get that hash properly outputted in JSON.  I've learned about interactors to keep controllers clean and uncluttered with methods.  I've gotten several merge/pull-requests under my belt.

I'm more excited about coding the more I learn.  I'm still learning Dutch every week at class, plus during my ~3 hr commute everyday, I've been studying Dutch vocabulary using Memrise.  It's really helping to grow my word bank.  I've also started a MOOC free dutch course being offered by the University of Groningen.  I've been studying Hartl's Rails tutorial during the weekends too.  I still want to complete that book.  My goal is to complete it in the next month.  Then, I plan on going back to seriously study Javascript & jQuery.  I think that would be a good knowledge base for me to tackle next.

Needless to say, I'm busy all the time and I don't have much free time during the week for much else besides work, commute, dog walks, eat, sleep, repeat.  I am trying to make time for yoga a few times during the week.  I miss not running or going to the gym in the evenings, but, frankly, I'm just too tired.  I'm hoping with daylight savings time and longer days, I'll make time for evening runs at least once or twice during the week.