All entries of my technical and business blog

jQuery code to manage check all / uncheck all checkboxes

Oct 25, 2014 html jquery

At work the other day, our designer created an interface that had multiple checkboxes, and then of course a check-all checkbox. The thought was that if you check the check-all box, all items become checked. When our QA person started testing the interface, I noticed that a child item unchecked let the check all box remain checked. I explained to the programmer and QA person that this was not the desired outcome. As soon as one checkbox is unchecked, the checkall should now be unchecked. In addition, if you check all children by hand, the checkall should automatically check itself.

Preparing a Conference? Tell Your Presenters This

Sep 24, 2014 business

I’ve given a number of talks in the last few years. Each time I go to a new place, I have to bring this giant bag of equipment and three or four versions of my presentation. All too often, conferences don’t detail enough of the specifics for their presenters. Let me tell you, presenting and traveling can be stressful. So, to help reduce stress and anxiety, there are a few things you can share with your presenters ahead of time.

Treat Arrays Right: Iterating Properly

Dec 18, 2013 php

Oh, PHP - your love affair with arrays is like no other language. You can always tell if someone learned PHP first before all other programming languages. They think, design, and talk in arrays. Have a list? Make it an array. Have a heap? You mean array, right? Collection object? Naw, I’ve got an array right here.

Group Coding Results: Tech on Tap Version

Oct 16, 2013 php

I actually very much enjoy spreading “the word” on PHP. I go to a lot of conferences, and present a lot. One of the most interesting concepts I’ve developed lately, however, is not a presentation but more of a group coding session. This is how it goes…

Slowing Down My Blog Frequency

Oct 16, 2013 news

So a couple years ago, I made a commitment to blog once a week for the foreseeable future. I posted a new entry every Tuesday. I kept to this pretty good. I may have missed two or three Tuesdays over the course of many years. I am proud of my goal, I did what I started out to do.