Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 
avatar of Graham S.

Graham S.

Graham S. has asked 3 questions and find answers to 1 problems.

Stats

26
EtPoint
1
Vote count
3
questions
1
answers

About

I love writing code and learning about new ways to use it. I am constantly experimenting with many different languages and frameworks out of genuine interest. Overall,

Some of my favorite frameworks/languages to work with are:

  • Ruby on Rails - especially for building REST APIs (lots of fun). I think it's really great for prototyping and or "getting a product to market, quickly" approach. But I certainly believe that it excels at building a manageable API infrastructure and keeping code down to a very bare minimum while making it easy to version.
  • JavaScript - After I learned how to use OOP properly with JS, I fell in love with it. Currently messing around with Node.js and Express.
  • Java - I have been messing around with JavaFX lately and it's pretty cool, especially when used in conjunction with one of my Rails APIs. Have been wanting to check out Scala or Go one of these days.
  • PHP - particularly interested in the micro-framework approach and PHP 7's speed. It's also what constantly use at work.
  • Python - really enjoying Python in conjunction with Click for building command-line apps. Much simpler than argparse. With all sincerity, I really love Python for its ease of use and its simplicity. I jokingly refer to it as "Java made simple", as it typically does all the thing I want to do in Java, but with a more straightforward approach.

Currently, I work as a Software Developer at SproutLoud Media Networks in Weston, FL, and love what I do. On a daily basis, I typically reflect on my times being a waiter and delivery boy; from working 13 hour shifts 6 days a week, to doing what I love to do for living. And the best part is I get paid more to do it! I worked very hard to get where I am today and could not be more grateful for how life is going so far. I would even consider myself very grateful to have earned my full time position at the company before graduating college.

As of now, my bucket list looks like this:

  • Make an 8-bit computer from scratch
  • Form a company that does something important

And my slightly smaller goals for now:

  • Earn a promotion for honest, good work
  • Graduate college
  • Achieve fluency as a software architect (and not just a code monkey)