Wrap-up of my first week at thoughtbot

Random thoughts about my first week as a developer at thoughtbot:

  • I have much to learn about design patterns. The GoF book will be my close friend for a while.
  • I know more about metaprogramming than I thought, I just needed the terminology.
  • Pairing is an amazing way to transfer knowledge and should be done frequently. I learned a ton during and after because I took notes and then researched and practiced concepts new to me.
  • thoughtbot invests a huge amount of time (and therefore money) improving the skills of its developers. It shows.
  • osx is a fine desktop environment, but the amount of crap you need to wade through to set it up as a ruby development environment (as compared to debian / ubuntu) is kind of hilarious. That said, it’s working fine now and it wasn’t particularly hard, it just didn’t feel “native” like it does on linux.  I could take or leave osx, but it’d be hard to stop using a retina display – text is absolutely gorgeous.
  • I don’t know what I’d do without homebrew.
  • thoughtbot dotfiles are great, and the vim set up was very similar to my own but with significant additional refinements. Use them.

This work, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>