Blog.

  1. Cloning Taskrabbit, pt 4: Holy crap, we have a map!

    johnshenawesomeblog:

    This feature was a pain in the ass to implement. The difficulty came from:

    1. It uses the google maps API. The API is powerful but I’m unfamiliar with it.

    2. It covers the entire app vertically, from the database to the html. Data has to be passed from one end to the other.

    If you build a…

  2. Cloning Taskrabbit, pt 4: Holy crap, we have a map!

    johnshenawesomeblog:

    This feature was a pain in the ass to implement. The difficulty came from:

    1. It uses the google maps API. The API is powerful but I’m unfamiliar with it.

    2. It covers the entire app vertically, from the database to the html. Data has to be passed from one end to the other.

    If you build a…

  3. Cache Me If You Can

    thejaggedhedgehog:

    This weekend and today saw great progress on my Reddit clone. Having solved my deeply nested subview problem, I went on to tackle all of my major requirements for the rest of the project, and am now in the position of being able to decide what new, bonus functionality I most want to add rather…

  4. Cloning Taskrabbit, pt 3: decisions, decisions

    johnshenawesomeblog:

    One of the challenges in app design is, well, the design aspect. One of the decisions I had to make today was: Do I want the dashboard to be several nested composite views or just one? Here is the page from the Taskrabbit website:

    image

    image

    There are five major sections:

    1. The filter form

    2. the…

  5. Final Project - Day 2 - Pie Day

    jtsmith0107:

    My goals for the day were above and beyond exceeded, which was awesome. I managed to accomplish: 1. Set up backbone and rails for my main database elements( answers and answer_choices) 2. Got chart.js taking in data from my database, on the backbone side of things. 3. Figured out a lot about the…

  6. Cloning Taskrabbit, pt 1

    johnshenawesomeblog:

    I worked as a Taskrabbit before I ever knew what a SQL server was. Taskrabbit is basically the classifieds/gigs section of Craigslist but with identity verification. It does for jobs what Uber and Lyft do for rides— It makes it easier to trust the people that you’re hiring and working for.

    I…

  7. Node.js + Socket.io: Building a Real Time Chat App

    totalgeorgie:

    Today I jumped on the node/socket bandwagon and threw together a in-browser chat app (reminiscent of IRC). Users would be able to chat into a chatbox, see a listing of all other users, set nicknames, and create and move between chatrooms.

    The technology stack:

    Node server, handling http requests…

  8. I Love Programming

    rjammal:

    We finished working on our Trello clone today. There were plenty of pitfalls and snarls and I hit a roadblock more than once, but even when I was stuck, I realized that I really love the work. There are definitely times when it is frustrating (this should work!), but today’s work didn’t feel…

  9. Trello, Day 1

    thejaggedhedgehog:

    Today we continued our recent emphasis on making things attractive and snappy on the front end by beginning a two-day mini-project in which we will clone Trello, complete with drag and drop functionality, modals, etc. As befits the theme of the week, we are using Backbone heavily, concentrating…

  10. W7D4 Bootstrap

    peterbardon:

    Today we learned about the Bootstrap framework for Web Development, which allows us to create beautifully styled web apps really easily. It creates a framework of Javascript and HTML/CSS that is quite easy to use to make all sorts of different webpages. This combined with Ruby on Rails makes it…