Friday, September 6, 2013

Shredder Tips : Mustache.js for Cleaner JavaScript

This post is the first in a series that I will be writing to share some of the techniques and tools we use at Byte Shredders.  The intended audience of this series is software and web developers of all skill levels.  I am always learning about new programming styles, tools, and shortcuts.  I hope to share with the programming community some of the knowledge that I've gathered from reading other blogs and working with clients (not to mention looking at Stack Overflow!).

Beautiful, easy to understand code - something every software craftsman strives for.  The last few months, I've been focused on improving the readability of my JavaScript.  Generating and displaying web page content after the page has first loaded can become quite messy.  To solve this problem, I started looking into client side template systems.  My favorite solution is mustache.js - named after the look of the curly brace syntax.  I've used it in a few projects already, and I've been satisfied with the results.

Tuesday, July 23, 2013

Cleveland Givecamp 2013

What a great weekend! We had a great time at Cleveland GiveCamp on the LeanDog Boat as we do what we do best. All 18 teams completed their projects, and every non-profit walked away with a smile on their face. I can't think of any better way to spend our talents than what we helped pull off this weekend.

On day one, we were assigned to teams and informed on who we were going to be helping. I had the opportunity of helping Heights Arts design a fresh new site using WordPress and multiple plug-ins to make it easy for them to maintain. Meanwhile, Steven was on a larger team building a mobile app for North Coast Community Homes. After we met with our groups, the project managers organized us and gave us all the tasks that needed to be completed. Night one was finalized with a nice fireworks show, followed by a pretty fierce storm. The Byte Shredders tent held up to it, though, and we made it through the night.

Tuesday, May 7, 2013

Our First Post: Why Agile?

Byte Shredders would like to welcome you to our blog and thank you for wanting to know more about us. We will use this blog to help keep you informed on what we are doing, give you a glimpse of how we operate, and see some of our work. With that said, I believe our first post should discuss the Agile methodology and how we are using it.