1. Playing Catch-Up

    Early in my career, I prided myself on my ability to absorb a lot of information and stay up-to-date on programming tools and techniques. I learned C++ before any of my colleagues did, and knew more about its intricacies than they did. I implemented ActiveX control containers before most people …

    » Read more

  2. Are Web Developers Real Programmers?

    The native-vs.-webapp hubbub from a couple of weeks ago got me thinking about why "web developers" are looked down upon by "real programmers."

    I'll admit that I've held that prejudice myself. I looked at client-side web development back in the mid 1990's and decided that it wasn't for me …

    » Read more

  3. Switched from Firefox to Safari

    For the past week, I've been using Safari instead of Firefox, and I've decided to make the change permanent.

    Why? Firefox is just too slow. Remember the good old days when Firefox was the leaner, faster, less-bloated alternative to Netscape Navigator? Those days are in the past. Firefox now takes …

    » Read more

  4. The Houben Case and Facilitated Communication

    The media has been reporting that a Belgian man who has been in a coma for 23 years is now able to communicate thanks to "assistance" from an aide who holds his hand while he types on a keyboard (or actually, while they type on a keyboard).

    Here are a …

    » Read more

  5. iPhone Video Output

    A common problem for iPhone developers is demonstrating the apps they've developed to others. Showing it on an actual device only works well if you are showing it to one or two people. Showing it in the iPhone Simulator running on a Mac takes a lot of setup, and may …

    » Read more

« Page 15 / 34 »

© 2003-2023 Kristopher Johnson