× {{alert.msg}} Never ask again
Joe Sak

Joe Sak

Expert Ruby, Rails, Javascript, HTML, CSS Tutor, Proven Teaching Methods

Central Time (US & Canada) (-05:00 DST)
I have a proven track record of working with learners. I meet you where you're at and work at your pace. I take the time to explain concepts to you until you understand them, meaning you can ask every question you have. I go the extra mile to ensure you've gotten value and had a chance to clarify anything that you need. Working with me, you will learn expert fundamental concepts, best practices, tools and techniques for impressive and productive workflow, and I will always take the time to go over things line by line and get you as in-depth of an explanation as you need.
Ruby expert help Ruby - 8 years experience
I have been buried in Ruby for the past eight years, creating web sites and applications for clients of several sizes and varying needs. I have read lots of books including 'Eloquent Ruby' and watched a lot of screencasts such as Railscasts and Destroy All Software.
Ruby on rails expert help Ruby on Rails - 8 years experience
I have been working in Ruby on Rails for the past eight years, creating web sites and applications for clients of several sizes and varying needs. I have read lots of books including 'Eloquent Ruby' and watched a lot of screencasts such as Railscasts and Destroy All Software. (same description as my Ruby expertise block, I know)
No icon Vim - 4 years experience
I am pretty fast and knowledgeable in vim. I can help beginners. I rate myself a 7 for not knowing much vimscript or too much advanced stuff.
Git expert help Git - 8 years experience
I have read the Pragmatic Guide to Git, I use git every single working day, and I keep my commits atomic and as well described as possible. I'm comfortable with rebasing, bisecting, stashing, and merge conflicts.
Html css expert help HTML/CSS - 17 years experience
HTML was my first venture into web coding. I have kept up on HTML5 and CSS3 even as a backend programmer, and I generally know how to keep things clean, optimized, and semantic. I know the basics of Sass as well.
Jquery expert help jQuery - 12 years experience
I have been using jQuery since around the days of 1.0. I'm still pretty familiar with its present idioms.
Javascript expert help JavaScript - 3 years experience
One year of plain vanilla JavaScript knowledge but backed by years of general programming understanding, have read some books such as Javascript the Good Parts and Functional Javascript. My JS work is usually test-driven.
Seo expert help SEO - 10 years experience
I've always had to be mindful of white hat SEO practices and am still generally good at it. No measurable results, but at least I don't use any dirty or silly tricks. Write for humans first, and the engines will figure it out naturally.
Coffeescript expert help CoffeeScript - 5 years experience
Been able to use Coffeescript since it started, should be able to help adequately for newcomers.
Backbone js expert help Backbone.js - 1 year experience
I worked at a startup that used Backbone.js and I'm more or less familiar with the idioms and documentation to help newcomers.
Python expert help Python - 1 year experience
I am new to Python but my ability to learn and research programming idioms can help me guide beginners.
heroku_backup_task 31   6
Automate your Heroku backups
jquery-tokeninput 13   5
Tokeninput is a jQuery plugin which allows your users to select multiple items from a predefined list, using autocompletion as they type to find each item. You may have seen a similar type of text entry when filling in the recipients field sending messages on facebook.
PHP JavaScript
reverse_chronic 2   1
refinerycms-fast-tests 2   0
Ruby JavaScript
jquery-cycle-tutorial 1   1
A tutorial & web portfolio demo that uses the jQuery Cycle plugin
 Reputation: 656
  •  Silver Badge: 6
  •  Bronze Badge: 13
Average Rating
30 ratings
Awesome mentor!
Pretty good
Could've been better
Needs improvement

After I have paired with three other mentors and felt frustrated, Joe came on board to help me in a way that I understood all that he did. He'a very great teacher and I will still be glad to come back for help if need be in the future.
Sanni Oluwatoyin Yetunde Apr 07, 2016

