Over the past few months, I have done some house cleaning on the podcasts I listen to and the blogs I regularly read. Taking stock of one’s inputs is good to do now and then, and I figured it would be nice to capture this and share. Here are mine: Continue reading
Description Lists
I get a geeky sense of enjoyment from finding uses for HTML’s dl element. I think part of it comes from my desire to categorize and describe things. There are 2 variations on the same use case that I typically come across. Continue reading
Learning WordPress, According to My Bookmarks
Learning PHP at Pixo was a lead into my initial projects: building custom WordPress themes. My first project was a child theme and my second was a ‘from scratch’ theme. I had two awesome mentors through this process and I can’t thank them enough. From there, I continued supporting and enhancing sites for a number of clients. What follows is a bit of a brain dump of notes and useful links I had bookmarked since I began working in WordPress.
Notes from UofI Web Con 2015
It’s spring here in Champaign-Urbana, which means it’s time for the Illini Marathon and WebCon. I didn’t get to participate in the former this year (good thing too because a severe thunderstorm rolled through mid race), but I did go to WebCon. Here are my (very) rough notes and take aways from the sessions I went to. Continue reading
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.

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

Checking out the river walk in San Antonio.

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.
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>
Notes from UofI WebCon 2014
This past April, I attended the UofI Web Conference. This was the first conference I’ve attended that was directly applicable to my current job… and it was excellent! What follows is a quick brain dump of my notes from the conference.
