Code Journal #3
Today I:
- Improved the look and usability of the cnmcpc.com site, though it is still in testing.
- Used the rails-footnote plugin to improve debugging.
- Added an action_button helper for creating buttons from links on bootstrap with less syntax.
- Removed a lot of visual clutter and streamlined the cnmcpc.com site.
- Jettisoned some unnecessary images.
- Used a combination of partials and javascript to create a login form popover.
Today I Learned:
- To double check authorization code paths when I change routing code.
- That untested code paths will break when I make changes in other areas.
- Rescuing StandardError can make code work, but it is bad practice that will break areas in the future.
- Shaleah is really good at findings bugs!
Next time I will:
- Write more tests..
- Continue to improve the visual design and UX of the site.
- Add Ziptastic.
- Squash more visual bugs.
- Push the changes out and continue to iterate.
- Detect older browsers and encourage users to upgrade.
- Start on the project to implement parts of the cnmcpc.com site in Backbone.js