Joe was incredibly efficient at 1) gauging where I was with my rails knowledge 2) getting up to speed on my project and what I'm trying to do and 3) diving right into the problem and not only solving it, but also helping me understand WHY it wasn't working.
Philip Cortes Apr 06, 2016

I felt especially compelled to write a review for Joe, mainly because he went way out of his way a few times for me. My computer postgres database had a terrible version conflict that required me to fresh install my operating system, and Joe set my entire ENV up with me. He's quite a rockstar with rails, super personable, and eager to make sure you understand what you've done together. 5 stars. Hands down
Will Van Wart Apr 06, 2016

Joe is great! He's super helpful and very knowledgeable!
Sarah Apr 05, 2016

Great guy that really know what to do!
Alexandre Goncalves Apr 04, 2016

Great service and very knowledgeable. Resolved my issue and then some!
Ricardo De Jesus Apr 02, 2016

Another great session with Joe. He teaches how the process of how to solve a problem and not just solve trying to solve it for you. Teach a man/woman to fish and they can eat for life. Thank you Joe!!
Keeya Wang-Jones Jan 08, 2015

Joe is a very patient teacher and very knowledgeable on how to code without letting assumptions get the best of you! I look forward to the next session!
Keeya Wang-Jones Jan 05, 2015

Joe is an excellent mentor. He really stresses the importance of not jumping ahead of yourself so no extraneous code gets written. I would work with Joe again, in a heartbeat. Within 20 minutes of working with him, he helped me discover several problem areas in some code I had written, and guided me through them step by step so I could see not just how to fix them, but by WHY they were flawed in the first place.
Erik Schneider Jul 15, 2014

Joe is always a great help when I run into rails issues.
Jose Casanova Jul 15, 2014

I'm really picking up python with Joe's help and we just completed and hosted a functioning twitter bot! Joe is the best
Ryan Lupinski Jul 03, 2014

Joe is super quick at solving the problems I was having and as a new coder I didn't feel left in the dust. He explained everything in a why I could understand and helped me walk back through my code to make sure I understood each step. Joe is the man!
Ryan Lupinski Jun 26, 2014

Joe is helping me write a twitter bot in python and it's been a really awesome experience even as a beginner learning any language at all. Joe's the man!
Ryan Lupinski Jun 19, 2014

Joe is awesome and always guides me on any issues/bugs I might be having.
Jose Casanova Jun 12, 2014

Joe was super helpful, knowledgeable, and straightforward. I felt that he really had my best interests at heart.
Garret Bassett Jun 09, 2014

Definitely knows his stuff..
Manny Jun 04, 2014

Joe is very helpful, great mentor, would love to have another sessions. Cheers
Jim May 29, 2014

Joe does an awesome job mentoring me, can't wait for our next ession.
Jose Casanova May 28, 2014

Joe was fantastic. He was attentive and had plenty of recommended resources for further learning. I got plenty of insights and plan on scheduling more sessions!
Matthew Cowie May 27, 2014

Joe is a great guy. Absolutely focused on helping me at a high level. We started the session with actionable steps to tackling my challenge and that really impressed me. Plan on building a great relationship with Joe.
Robert May 22, 2014

Joe was great at helping to diagnose a problem I was having with Resque. He scheduled a quick session and suggested a few tools to help diagnose the root of the problem. I'll definitely reach out to him again for assistance.
Chase Olivieri May 21, 2014

Joe did a better than fantastic Job. He went way above and beyond to not only help my fix my issue, but help me improve the way I code as a whole. Not only that, he also explained everything we were doing in detail and made sure I understood it before moving on. What's great about Joe is he doesn't cut corners. If you are looking to improve your workflow or get a solution that will serve you for the long term than Joe is your man.
dunnston May 16, 2014

Joe is an AWESOME mentor. Not only did he help me build out a ruby wrapper for an API, but he actually taught me how to do so. Joe's teaching methodology, and meticulous discipline in writing clean code/tests, will definitely help me grow as a developer.
Jose Casanova May 15, 2014