Apprenticeship Week 4

By Matthew Cowie  ·   April 24, 2013  ·  2 minute read

Topics: Apprenticeship

Halfway through!

Matthew Cowie was Neoteric Design’s spring 2013 apprentice, learning topics in backend development, database design, and Ruby on Rails. He continued on to become Neoteric’s developer.


This week I started front end work.  Aitch and I met with Nick to discuss how the interface should behave and get a better idea of what it should look like. That afternoon I paired with Aitch as he showed me a lot of the basic layout and structure for where markup should live in the asset pipeline. We went over some best practices for CSS and he showed me some tools he uses such as Foundation, Compass, and Cleanfix. We wrote the code to generate a ruler with the months and days along the top, as well as some javascript to get the deliverables placed appropriately along horizontally. Working on it that afternoon and the next morning I grrew increasingly frustrated trying to get the data models to work with the way we wanted the interface to work so I spent Tuesday changing some of the ActiveRecord relationships to a better fit. From there I kept refining the layout and CSS, and wednesday Aitch was able to help guide me get things really slick and refined. We got as far as to implement some resizing and dragging of items using JQuery-UI, but not as far as to make that do anything yet.

Here’s a video demo of what was worked on this week:

{{< vimeo 64768523 >}}