Goals: Looking back on 2014 and ahead to 2015

I know this post is a bit late… ok, really late.  2014 proved to be a very full and active year, marked by the arrival of our new daughter mid summer.

LishBaby

My daughter passed out with mama after a busy day at the farmer’s market.  It’s as if the Chinese fortune cookie knew.

MeBaby1

Checking out the river walk in San Antonio.

baby2

Happy Halloween from an inquisitive little bee.

I never fully appreciated how much one’s schedule will change when a child is thrown into the mix, but I wouldn’t trade it for anything.

Ok, down to the business at hand.

Continue reading

Making clickable table rows accessable

This particular issue came up for me at work.  The project in question uses AngularJS and bootstrap.  We had a table where the rows were already clickable and opened up a modal popup (id = #recordModal) to edit the record.  However, it was not accessible via the keyboard.

<table class="zebra record-list" cg-busy="'tracker'">
    <tbody>
    <tr ng-repeat="record in list
            data-toggle="modal" data-target="#record-modal"
            ng-click="editRecord(record)">
        <td>{{ record.field1 }}</td>
        <td>{{ record.fieldN }}</td>
    </tr>
    </tbody>
</table>

Continue reading

Looking Back on 2013

The time has come to look back on another year.  2013 was exciting for me as I started my new job as a web developer at a local web consulting company Pixo, and boy was I ready for it.  There were a lot of exciting new things to learn, but one thing I know I didn’t do was to stop and re-evaluate my goals I set at the start of the year.  That said, there is no time like the new year to look back for a little self-review…

Continue reading