Monthly Archives: May 2014

Pair Programming vs Solo Programming

I’m in the middle of taking a Engineering SaaS course offered by two great Berkeley professors (Armando Fox and Dave Patterson), and one of the core concepts they are advocating is the benefit of pair programming. Unfortunately, I’m finding it very difficult … Continue reading

Posted in Software Architecture | Tagged , | Leave a comment

What I learned from Tech Ed 2014 in Houston, TX

Microsoft is evolving, and it feels like they are upping their game of helping developers create great software.  I truly believe there has never been a better time to be a software developer.  Here are some things I learned from the … Continue reading

Posted in Software Architecture | Tagged , , , , | Leave a comment

Getting Used to GitHub

Well, I’m taking a course on SaaS from edx.org and they want you to use GitHub as your source repository for the class exercises.  This has gotten me neck deep into using Git, and I’m now a fan.  For those … Continue reading

Posted in Software Architecture | Tagged , | Leave a comment

Beautiful Software

I ran into this quote that reminded me that software development is indeed a craft. I love when software can be described as beautiful. “Ugly programs are like ugly suspension bridges: they’re much more liable to collapse than pretty ones, … Continue reading

Posted in Software Architecture | Tagged , | Leave a comment